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

Use a more recent version of Solidity

Summary

Using a more recent version of Solidity can provide benefits such as simple compiler automatic inlining, better struct packing and cheaper multiple storage reads, custom errors, and skipping of contract existence checks for external calls with return values.

Impact

File: Beedle.sol
2: pragma solidity ^0.8.19;
File: Fees.sol
2: pragma solidity ^0.8.19;
File: Lender.sol
2: pragma solidity ^0.8.19;
File: Staking.sol
2: pragma solidity ^0.8.19;
File: interfaces/IERC20.sol
2: pragma solidity ^0.8.19;
File: interfaces/ISwapRouter.sol
2: pragma solidity ^0.8.19;
File: utils/Errors.sol
2: pragma solidity ^0.8.19;
File: utils/Ownable.sol
2: pragma solidity ^0.8.19;
File: utils/Structs.sol
2: pragma solidity ^0.8.19;

Support

FAQs

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