src/governance/treasury/Treasury.sol::162 => for (uint256 i = 0; i < numTargets; ++i) {
src/token/metadata/MetadataRenderer.sol::119 => for (uint256 i = 0; i < numNewProperties; ++i) {
src/token/metadata/MetadataRenderer.sol::133 => for (uint256 i = 0; i < numNewItems; ++i) {
src/token/metadata/MetadataRenderer.sol::189 => for (uint256 i = 0; i < numProperties; ++i) {
src/token/metadata/MetadataRenderer.sol::229 => for (uint256 i = 0; i < numProperties; ++i) {
Files analyzed
Issues found
Don't Initialize Variables with Default Value
Impact
Issue Information: G001
Findings:
Tools used
c4udit
Cache Array Length Outside of Loop
Impact
Issue Information: G002
Findings:
Tools used
c4udit
Use != 0 instead of > 0 for Unsigned Integer Comparison
Impact
Issue Information: G003
Findings:
Tools used
c4udit
Use immutable for OpenZeppelin AccessControl's Roles Declarations
Impact
Issue Information: G006
Findings:
Tools used
c4udit
Long Revert Strings
Impact
Issue Information: G007
Findings:
Tools used
c4udit
Use Shift Right/Left instead of Division/Multiplication if possible
Impact
Issue Information: G008
Findings:
Tools used
c4udit