FluidAuthLevels ​
inherit to use the SECURITY_LEVEL_* constants by name.
spaced values so future levels can slot in without renumbering consumers; checks use >=.
Constants ​
SECURITY_LEVEL_LOW ​
solidity
uint256 internal constant SECURITY_LEVEL_LOW = 1SECURITY_LEVEL_MID ​
solidity
uint256 internal constant SECURITY_LEVEL_MID = 5SECURITY_LEVEL_HIGH ​
solidity
uint256 internal constant SECURITY_LEVEL_HIGH = 10SECURITY_LEVEL_CRITICAL ​
solidity
uint256 internal constant SECURITY_LEVEL_CRITICAL = 15SECURITY_LEVEL_MAX ​
solidity
uint256 internal constant SECURITY_LEVEL_MAX = 20