/ 工具
■/ 工具查找器
109 个工具
/ 交易 Trace 可视化器
/ 所选工具
■交易 Trace 可视化器 - 免费 Web3 工具
以调用层级可视化交易执行 trace
■ 01
什么是交易 Trace?
交易 trace 会捕获一笔交易的完整执行路径,包括合约之间的所有内部调用。这对于调试复杂交易和理解合约交互至关重要。
■ 02
它是如何工作的?
交易 trace 使用 debug_traceTransaction RPC 方法配合 callTracer 来记录每一次内部调用、gas 使用、输入/输出数据和状态变化。trace 以分层树结构返回,展……示
■ 03
示例场景
涵盖 ERC-20 Transfer - 简单 CALL、Uniswap V3 Swap - 复杂多次调用链和 Aave 闪电贷 - CALL + DELEGATECALL 模式,让你可以快速比较常见的输入与输出。
/ 相关工具
/ 代码
■所选工具的源代码,显示在此处,右侧为实时运行版本。
/ 源代码
TypeScript
typescript
// 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")
});