📄️ Integer overflow or underflow
What it does
📄️ Set contract storage
What it does
📄️ Reentrancy
What it does
📄️ Panic error
What it does
📄️ Unused return enum
What it does
📄️ DoS unbounded operation
What it does
📄️ DoS unexpected revert with vector
What it does
📄️ Unsafe expect
What it does
📄️ Unsafe unwrap
What it does
📄️ Divide before multiply
What it does
📄️ Delegate call
What it does
📄️ Zero or test address
What it does
📄️ Insuficciently random values
What it does
📄️ Unrestricted Transfer From
What it does
📄️ Assert violation
What it does
📄️ Avoid core::mem::forget usage
What it does
📄️ Avoid fromat! macro usage
What it does
📄️ Unprotected self destruct
What it does
📄️ Iterators over indexing
What it does
📄️ Ink! version
What it does
📄️ Unprotected set code hash
What it does
📄️ Unprotected Mapping Operation
What it does
📄️ Lazy storage on delegate
What it does
📄️ Incorrect Exponentiation
What it does
📄️ Buffering Unsized Types
What it does
📄️ Avoid Unsafe Block
What it does
📄️ Warning sr25519_verify
What it does
📄️ Lazy values get and not set
What it does
📄️ Avoid AutoKey Upgradable
What it does
📄️ Non payable transferred value
What it does
📄️ Vec could be mapping
What it does
📄️ Don't use invoke_contract_v1
What it does
📄️ Don't use instantiate_contract_v1
What it does