Popularne tematy
#
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 to narzędzie do wysyłania wielu transakcji Ethereum — ale czy wiesz, że możesz również wprowadzić własną logikę?
Użyliśmy go do zbudowania testera międzyłańcuchowego, który wysyła wiadomości między dwoma łańcuchami. Oto jak to działa:
Normalnie, gdy wysyłasz transakcję za pomocą Contender, to wszystko. Ale napisaliśmy niestandardowy callback — kawałek kodu, który uruchamia się po wysłaniu każdej transakcji — aby sprawdzić, czy transakcja wywołała wiadomość międzyłańcuchową.
Jeśli tak, nasz callback wysyła drugą transakcję do innego łańcucha, aby przekazać wiadomość. To naśladuje sposób działania OP-Interop w tle, ale bez polegania na automatycznym relayerze.
Aby to zrobić, nasz callback:
- czeka na zakończenie pierwszej transakcji
- szuka specjalnego logu w potwierdzeniu
- wysyła transakcję follow-up z wiadomością do drugiego łańcucha
Contender umożliwia to, pozwalając na uruchamianie asynchronicznego kodu Rust w tle po każdej transakcji.
Tak to wygląda (pseudokod rust):
Spamer OP-Interop znajduje się tutaj:
🔗
Ale to tylko jeden przypadek użycia. Callbacks pozwalają na robienie czegokolwiek po wysłaniu transakcji (lub partii transakcji) — twoja wyobraźnia jest jedynym ograniczeniem!
Aby głębiej zanurzyć się w kod stojący za tym projektem, sprawdź mój post na forum:
I koniecznie sprawdź repozytorium contender — ciągle dodajemy nowe funkcje!

978
Najlepsze
Ranking
Ulubione