内容导航

o易官网|十大币圈交易所|读取交易目标|重新发行交易被索引器归到另一个子资产|修正资产归属

o易官网:部分代币转账函数不返回布尔值;调用封装若强制解码返回值,可能把成功调用误判为解码失败。

本站是应用使用资料与推广页面;链接含推荐标识,非交易所官方网站。

检查原始返回长度核对代币实现检查兼容封装
o易官网:部分代币转账函数不返回布尔值;调用封装若强制解码返回值,可能把成功调用误判为解码失败。

逐项核对必要的信息

o易官网:部分代币转账函数不返回布尔值;调用封装若强制解码返回值,可能把成功调用误判为解码失败。

请把入口选择、设备安装和账户操作分开核对。
需要再次查阅时,可以从本页目录返回对应的内容位置。
请把入口选择、设备安装和账户操作分开核对。

继续操作前的提示

先阅读当前页面的用途说明,再按需要查看相关章节。
阅读资料时,可先从目录找到与你当前问题对应的部分。
阅读资料时,可先从目录找到与你当前问题对应的部分。

先整理问题,再查对应说明

链上记录

ERC20返回值兼容与无返回数据代币

检查原始返回长度

保存底层调用的返回数据长度,区分空返回、布尔值返回和调用本身回滚。

核对代币实现

查看目标代币转账函数的实际返回行为,不能假设所有合约都采用相同实现。

检查兼容封装

确认调用方是否支持无返回数据的代币,并结合最终回执和余额变化判断结果。

常见情况答疑

返回数据为空就代表转账失败吗?

不一定,部分代币实现不会返回布尔值。

怎样避免误判成功或失败?

结合调用回执、返回数据格式及双方余额变化核验。

苹果和安卓设备分别进入

根据系统选择客户端入口

更换设备时,请分别查看新设备对应的下载与安装说明。

本页含推广链接,符合平台规则的操作可能产生返佣;推荐关系与活动资格需由对应平台确认。