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 是可以的。











网友评论