Function in the src/bridge.sol
can be written better to save the user gas when passed some arbitrary wrong values like the the nft collection has been been allowed to be transfered using Erc721.transferFrom
function.
Result : If anything goes wrong first, executing _depositIntoEscrow(ctype, collectionL1, ids);
will do an revert, causing the gas to be sent to the inilizer.
Severity : None
Livelihood : None
Please, do not suppose impacts, think about the real impact of the bug and check the CodeHawks documentation to confirm: https://docs.codehawks.com/hawks-auditors/how-to-determine-a-finding-validity A PoC always helps to understand the real impact possible.
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.