What exactly does it mean when we say *USDC blacklists the contract*
??
#282
-
I mean I might have taken the statement wrong. But in the function transferUnderlyingTo(address to, uint256 amount) external onlyThunderLoan {
// @audit MED Is this the case of WeirdERc20 with the USDC? the protocol will be frozen and that it is bad
// Q: What happens if the USDC blacklists the thunderloan or the assetToken contract?
i_underlying.safeTransfer(to, amount);
} What does it mean, any help would be appreciated. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Hello @PrashikshitSaini, As you know, weird ERC20 exists, and one of those ERC20 tokens is USDC in the sense that it has a blacklist that is controlled by some sort of admin of the contract. So if USDC blacklists |
Beta Was this translation helpful? Give feedback.
Hello @PrashikshitSaini, As you know, weird ERC20 exists, and one of those ERC20 tokens is USDC in the sense that it has a blacklist that is controlled by some sort of admin of the contract. So if USDC blacklists
thunderloan
contract or theassetToken contract
, they won't b able to make a successful transaction on the USDC contract, which will cause aDOS
and not just aDOS
but aDOS
that is totally out of our control.