Description
Fee on transfer tokens are not correctly dealt, as the transferFrom() call is expected to transfer exactly the requested amount. However, this is not the case for tokens that charge a fee on transfer.
Recommendation
To support these tokens, check the balance before calling safeTransferFrom() and compare with the new balance, getting the actual transferred amount.
Status
Acknowledged