Players may pay high gas fee when enter the raffle.
In enterRaffle, it uses a nested loop to check whether a player has entered the raffle or not.
If the players.length is too large, the player may pay a high gas fee, or the cost reaches the block gas limit leading to the player not entering the raffle.
The player may pay a high gas fee or not enter the raffle.
Manual review.
Use a mapping to record whether the player has entered or not.
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.