The Staking::claimRewards function fails to store the staking amount along with its timestamp, conducting all calculations based on the previous call of claimRewards
High severity, this allows users to claim additional rewards without committing to intended weekly staking period via multi-deposit/deposit right before claiming rewards.
Rewards breakdown
nSLOC
233
This contest has a flat reward structure with the following payouts:
High
100 EXP
Medium
20 EXP
Low
2 EXP
Live
The contest is live. Earn rewards by submitting a finding.
Community Judging
Submissions are being reviewed by the community.
Judging
Submissions are being carefully reviewed by our judges.