usdt的几个坑

1.在tron上面的 usdt transfer 不能用 openzeppelin 的safeTransfer 因为 usdt的transfer 方法总是返回 false
2.在eth上面的 usdt合约 的 approve transfer transferFrom等方法 与openzeppelin 的IERC20 接口不太一样,它是没有返回值的。 如果用openzeppelin 的 IERC20(usdt).approve(sender, amount) 会失败
但是 用底层 call调用是没有问题的。 就是 openzeppelin 的safeApprove 是可以的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容