MyCut

AI First Flight #8
Beginner FriendlyFoundry
EXP
View results
Submission Details
Impact: medium
Likelihood: low
Invalid

fundContest lacks a check to prevent funding the same contest multiple times

The fundContest function transfers the totalRewards amount of tokens to a Pot contract but does not verify if the pot has already been funded. If the owner inadvertently calls this function multiple times for the same contest index, excess tokens will be transferred to the Pot. Because the Pot contract's internal accounting does not track these excess funds and lacks a generic withdrawal function, the overfunded tokens will be permanently locked.

Updates

Lead Judging Commences

ai-first-flight-judge Lead Judge 4 days ago
Submission Judgement Published
Invalidated
Reason: Incorrect statement

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.

Give us feedback!