209 похожих чатов

Ну на контракт эфир пришли, но как понять от кого?

требовать адрес отправителя? а если не свой укажут..

4 ответов

9 просмотров

на контракте должна быть логика, которая показывает инфу и управляет движениями средств

1) делать интерактивную оплату, когда по нажатию на кнопку происходит запрос на создание транзакции (пользователь не должен отправлять сам, должен нажать на кнопку и получить данные для транзакции) 2) генерировать каждому пользователю адрес, закладывать фи в стоимость (пользователь отправляет сам)

авторизовать в магазине по подписи из приватника, с помощью которого будут отправлять. Отправили подпись - знаем отправителя. На контракт отправлять эфирки прикладывая подпись для какого-нибудь сообщения. Таким образом, можно сделать мэтчинг — публичный из лк в магазине, с публичным из подписи при отправке эфира. Даже если будут эфир отправлять с другого аккаунта, то отдельно посланная подпись в той же транзакции поможет установить личность

Контракт: - Принимает эфир от кого попало, по запросу выдаёт магазину (магазин платит только за вывод раз в месяц, клиенты платят только за отправку) Фронт: - Даёт пользователю в руки транзакцию на подпись, в транзакции пользователь отправляет контракту сумму покупки

Похожие вопросы

Обсуждают сегодня

Is Kadena onto something special? No one really knows. Good luck!
Bright Uncle Stephen EqualBet
40
isn't utxo commitements pretty close though if someone wanted to get it over the finish line? my understanding is that most of the ground work was already down by verde
Luke High - Rabbi Of Bcash High Rabbi Of Bcash
23
Was there an airdrop from oceanevent?
Courtland McLeod
10
is the buyback program live and at what prices are the purchases fixed? excuse me for the bland PA question, sophisticated defi people keke
Imnothere
20
I arrived here after a Chico Crypto show highlighted the project & the Team - the fact that the Team had a long history of successfully working with household names gave me e...
Banter is Bullish
5
Surprised I've gotten 0 feedback from anyone on this. Should I assume that is an indication that the community is not in favor of standardizing unlocks? https://gov.frax.fin...
Luke SkywalkeI2
4
My First Conversation with Roger Ver After reading Roger Ver's book, "Hijacking Bitcoin," I realized the importance of getting this information to people in their native lang...
Munnir
1
VIP-303 Risk Parameters Adjustments (USDT, weETH, XVS, FDUSD) This VIP will perform the following Risk Parameter actions as per Chaos Labs’ latest recommendations in this Ven...
Venus Announcements
4
Why in gods name do we need to connect our wallet to Discord to be eligible? Isn't holding the UOS token in a wallet enough?
Wingardium Cryptosa
16
Quick question. Crypto was designed to be a trustless system, right? So no one had to trust another human, you just trust the code. That was my interpretation of the BItty w...
clay
3
Карта сайта