Формулирую задачу. Есть P2P площадка для обмена фиата на крипту между пользователями. Для обмена создаëтся внутренний, не биржевой ордер, ну и соответственно крипта должна отправляться на адрес смарт-контракта. И точно также отправляться обратно при отмене ордера. Нужно учитывать что ордер может быть выкуплен частями. Просто подскажите мне как реализовать эту штуку, какой вид смарт-контракта использовать. И адрес кошелька в личку
Читать полностью…Если запретить обычный трансфер, масс трансфер и эксчейедж транзакции с адреса контракта, то никак кроме как вызовом и логикой контракта забрать будет не возможно.
Читать полностью…Ты отправляешь токен в приложенном платеже контракту и он лежит там до тех пор пока ты его другим вызовом не заберешь оттуда. Условия выдачи могут быть разными.
Читать полностью…Как же всë непонятно. Помогите пожалуйста с написанием контракта. Отправлю 300 YUSRA 😇
Читать полностью…Покажите пожалуйста куда идти, я полный ноль в этом. Может есть документация по написанию смарт-контрактов?
Читать полностью…Это не то, это пользователи будут оплатчивать комиссию в каком-то токене, который вы проспонсировали. То есть вы как бы платите комиссию сети за пользователей.
Читать полностью…https://docs.waves.tech/en/building-apps/smart-contracts/what-is-smart-asset#fee-in-sponsored-asset
Прислали вот это, вообще не силëн в этом и очень не хотел возится, но придëтся разобраться. Спасибо 🤝
Добрый вечер! Подскажите пожалуйста, как я могу брать себе дополнительную комиссию при совершении транзакции в моëм сервисе. Использую библиотеку WavesJ
Читать полностью…Иногда в лом разбираться, но по уму надо, что-то типа:chown waves:waves /var/lib/waves/*
Привет! Что то я запутался с нодой, помогите, плиз.
Есть сервер на убунту, скачал java установил ноду через deb. Все это делалось под пользователем (не рут) через sudo. Чтобы не качать поблочно, скачал blockchain_last.
После загрузки выполнял следующие команды:
sudo rm -rdf /var/lib/waves/data
sudo mkdir -p /var/lib/waves/data
sudo tar -xvf blockchain_last.tar -C /var/lib/waves/data
После запуска ноды, ошибка IO Error: /var/lib/waves/data Permission Denied.
Я понимаю смысл ошибки, но не очень понимаю, как дать граны на эту папку... в линуксе я вообще не силен 🙁
Проконсультируйте меня пожалуйста по смарт-контрактам. Не займу много времени. Отправлю 300 YUSRA
Читать полностью…Судя по скриншотам, вы хотите торговать как прежде на wx.network, но при этом брать дополнительную комиссию. Такое через смарт не получится сделать. Только если с самой биржей договариваться.
Если же делать альтернативную p2p биржу на смарт-контрактах или по аналогии wx, то это потребует очень глубокого понимания протокола.
Там же https://docs.waves.tech/ru/building-apps/smart-contracts/waves-smart-contracts-overview
Читать полностью…Да я понял что прислали что-то не то.
Есть такой токен в сети Waves, YUSRA. В сервисе совершаются p2p сделки с ним. В теории для размещения ордера берëтся комиссия, комиссия сети, что равняется 1 YUSRA, и комиссия сервиса. При создании ордера токены отправляются на кошелëк прокладку, имитация заморозки, так как я не нашëл способа сделать это программным путëм. Могу ли я посредством смарт-контракта заморозить токены? Сильно не бейте, я без понятия как это работает)
Это не дополнительная комиссия, а возможность платить комиссию в спонсорском токене вместо Waves.
Читать полностью…Сделать оплату услуги через вызов контракта, тогда пользователю нужно будет приложить к вызову 2 платежа, один за услугу, второй комиссию сервиса. Ну и еще он заплатит обычную комиссию, которую получит майнер.
Читать полностью…если в юнити присутствует возможность запустить js код, то да. В противном случае нужно переписать библиотеку, что бы подписывать транзакции из c#
Читать полностью…