It may be impossible to distribute the rewards due to the Gas limit DoS.
The _distribute function allows to distribute the rewards to the 9500 winners (10000 - COMMISSION_FEE) and all the amount on the balance is distributed per 1 distribution.
Due to the fact that the contract functionality allows to distribute all the tokens balance per 1 distribution, it may be impossible to transfer the winning rewards to all the correct winners.
VS Code
Add the parameter to the distribution function that will define how many tokens should be distrubited per transaction and allow to distribute the rewards during more than 1 call.
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.