🤔 Интересно, что означают все эти шестнадцатеричные значения на экране тестовой транзакции моста между @lukso_io Testnet ↔️ @base Sepolia? 🧵 Давайте расшифруем каждую строку в понятные объяснения 👇
Prazen 🆙
Prazen 🆙7 авг., 21:10
Мы достигли момента, когда скриншоты говорят громче, чем объявления. Все, что я хочу сказать... держите глаза открытыми 👀 P.S. ЭТО БЫСТРО. 👨🏻‍🚀👩🏻‍🚀🆙✨ #LUKSO
1. 📤 Адрес отправителя 0x95CD...1af Это кошелек, подключенный к dApp моста, Кошелек, с которого средства переводятся через мост, И, следовательно, кошелек, который инициировал транзакцию моста (соответствует `tx.origin` в #Solidity)
2. 📥 Адрес получателя 0x95CD...1af Это адрес, который будет получать токены на целевой цепи (здесь мы "возвращаемся обратно", так что это будет адрес получателя в #LUKSO Testnet). В этом случае @Pranjuo возвращается к тому же адресу кошелька, который он использовал на исходной цепи. После завершения транзакции моста он переключает свою сеть в кошельке, чтобы увидеть LYXt, появляющийся, когда его кошелек подключен к сети LUKSO Testnet.
3. 🪙 Адрес токена или Денном 0xfa4C...7f Контрактный адрес синтетического токена на @base sepolia (токен "warp" LYXt). Это контракт токена ERC20 в сети #Base sepolia, который представляет токены LYXt, которые пользователь перенес из LUKSO Testnet. Таким образом, эта транзакция предназначена для "возврата" LUKSO Testnet -> мост LYXt -> на Base sepolia затем Base Sepolia -> мост обратно LYXt -> на LUKSO Testnet
4. 🔗 Хэш транзакции происхождения 0xc142...b6 Хэш транзакции на Base sepolia. Это ончейн транзакция, которую пользователь подписал и инициировал с помощью своего кошелька. Эта транзакция в своей основе взаимодействует с протоколом @hyperlane для инициации транзакции моста. Она была инициирована кошельком пользователя. (Более глубокое погружение в технические детали основных контрактов Hyperlane в будущем! 📑)
5. 🧾 Идентификатор сообщения 0xf539...a9a Уникальный идентификатор для уникальной идентификации каждой транзакции токен-моста / межсетевого сообщения. Мостовые ретрансляторы используют это для отслеживания и передачи транзакций на целевой цепи. Вы также можете использовать этот идентификатор сообщения для отслеживания статуса доставки транзакции моста на исследователе Hyperlane 🔍
Как вы можете видеть, погружение в данные взаимодействия смарт-контракта позволяет прояснить весь процесс. Чтобы понять каждую часть информации. Дело не в чтении шестнадцатеричного кода - дело в том, чтобы увидеть, где каждая информация вписывается в поток транзакций моста. (Хотя я признаю, что @ERC725Account 🆙 с их более удобочитаемыми именами профилей и описаниями делает эту концепцию гораздо более удобной для пользователей 😉)
Нашли это полезным? Поставьте лайк или поделитесь, чтобы помочь обучить людей, использующих мост Hyperlane или строящих на @hyperlane_xyz Спасибо за чтение. Теперь время для вопросов ниже 👇🏻🤔
8,29K