安币app官方网|USTD安卓版下载|保证金币种与合约标的资产不同|查看保证金资产栏|检查资金变动记录

简
逐项查看

步骤指南

操作指引

分步说明

检查原始返回长度

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

核对代币实现

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

检查兼容封装

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

常见问题与解答

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

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

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

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

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

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

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

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

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

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

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

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

链上记录

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

检查原始返回长度

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

核对代币实现

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

检查兼容封装

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

常见问题与解答

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

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

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

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