数字应用参考库站点导航
阅读提示

binance软件|虚拟币平台|IPFS CID与普通网页URL被当作同一种地址

binance软件:事件参数是否索引会影响编码位置,解析时不能假设所有参数都在Data区。

03

查看ABI索引标记

确认参数是否声明为indexed。

04

逐个检查Topics

请结合自己的设备与操作进度,选择对应的参考资料。

05

解析剩余Data字段

继续操作前,先核对所选入口与自己打算使用的功能。

链上记录

事件日志主题与参数编码

查看ABI索引标记

确认参数是否声明为indexed。

逐个检查Topics

按事件定义将索引主题对应到参数名称。

解析剩余Data字段

只对未索引参数按ABI顺序解码。

使用中的常见疑问

Topics数量少就代表参数丢失吗?

不一定,非索引参数可能存放在Data。

能把Topics和Data直接拼接解码吗?

不应,需按ABI定义分别解析。