Skip to content

ACLManager (Aave V3)

Audit Snapshot

  • Status: ✅ pass
  • Source type: npm
  • Source path: third_party/famous-contracts/sources/@aave/core-v3/contracts/protocol/configuration/ACLManager.sol
  • Primary issue: No primary issue recorded.
  • Audit corpus size: 98 contracts

Diagnostics

Total diagnostics captured: 489

By Severity

SeverityCount
warning489

Most Common Codes

CodeCountExample
W121455duplicate constant state variable '_HEX_SYMBOLS' detected while merging libraries
W20030function 'toString' in 'ERC165' overrides 'Context::toString' which is not marked 'virtual'
W1063function 'supportsInterface' (EIP-165) is unnecessary on Neo N3. Neo uses the manifest 'supportedstandards' array for interface detection, which the compiler populates automatically.
MANIFEST_WILDCARD_CONTRACT1contract 'ACLManager' requires wildcard contract manifest permissions (contract='*') due to dynamic contract calls. This is riskier than fixed contract hashes; use --deny-wildcard-contracts to make this a hard error.

Source diagnostic payload: docs/data/famous-contracts-audit-results.json.

References

MIT Licensed