Скрипт-транзакции позволяют расширить доступную функциональность стандартного приложения WX Network. Одним из применений скрипт-транзакции является создание мульти-сигнатурного кошелька. Скрипт может быть разработан с помощью Waves Ride IDE. Больше информации в по ссылке advanced tutroial.
Об управлении учетной записью с несколькими подписями читайте в статье JSON-подтверждение.
ℹ️ Комиссия за перевод смарт-ассета со смарт-аккаунта составляет 0.001+0.004+0.004=0.009 Waves. Установить псевдоним для аккаунта без скрипта обойдётся в 0.001 WAVES, для смарт-аккаунта 0.001+0.004=0.005 WAVES.
Важно: Мы не рекомендуем использовать JSON, если вы не являетесь опытным пользователем. Ошибки могут привести к потере средств
Онлайн-приложение WX.Network, а также настольные версии для Windows, Mac или Linux доступны на веб-сайте WX Network.
Чтобы начать использовать расширенные функции приложения, необходимо их активировать.
Откройте онлайн или настольное приложение WX Network, войдите в свой аккаунт и нажмите на аватар аккаунта в правом верхнем углу - выберите пункт Настройки и отметьте чекбокс Расширенные возможности:
В разделе Безопасность окна Настройки в поле Скрипт нажмите Установить скрипт:
Внимательно прочитайте уведомление, прежде чем продолжить. После этого нажмите Согласиться и продолжить.
Вставьте в текстовое поле ваш скрипт в кодировке Base64 и нажмите Отправить.
Проверьте введенные данные и нажмите Подтвердить.
Через несколько секунд созданная транзакция будет подтверждена, и сгенерированный скрипт начнет работать в сети WX Network.
Как обновить или отменить Скрипт-транзакцию
Чтобы обновить или отменить активную скрипт-транзакцию, выполните перечисленные ниже действия.
Откройте онлайн или настольное приложение WX Network, войдите в свой аккаунт и нажмите на аватар аккаунта в правом верхнем углу. Затем нажмите Настройки.
В разделе Безопасность окна Настройки нажмите Установить скрипт:
Внимательно прочитайте уведомление, прежде чем продолжить. После этого нажмите Согласиться и продолжить.
Вставьте в текстовое поле обновлённый код Base64
вашего скрипта. Чтобы отменить скрипт, оставьте текстовой поле пустым и нажмите Отправить.
На следующем экране выберите вкладку JSON и скопируйте код в поле TX JSON, или поделитесь Ссылкой или отсканируйте QR-код на вкладке Экспорт:
Поделитесь данными с другими участниками мульти-сигнатурной учетной записи.
Примечание: если в смарт-контракте вы указали, что подтвердить транзакцию необходимо трем пользователям, необходимо сообщить полученный JSON оставшимся пользователям. При этом они должны подтверждать транзакцию в том же порядке, в котором они указаны в смарт-контракте.
После того, как вы передали JSON пользователю для отмены смарт-контракта, ему необходимо нажать на кнопку <> JSON в своём аккаунте и ввести код в поле TX JSON.
Примечание: если многопользовательская подпись не требуется, первый участник должен очистить массив proofs
в коде JSON.
Нажмите Продолжить:
Проверьте введённые данные и нажмите Подписать:
Откройте вкладку JSON, скопируйте код и отправьте его следующему участнику.
После того, как транзакция подписана всеми участниками, последние участники должны Отправить ее. Через несколько секунд созданная транзакция будет подтверждена.
Если у вас есть вопросы касательно биржи WX Network, вы можете связаться с нашей службой поддержки в любое время.
tags*: скрипт-транзакция скриптовая транзакция установка скрипта