/ 工具
■/ 工具查找器
109 个工具
/ 交易解码器
/ 所选工具
■交易解码器 - 免费 Web3 工具
解码原始 Ethereum 交易数据
■ 01
什么是交易解码?
交易解码会把原始的十六进制交易数据转换为人类可读的字段,例如发送方、接收方、金额、gas 参数和交易数据。原始交易采用 RLP 编码并已签名。
■ 02
它是如何工作的?
解码器通过把十六进制字符串反序列化为各个组成字段来解析 RLP 编码的交易数据。它会提取交易类型,然后根据交易 schema(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:");