PauseAuthLevels ​
pause-auth level ladder and its mapping onto the auth gate tiers.
Constants ​
PAUSE_AUTH_LEVEL_BOT ​
solidity
uint256 internal constant PAUSE_AUTH_LEVEL_BOT = 1PAUSE_AUTH_LEVEL_MANUAL ​
solidity
uint256 internal constant PAUSE_AUTH_LEVEL_MANUAL = 2PAUSE_AUTH_LEVEL_UNPAUSE ​
solidity
uint256 internal constant PAUSE_AUTH_LEVEL_UNPAUSE = 3Functions ​
onlyAuthLevelHigh ​
solidity
modifier onlyAuthLevelHigh() ;onlyAuthLevelMid ​
solidity
modifier onlyAuthLevelMid() ;onlyPauseAuth ​
solidity
modifier onlyPauseAuth(uint256 levelRequired_) ;_isGateAuthHigh ​
solidity
function _isGateAuthHigh() internal view returns (bool);_revertIfNotPausable ​
notPausable targets revert unless the caller is HIGH-tier (multisig tier bypasses the lists).
solidity
function _revertIfNotPausable(bool notPausable_) internal view;_pauseAuthLevel ​
max of the local pauseAuths assignment and the gate tier: MID implies MANUAL, HIGH+ UNPAUSE.
solidity
function _pauseAuthLevel(address addr_) internal view returns (uint256 level_);