/ 工具
■/ 工具搜尋
109 款工具
/ 交易解碼器
/ 選定的工具
■交易解碼器 - 免費 Web3 工具
解碼原始 Ethereum 交易資料
■ 01
甚麼是交易解碼?
交易解碼會將原始的十六進位交易資料轉換為人類可讀的欄位,例如發送者、接收者、數值、gas 參數與交易資料。原始交易採用 RLP 編碼並經簽署。
■ 02
運作原理是甚麼?
解碼器會將 hex 字串反序列化為其組成欄位,藉此解析 RLP 編碼的交易資料。它會擷取交易類型,再依交易結構描述解碼各欄位(legacy、EIP-2930、…)。
■ 03
範例情境
涵蓋 EIP-1559 交易(Type 2)、簡單 ETH 轉帳與合約互動,讓你能快速比較常見的輸入與輸出。
/ 相關工具
/ 程式碼
■選定工具的原始碼,與右側的即時版本並列顯示。
/ 原始碼
TypeScript
typescript
// 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:");