dacian
medium
Teller aims to support all ERC20 tokens, hence must use safeTransfer/safeTransferFrom instead of transfer/transferFrom when sending ERC20 tokens
Most places are using safeTransfer, but there are at least 2 in the files under the audit where ERC20 tokens are mistakenly sent using transfer/transferFrom instead of safeTransfer/safeTransferFrom
Non-standard ERC20 tokens may not work with Teller if using transfer/transferFrom
CollateralManager L327 CollateralEscrowV1 L166
Manual Review
Use safeTransfer/safeTransferFrom