İş Gereklilikleri
Создать .bat/python файл, который повторит транзакцию взаимодействия с указанным смарт-контрактом на блокчейне Sui, с использованием Sui client. В ходе выполнения скрипта необходимо сначала отделить 1 SUI от основного кошелька, затем использовать этот 1 SUI для обмена на токены через смарт-контракт.
Описание задачи:
-
Повтор транзакции:
- Использовать аргументы, аналогичные указанной транзакции, которая была выполнена через смарт-контракт. Ссылка на транзакцию Sui Explorer - Suiscan
-
Создание .bat файла:
- Скрипт должен быть написан в формате .bat , подходящем для использования на Windows(либо.
- Скрипт должен выполнять следующие шаги:
- Отделить 1 SUI от основного кошелька с помощью команды sui client (выполняется через функцию Split-Coin).
- Взаимодействовать с целевым смарт-контрактом, чтобы обменять этот 1 SUI на токены, используя предоставленные параметры транзакции (аргументы).
-
Основные команды:
- Команды должны:
- Инициализировать разделение 1 SUI (вызов функции Split-Coin).
- Отправить транзакцию на взаимодействие со смарт-контрактом (использовать аргументы аналогичные исходной транзакции для получения токенов (обмен SUI на токены)).
- Команды должны:
-
Требования к окружению:
- Windows/python. Нода не компьютере не запущена.
- Аргументы для трПрикрепить файланзакции (тип транзакции, адреса, суммы, данные смарт-контракта) будут предоставлены исходя из оригинальной транзакции.
Дополнительные требования:
- Файл должен содержать комментарии, объясняющие основные шаги.(без фанатизма:)
Результат:
- Готовый .bat файл, который корректно повторяет транзакцию, либо Python
- Инструкция по запуску файла на Windows(если это python то сказать какие библиотеки нужно установить)
То чего добился я не работает.:
sui client ptb --split-coins gas [1000000000] --assign coin ^ --move-call 0xfa9302fe83a1b717293ca0d4f80a9195e66ac3d401977df5b16f1aae00232ab9::move_pump::buy "<0xd177f070ac9dc7ca9cf13107ff9bebc74b4606ab75dde706e9a6bfa78377de23::nsell::NSELL>" ^ '0xd746495d04a6119987c2b9334c5fefd7d8cff52a8a02a3ea4e3995b9a041ace4::3038839::true' ^ coin ^ '"0x3f2d9f724f4a1ce5e71676448dc452be9a6243dac9c5b975a588c8c867066e92"' ^ 6000000 ^ '"0x0000000000000000000000000000000000000000000000000000000000000006"' ^ --gas-budget 1000000000
Yanıtlandı
1
Derecelendirme
Projeler
6
33%
Arabuluculuk
1
0%
/
100%
Süresi dolmuş
1
17%
Yüklendi
2
Derecelendirme
Projeler
427
38%
Arabuluculuk
86
44%
/
19%
Süresi dolmuş
71
17%
Yüklendi
Proje bilgisi
Bütçe
30+ USD
KDV (22%):
6.6
USD
Toplam:
37
USD
Geliştirici için
27
USD
Müşteri
Verilmiş siparişler6
Arabuluculuk sayısı0