Beginner FriendlySolidity
100 EXP
View results
Submission Details
Severity: low
Invalid

Validation of Input Amount in sendERC20 Function

Summary

  • In smart contract development, ensuring that input parameters meet specific criteria is crucial for preventing invalid transactions and maintaining the integrity of the system.

Vulnerability Details

  • In certain cases, zero-value inputs might trigger edge-case behaviors, such as bypassing critical checks or enabling unauthorized actions.

Recommendations

  • Add Explicit Validation

require(_amount > 0, "Amount must be greater than zero");
Updates

Lead Judging Commences

0xtimefliez Lead Judge 6 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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