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.
Decodificador de transacciones - herramienta Web3 gratuita
Decodifica datos de transacciones sin procesar de Ethereum
¿Qué es la decodificación de transacciones?
La decodificación de transacciones convierte los datos hexadecimales en bruto de una transacción en campos legibles como remitente, destinatario, valor, parámetros de gas y datos de la transacción. Las transacciones en bruto están codificadas con RLP y firmadas.
¿Cómo funciona?
El decodificador analiza los datos de la transacción codificados con RLP deserializando la cadena hex en sus campos componentes. Extrae el tipo de transacción y luego decodifica cada campo según el esquema de la transacción (legacy, EIP-2930,…
Casos de ejemplo
Cubre Transacción EIP-1559 (Type 2), Transferencia simple de ETH e Interacción con contrato 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 { parseTransaction, formatEther, formatGwei } from 'viem';
// Decode raw transaction hex
const rawTx = "0xf86c808504a817c800825208944592d8f8d7b001e72cb26a73e4fa1806a51ac79d880de0b6b3a7640000801ca0...";
const tx = parseTransaction(rawTx as `0x${string}`);
console.log("Transaction Details:");