There is no check to ensure amount > 0
. A contributor can submit a contribution of 0 SOL, potentially resulting in erroneous data.
Unintended 0-value contributions may create unnecessary accounts, increase storage costs, and complicate refund logic.
If user contributes 0 SOL, the `contribution.amount` will be updated with 0 value. There is no impact on the protocol. Also, the new contributers should pay for account creation, therefore there is no incentive someone to create a very huge number of accounts to contribute zero amount.
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.