Snowman Merkle Airdrop

AI First Flight #10
Beginner FriendlyFoundrySolidityNFT
EXP
View results
Submission Details
Impact: high
Likelihood: high
Invalid

Incorrect fee calculation in buySnow due to double multiplication of decimals

The s_buyFee is initialized with _buyFee * PRECISION (where PRECISION is 1018). In buySnow, the required payment is calculated as s_buyFee * amount. Since amount is the number of tokens to mint (typically represented with 18 decimals), the resulting fee is scaled by 1036, making it astronomically high and practically impossible to pay for standard token amounts.

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!