Calls inside a loop might lead to a denial-of-service attack.
Loops in withdraw()
can be problematic if players array is large.
Slither
Consider alternative designs to avoid unbounded loops by favoring pull over push (https://github.com/ethereum/wiki/wiki/Safety#favor-pull-over-push-for-external-calls) strategy for external calls.
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.