The Contract contains the famous ERC20 transfer()
and transferFrom()
, which risks the loss of funds of contract accounts that do not handle ERC20 tokens.
Contracts that are not aware that they will receive ERC-20 tokens will result in a loss of those tokens sent. The transfer()
and transferFrom()
methods exists in src/TokenDivider.sol
:
The user will loose their tokens permanently and they will be lost for ever.
Manual inspection.
Use pull pattern instead of push, i.e. make the user withdraw his funds by himself.
Use a different EIP.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.