按设备查看,按步骤了解相关问答
操作参考

比安交易所官方下载app|以太坊实时价格|锁定时间比较使用中位时间而非最新区块时间|读取区块头时间|应用锁定条件

保存历史事件完整参数类型。

读取旧ABI

保存历史事件完整参数类型。
保存历史事件完整参数类型。

步骤速览

比较新ABI

按交易发生时的ABI解码日志。

保存历史事件完整参数类型。

参考资料

比较新ABI

检查升级后参数类型及顺序是否变化。

  1. 读取旧ABI

    保存历史事件完整参数类型。

  2. 比较新ABI

    检查升级后参数类型及顺序是否变化。

  3. 选择对应解析器

    按交易发生时的ABI解码日志。

资料速览

选择对应解析器

保存历史事件完整参数类型。

事件名称相同就能共用同一签名吗?

不能,参数类型也参与事件签名。

旧日志应使用新ABI解析吗?

应先确认新旧定义是否兼容。

事件名称相同就能共用同一签名吗?

不能,参数类型也参与事件签名。

旧日志应使用新ABI解析吗?

应先确认新旧定义是否兼容。

读取旧ABI

保存历史事件完整参数类型。

使用概览
文件与更新

Ethereum合约事件签名升级与ABI兼容性

读取旧ABI

保存历史事件完整参数类型。

比较新ABI

检查升级后参数类型及顺序是否变化。

选择对应解析器

按交易发生时的ABI解码日志。

常见情况答疑

事件名称相同就能共用同一签名吗?

不能,参数类型也参与事件签名。

旧日志应使用新ABI解析吗?

应先确认新旧定义是否兼容。