ContestManager::createContestis implemented inefficiently. It redundantly stores totalRewardsin the contestToTotalRewardsmapping even though the Potitself already stores the same value (i_totalRewards, exposed via the pot). This duplicate SSTORE wastes gas on every contest creation, and the mapping must be kept in sync with the pot.
The contest is live. Earn rewards by submitting a finding.
Submissions are being reviewed by our AI judge. Results will be available in a few minutes.
View all submissionsThe contest is complete and the rewards are being distributed.