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

State variables are set to 0 or false when initialised, setting them explicitly to these values at initialisation is a waste of gas.

[L-5] State variables are set to 0 or false when initialised, setting them explicitly to these values at initialisation is a waste of gas.

Description:

  • Found in src/ChoosingRam.sol

    isRamSelected = false;
  • Found in src/RamNFT.sol

    tokenCounter = 0;
    Characteristics[newTokenId] = CharacteristicsOfRam({
    ...
    isJitaKrodhah: false,
    isDhyutimaan: false,
    isVidvaan: false,
    isAatmavan: false,
    isSatyavaakyah: false
    });

Recommended Mitigation: Remove these lines.

Updates

Lead Judging Commences

bube Lead Judge about 1 year ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
Assigned finding tags:

Info/Gas/Invalid according to docs

Support

FAQs

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