Return value of erc20.approve is unchecked
The SafeERC20 library is used in the L1Sender contract to handle the transfer of tokens that are not compliant with the ERC20 specification.
Tokens not compliant with the ERC20 specification could return false from the approve function call to indicate the approval fails, while the calling contract would not notice the failure if the return value is not checked.
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.