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

Floating pragma can cause unexpected behavior

Summary

The contract use a floating pragma statement and an old Solidity version.

Impact

Using a floating pragma is discouraged as can cause different behavior based on the compiler version.
Also, an old version of Solidity can contain bugs and miss important optimizations applied in newer versions.

Tools Used

Manual review.

Recommendations

Use a stable pragma statement and the latest Solidity version.

Updates

Lead Judging Commences

Hamiltonite Lead Judge about 2 years ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
davide Submitter
about 2 years ago
patrickalphac Lead Judge
about 2 years ago
Hamiltonite Lead Judge about 2 years ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
Hamiltonite Lead Judge about 2 years ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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

Give us feedback!