Die Entwickler-Tools, zu denen du jeden Tag greifst, alle an einem Ort.
Konverter, Formatter, Hashes, Validatoren und die kleinen Helfer, die du immer wieder öffnest, bleiben zusammen, statt zwischen Tabs verloren zu gehen.
Transaktions-Decoder - kostenloses Web3-Tool
Rohe Ethereum-Transaktionsdaten dekodieren
Was ist Transaktions-Dekodierung?
Die Transaktions-Dekodierung wandelt rohe hexadezimale Transaktionsdaten in menschenlesbare Felder wie Absender, Empfänger, Wert, Gas-Parameter und Transaktionsdaten um. Rohe Transaktionen sind RLP-kodiert und signiert.
Wie funktioniert es?
Der Decoder parst RLP-kodierte Transaktionsdaten, indem er die Hex-Zeichenfolge in ihre Bestandteile deserialisiert. Er extrahiert den Transaktionstyp und dekodiert dann jedes Feld gemäß dem Transaktionsschema (Legacy, EIP-2930,…
Beispielfälle
Deckt EIP-1559 Transaktion (Typ 2), Einfacher ETH-Transfer und Contract-Interaktion ab, damit du gängige Ein- und Ausgaben schnell vergleichen kannst.
Quellcode des ausgewählten Tools, hier neben der Live-Version auf der rechten Seite gezeigt.
// 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:");