Gli strumenti per sviluppatori che usi ogni giorno, tutti in un unico posto.
Convertitori, formattatori, hash, validatori e le piccole utility che continui a riaprire restano insieme invece di perdersi tra le schede.
Visualizzatore di trace delle transazioni - strumento Web3 gratuito
Visualizza i trace di esecuzione delle transazioni con la gerarchia delle chiamate
Cos'è il tracing delle transazioni?
Il tracing delle transazioni cattura l'intero percorso di esecuzione di una transazione, incluse tutte le chiamate interne tra i contratti. È essenziale per il debug di transazioni complesse e per comprendere le interazioni tra contratti.
Come funziona?
Il tracing delle transazioni usa il metodo RPC debug_traceTransaction con il callTracer per registrare ogni chiamata interna, il consumo di gas, i dati di input/output e le modifiche di stato. La traccia viene restituita come una struttura ad albero gerarchica che most…
Casi di esempio
Copre il trasferimento ERC-20 - CALL semplice, lo swap Uniswap V3 - catena complessa di multi-call e il flash loan Aave - pattern CALL + DELEGATECALL, così puoi confrontare rapidamente input e output comuni.
Codice sorgente dello strumento selezionato, mostrato qui accanto alla versione live sulla destra.
// npm install viem
import { createPublicClient, http } from 'viem';
import { mainnet } from 'viem/chains';
const client = createPublicClient({
chain: mainnet,
transport: http("https://eth-mainnet.g.alchemy.com/v2/YOUR_KEY")
});