Claimants will always receive less tokens than they should when there's still rewards left in the pot and Pot::clostPot() is called once the claim period is over.
The clostPot() function inside the Pot contract calculates how many tokens each claimant should receive by subtracting the managers cut from the remaining cut and the dividing it by the total number of players, as opposed to the total number of claimants, this means that the lower the number of people that have claimed are, aka claimants, the more tokens that'll be left in the contract instead of being sent to the claimants.
Users will receive less tokens than they should if the pot closes with rewards remaining.
Manual Review
Divide the remaining rewards by the total number of claimants instead of the total number of players
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.