contracts\VotesToken.sol::34 => for (uint256 i = 0; i < _hodlers.length; i++) {
contracts\azorius\Azorius.sol::129 => for (uint256 i = 0; i < _transactions.length; i++) {
contracts\azorius\Azorius.sol::207 => for (uint256 i = 0; i < _targets.length; i++) {
contracts\azorius\Azorius.sol::231 => for (uint256 i = 0; i < _strategies.length; i++) {
contracts\azorius\Azorius.sol::272 => uint256 strategyCount = 0;
Below is the automated c4audit report on our contracts from the tool here: https://github.com/byterocket/c4udit
c4udit Report
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 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
Unsafe ERC20 Operation(s)
Impact
Issue Information: L001
Findings:
Tools used
c4udit
Unspecific Compiler Version Pragma
Impact
Issue Information: L003
Findings:
Tools used
c4udit