Pieces Protocol

First Flight #32
Beginner FriendlyFoundrySolidityNFT
100 EXP
View results
Submission Details
Severity: low
Invalid

Floating pragma

Summary: This contract uses the floating pragma which leads to unintended results.

Vulnerability Details : Contracts should use sould use strict versions od solidity. Locking the version(like ^0.8.18) ensures that contracts are not deployed with different version of solidity than they were tested with. An incorrect version of solidity could lead to unintended results.

Impact

Tools Used

slither

aderyn

Recommendations:

Lock up pragema versions should not be used in the code.

- pragma solidity ^0.8.18

+ pragmam solidity 0.8..18

Updates

Lead Judging Commences

fishy Lead Judge 5 months ago
Submission Judgement Published
Invalidated
Reason: Lack of quality

Support

FAQs

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