if the total amount of ERC20 tokens is little and participants is many, nobody may get rewards.
here is a scenario,
winners length is 5,
percentages is [1,1,1,1,1],
totalAmount = 5,
so that everyone only can be paid 1$, the erc20.safeTransfer may failed according to the transfer gas fee.
a malicious orginazer may set a contest that with little award
set limitation to minimize award and maximum winners
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.