Temas en tendencia
#
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 es una herramienta para enviar muchas transacciones de Ethereum, pero ¿sabías que también puedes conectar una lógica personalizada?
Lo usamos para construir un probador de cadena cruzada que envía mensajes entre dos cadenas. Así es como funciona:
Normalmente, cuando envías un tx con Contender, eso es todo. Pero escribimos una devolución de llamada personalizada, un poco de código que se ejecuta después de que se envía cada tx, para verificar si la tx activó un mensaje de cadena cruzada.
Si lo hizo, nuestra devolución de llamada envía un segundo tx a otra cadena para transmitir el mensaje. Esto imita cómo funciona OP-Interop bajo el capó, pero sin depender de un repetidor automático.
Para hacer esto, nuestra devolución de llamada:
- Espera a que aterrice el primer tx
- busca un registro especial en el recibo
- envía un tx de seguimiento con el mensaje a la segunda cadena
Contender hace esto posible al permitirle ejecutar código Rust asíncrono en segundo plano después de cada tx.
Así es como se ve (pseudocódigo de óxido):
El spammer de OP-Interop vive aquí:
🔗
Pero este es solo un caso de uso. Las devoluciones de llamada le permiten hacer lo que quiera después de enviar un tx (o lote de txs): ¡su imaginación es el límite!
Para profundizar en el código detrás de este proyecto, consulte mi publicación en el foro:
Y asegúrese de consultar el repositorio de contendientes: ¡estamos agregando más funciones todo el tiempo!

983
Populares
Ranking
Favoritas