Skip to content

IFluidAuthGate ​

Git Source

Functions ​

governance ​

solidity
function governance() external view returns (address);

isGovernance ​

solidity
function isGovernance(address addr_) external view returns (bool);

authLevel ​

solidity
function authLevel(address addr_) external view returns (uint256);

requireAuthLevel ​

reverts Access__Unauthorized unless authLevel(addr_) is non-zero and

= minSecurityLevel_. SECURITY_LEVEL_MAX is governance-only.

solidity
function requireAuthLevel(address addr_, uint256 minSecurityLevel_) external view;

requireAuthLevelLow ​

solidity
function requireAuthLevelLow(address addr_) external view;

requireAuthLevelMid ​

solidity
function requireAuthLevelMid(address addr_) external view;

requireAuthLevelHigh ​

solidity
function requireAuthLevelHigh(address addr_) external view;

requireAuthLevelCritical ​

solidity
function requireAuthLevelCritical(address addr_) external view;

requireAuthLevelMax ​

solidity
function requireAuthLevelMax(address addr_) external view;