Christmas Dinner

First Flight #31
Beginner FriendlyFoundrySolidity
100 EXP
View results
Submission Details
Severity: medium
Invalid

Bad Balance Managment

Summary

Insufficient balance management for additional contributions

Vulnerability Details

-The smart contract fails to maintain a separate record for additional contributions from a participant.
-This inefficient management leads to a complex and misconstrued scenario of tracking individual user contributions.

Impact

-Confusion regarding the amount of individual contributions might arise.
-Troublesome and error-prone calculations during refunds.

Tools Used

Static code analysis, Automated audit tools

Recommendations

-Implement an enhanced balance management system to accurately track additional user contributions.
-Introduce detailed event logging to maintain a record of transactions for improved traceability.

Updates

Lead Judging Commences

0xtimefliez Lead Judge 10 months ago
Submission Judgement Published
Invalidated
Reason: Design choice
0xtimefliez Lead Judge 10 months ago
Submission Judgement Published
Invalidated
Reason: Design choice

Support

FAQs

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