banner
Viiateni Ght

Viiateni Ght

奇怪的ERC20代币

缺失的返回值#

某些令牌在 ERC20 方法中不返回布尔值(例如USDTBNBOMG)。请参见此处获取全面(尽管有些过时)的列表。

失败时不回滚#

某些令牌在失败时不会回滚,而是返回false(例如ZRX)。

批准竞争保护#

某些令牌(例如USDTKNC)不允许在已批准的金额N > 0存在时批准金额M > 0。这是为了防止 ERC20 攻击向量,详细描述请参见此处

批准零地址时回滚#

某些令牌(例如 OpenZeppelin)在尝试批准零地址以花费代币时会回滚(即调用approve(address(0), amt))。

如果使用此类令牌,请集成者可能需要添加特殊情况来处理此逻辑。

零值转账时回滚#

某些令牌(例如LEND)在转账零值金额时会回滚。

小数位数#

  • EURSdecimals:2

大数位数#

  • NEARdecimals:24

另请参阅:https://github.com/d-xo/weird-erc20

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。