一个悄悄略过某项限制的工具,会被读成它已经覆盖了那一项。
交易成功还是失败,以及解码后的函数调用——对着 291 个已知签名匹配。回滚原因会被还原成人能读的报错,而不是留一串十六进制。
ERC-20 与 ERC-721 的每一笔转移,涉及的每一个合约。代币符号会为交易中最前面的几个合约解析出来;再往后就按原始地址显示,而不是猜一个符号出来。
每一项被授出的授权,其中无限授权会被明确标出。授权不会过期,而它们正是大多数人丢钱的原因——不是被黑,只是一年前签过一次然后忘了。
所有权转移、代理升级、角色授予、暂停与增发。它们会被作为信号提出来,而不是埋在日志行里。
内部调用和内部的价值转移不会发出任何日志,而公共端点不提供 debug_traceTransaction。所以一棵调用树只能靠编,而这个页面不编东西。
每笔交易最多解码 120 条日志,被截断时会明确报告而不是藏起来。合约源码有没有被验证,需要一次计量的区块浏览器查询——所以它在你主动要求时才跑,而不是对每个访客的每次加载都跑一遍。
工具本身(扫描器、控制台、SAFI 工作区)目前仍是英文界面。这些页面用中文把一切讲清楚,方便你进去之前先看明白。
一笔交易只是一个瞬间。几乎每一个关于它、值得问的问题,其实都是关于它背后那份合约的问题。
它读的是收据和它的日志,走公共 RPC,前面挡着两层缓存,从不碰计量的区块浏览器密钥。
已经解读过的交易由缓存返回,也不会计入新查询每分钟 30 次的限制。所以「免费」在这里不是一次促销,而是这个工具的成本结构本身。
对这笔交易碰到的那份合约运行 201 个检测器的完整审计。它在你的浏览器里执行——源码不会被上传。
一次干净的扫描只是一张照片。瞭望塔会在 owner 变更、代理被升级、代码本身发生变化,或者流动性撤走时告诉你。
同一份解读也是一个 MCP 工具:explain_transaction。
一个正在调查事故的智能体,可以不离开编辑器就问清楚某个哈希发生了什么。