There is an error that is never used.
The ERROR_TRANSFER_FAILED
is defined but never used. Maybe it is supposed to be used in fulfillRandomWords
function in case of transfer fail.
There is no check in the fulfillRandomWords
function and no error will be showed if the transfer of the reward fails.
Manual Review
Add a check in fulfillRandomWords
for successfully transfer of the reward and use the error ERROR_TRANSFER_FAILED
in case of the failed transfered or remove the error declaration if it will be never used.
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.