Tópicos populares
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
O Contender é uma ferramenta para enviar muitas transações Ethereum — mas você sabia que também pode integrar lógica personalizada?
Usamos isso para construir um testador cross-chain que envia mensagens entre duas cadeias. Aqui está como funciona:
Normalmente, quando você envia uma tx com o Contender, é isso. Mas escrevemos um callback personalizado — um pouco de código que é executado após cada tx ser enviada — para verificar se a tx acionou uma mensagem cross-chain.
Se sim, nosso callback envia uma segunda tx para outra cadeia para retransmitir a mensagem. Isso imita como o OP-Interop funciona nos bastidores, mas sem depender de um auto-relayer.
Para fazer isso, nosso callback:
- espera a primeira tx ser confirmada
- procura um log especial no recibo
- envia uma tx de acompanhamento com a mensagem para a segunda cadeia
O Contender torna isso possível permitindo que você execute código Rust assíncrono em segundo plano após cada tx.
Isso é como se parece (pseudocódigo Rust):
O spammer OP-Interop vive aqui:
🔗
Mas este é apenas um caso de uso. Callbacks permitem que você faça o que quiser após uma tx (ou um lote de txs) ser enviada — sua imaginação é o limite!
Para uma análise mais profunda do código por trás deste projeto, confira meu post no fórum:
E não se esqueça de conferir o repositório do contender — estamos adicionando mais recursos o tempo todo!

977
Top
Classificação
Favoritos