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

Old Pragma - Bad practice, dangerous math

Summary

This contract uses a very old version of Solidity. It is generally a best practice to use newer versions due to the bug fixes they implement over older versions

Vulnerability Details

The biggest vulnerability of the version used is related to integer over/underflows

Impact

This can potentially affect any math that is performed in the contract. Especially since you have not imported the SafeMath library or something similar.

Tools Used

Manual Inspection

Recommendations

Use a recent version of Solidity

Updates

Lead Judging Commences

Hamiltonite Lead Judge about 2 years ago
Submission Judgement Published
Invalidated
Reason: Other

Support

FAQs

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

Give us feedback!