There are an error and an event declared in the contract but never used in the functions.
ERROR_TRANSFER_FAILED
error and RequestedRaffleWinner
is never used in the contract, remove them if it is not need, or emit them in the functions.
It confuses the developer and user if they want to query such event/error in block explorers.
Manual Review
Remove the event and error, or use them in corresponding places.
For example, emitting RequestedRaffleWinner
event in request_raffle_winner
:
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.