USDT Approve and Transfer Failure

For context to those who stumble upon this post - simply changed all the transfer or transferFrom in the smart contract to safeTransfer or safeTransferFrom.

Further, of course had to call in the SafeERC20.sol and stated that:

using SafeERC20 for IERC20;

This post was quite useful as well - thank you Skyge for your continued help and guidance on these forums!

Cheers

1 Like