🤔 A perguntar-se o que significam todos aqueles valores hexadecimais nesta tela de tx de teste entre @lukso_io Testnet ↔️ @base Sepolia? 🧵 Vamos decifrar cada linha em explicações compreensíveis para humanos 👇
Prazen 🆙
Prazen 🆙7/08, 21:10
Chegámos ao ponto em que capturas de ecrã falam mais alto do que anúncios. Tudo o que estou a dizer é... mantenham os olhos abertos 👀 P.S. É RÁPIDO. 👨🏻‍🚀👩🏻‍🚀🆙✨ #LUKSO
1. 📤 Endereço do Remetente 0x95CD...1af Esta é a carteira conectada ao dApp de ponte, A carteira de onde os fundos estão a ser transferidos E, portanto, a carteira que acionou a transação de ponte (corresponderia a `tx.origin` em #Solidity)
2. 📥 Endereço do Destinatário 0x95CD...1af Este é o endereço que receberá os tokens na cadeia de destino (aqui estamos a "fazer a ponte de volta", portanto seria o endereço do destinatário na #LUKSO Testnet). Neste caso, @Pranjuo está a fazer a ponte de volta para o mesmo endereço de carteira que usou na cadeia de origem. Uma vez que a transação da ponte esteja concluída, ele muda a sua rede na carteira para ver o LYXt a aparecer quando a sua carteira está conectada à rede LUKSO Testnet.
3. 🪙 Endereço do Token ou Denom 0xfa4C...7f O endereço do contrato do token sintético na @base sepolia (um token "warp" LYXt). É um contrato de token ERC20 na rede #Base sepolia que representa tokens LYXt que o usuário transferiu da LUKSO Testnet. Portanto, esta transação é para "retornar" LUKSO Testnet -> transferir LYXt -> para Base sepolia então Base Sepolia -> transferir de volta LYXt -> para LUKSO Testnet
4. 🔗 Hash da Transação de Origem 0xc142...b6 O hash da transação na Base sepolia. É a transação on-chain que o usuário assinou e iniciou com a sua carteira. Esta transação, em sua essência, interage com o protocolo @hyperlane para iniciar uma transação de ponte. Foi iniciada pela carteira do usuário. (Mais detalhes sobre as complexidades dos contratos principais do Hyperlane no futuro! 📑)
5. 🧾 ID da Mensagem 0xf539...a9a Um identificador único para identificar cada transação de ponte de token / mensagem entre cadeias de forma única. Os relays da ponte usam isso para rastrear e retransmitir transações na cadeia de destino. Você também pode usar este ID da mensagem para rastrear o status de entrega da transação da ponte no explorador Hyperlane 🔍
Como pode ver, mergulhar nos dados de uma interação de contrato inteligente permite desmistificar todo o fluxo. Para dar sentido a cada pedaço de informação. Não se trata de ler hex - trata-se de ver onde cada informação se encaixa no fluxo da transação da ponte. (Embora eu admita que @ERC725Account 🆙 com os seus nomes de perfil e descrições mais legíveis para humanos torna este conceito muito mais amigável 😉)
Achou isto útil? Deixe um like ou partilhe para ajudar a educar as pessoas a usar uma ponte Hyperlane ou a construir em @hyperlane_xyz Obrigado por ler. Agora é hora de perguntas abaixo 👇🏻🤔
8,12K