Argomenti di tendenza
#
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.
Contender è uno strumento per inviare molte transazioni Ethereum — ma sapevi che puoi anche inserire logica personalizzata?
Lo abbiamo usato per costruire un tester cross-chain che invia messaggi tra due catene. Ecco come funziona:
Normalmente, quando invii una tx con Contender, è tutto. Ma abbiamo scritto un callback personalizzato — un po' di codice che viene eseguito dopo che ogni tx è stata inviata — per controllare se la tx ha attivato un messaggio cross-chain.
Se lo ha fatto, il nostro callback invia una seconda tx a un'altra catena per rilanciare il messaggio. Questo imita il funzionamento di OP-Interop sotto il cofano, ma senza fare affidamento su un auto-relayer.
Per fare questo, il nostro callback:
- aspetta che la prima tx atterri
- cerca un log speciale nella ricevuta
- invia una tx di follow-up con il messaggio alla seconda catena
Contender rende questo possibile permettendoti di eseguire codice Rust async in background dopo ogni tx.
Ecco come appare (pseudocodice rust):
Lo spammer OP-Interop vive qui:
🔗
Ma questo è solo un caso d'uso. I callback ti permettono di fare ciò che vuoi dopo che una tx (o un batch di tx) è stata inviata — la tua immaginazione è il limite!
Per un approfondimento sul codice dietro questo progetto, dai un'occhiata al mio post sul forum:
E assicurati di controllare il repo di contender -- stiamo aggiungendo sempre più funzionalità!

922
Principali
Ranking
Preferiti