Currently the BBERC721 state variable BidBeasts NFT is declared as public and only initialized in the constructor, and because it is not marked as immutable any transaction using this contract incurs in a higher cost of gas for the same operation.
Likelihood:
No risk involved just a way to safe gas
Impact:
Higher cost of gas for the same operation
Running the simple list_NFT test without immutable and compare it with the same test with the state variable properly set
Add the word immutable between public and BBERC721 on line 9 from src/BidBeastsNFTMarketPlace.sol
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.