15,000 USDC
View results
Submission Details
Severity: gas
Valid

Unnecessary "<0" validation on uint256 value

Summary

In contract DecentralizedStableCoin, "<0" validation on uint256 value is not necessary.

Vulnerability Details

For example,

if (_amount <= 0) {
revert DecentralizedStableCoin__MustBeMoreThanZero();
}

Since _amount is uint256, it cannot less than 0

Impact

Unnecessary code

Tools Used

Manual

Recommendations

remove "<"

Support

FAQs

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