阅

oy钱包|炒币用什么软件|对象ID被误当作账户地址|检查字段标签|单独读取发送者

oy钱包:自定义错误和函数调用都使用选择器形式,但语义和数据来源不同。

资料速览

把准备与操作分开查看

确认数据来源

  • 确认数据来源

    辨认字节来自交易输入还是执行回滚数据。

  • 查找对应签名

    分别在函数ABI和错误ABI中匹配选择器。

  • 按类型解析

    避免把错误返回数据解码成函数参数。

常见问题与解答

四字节选择器一定代表函数吗?

不一定,也可能是自定义错误标识。

如何区分两者?

结合数据出现阶段和ABI定义判断。

四字节选择器一定代表函数吗?

不一定,也可能是自定义错误标识。

继续操作前的提示

辨认字节来自交易输入还是执行回滚数据。

分别在函数ABI和错误ABI中匹配选择器。

避免把错误返回数据解码成函数参数。

苹果和安卓设备分别进入

选择下载方式前,可先查看设备系统版本与可用存储空间。

链上记录

以太坊合约错误选择器与自定义错误解码

确认数据来源

辨认字节来自交易输入还是执行回滚数据。

查找对应签名

分别在函数ABI和错误ABI中匹配选择器。

按类型解析

避免把错误返回数据解码成函数参数。

使用中的常见疑问

四字节选择器一定代表函数吗?

不一定,也可能是自定义错误标识。

如何区分两者?

结合数据出现阶段和ABI定义判断。