Las herramientas de desarrollo que usas cada día, todas en un mismo lugar.
Conversores, formateadores, hashes, validadores y las pequeñas utilidades que no dejas de reabrir se quedan juntos en lugar de perderse entre pestañas.
Visualizador de traza de transacciones - herramienta Web3 gratuita
Visualiza las trazas de ejecución de transacciones con la jerarquía de llamadas
¿Qué es el rastreo de transacciones?
El rastreo de transacciones captura la ruta de ejecución completa de una transacción, incluidas todas las llamadas internas entre contratos. Es esencial para depurar transacciones complejas y entender las interacciones entre contratos.
¿Cómo funciona?
El rastreo de transacciones usa el método RPC debug_traceTransaction con el callTracer para registrar cada llamada interna, el uso de gas, los datos de entrada/salida y los cambios de estado. El rastreo se devuelve como una estructura de árbol jerárquica que muestra…
Casos de ejemplo
Cubre Transferencia ERC-20 - CALL simple, Swap de Uniswap V3 - Cadena compleja de múltiples llamadas y Flash Loan de Aave - Patrón CALL + DELEGATECALL para que puedas comparar entradas y salidas comunes rápidamente.
Código fuente de la herramienta seleccionada, mostrado aquí junto a la versión en vivo a la derecha.
// 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")
});