2026年8月30日周日

标签:ABI

汇总与「ABI」相关的文章,帮助你系统了解该主题。

Solidity ABI动态参数怎么解码?
公链与 Layer2 已审核
Solidity ABI动态参数怎么解码?

用f(uint256,string)的head-tail例子解释Solidity ABI动态参数的offset、length和32字节补齐,并扩展到动态数组与嵌套tuple。

以太坊事件日志topics和data怎么看?
钱包与链上工具 已审核
以太坊事件日志topics和data怎么看?

以太坊事件日志把发出合约写在address,把事件签名和indexed参数放进topics,其余参数编码进data。本文用Transfer事件拆解字段,并说明eth_getLogs位置过滤、动态类型哈希与链重组处理。

Solidity自定义错误怎么解码?
钱包与链上工具 已审核
Solidity自定义错误怎么解码?

Solidity custom error的revert data由4字节错误选择器和ABI参数组成,通常比Error(string)节省Gas。本文比较Error、Panic与自定义错误,给出十六进制解码步骤和伪造边界。