IRoles
Functions
REBALANCER
Returns REBALANCER role
function REBALANCER() external view returns (bytes32);
REBALANCER_EOA
Returns REBALANCER_EOA role
function REBALANCER_EOA() external view returns (bytes32);
GUARDIAN_PAUSE
Returns GUARDIAN_PAUSE role
function GUARDIAN_PAUSE() external view returns (bytes32);
GUARDIAN_BRIDGE
Returns GUARDIAN_BRIDGE role
function GUARDIAN_BRIDGE() external view returns (bytes32);
GUARDIAN_BORROW_CAP
Returns GUARDIAN_BORROW_CAP role
function GUARDIAN_BORROW_CAP() external view returns (bytes32);
GUARDIAN_SUPPLY_CAP
Returns GUARDIAN_SUPPLY_CAP role
function GUARDIAN_SUPPLY_CAP() external view returns (bytes32);
GUARDIAN_RESERVE
Returns GUARDIAN_RESERVE role
function GUARDIAN_RESERVE() external view returns (bytes32);
PROOF_FORWARDER
Returns PROOF_FORWARDER role
function PROOF_FORWARDER() external view returns (bytes32);
PROOF_BATCH_FORWARDER
Returns PROOF_BATCH_FORWARDER role
function PROOF_BATCH_FORWARDER() external view returns (bytes32);
SEQUENCER
Returns SEQUENCER role
function SEQUENCER() external view returns (bytes32);
PAUSE_MANAGER
Returns PAUSE_MANAGER role
function PAUSE_MANAGER() external view returns (bytes32);
CHAINS_MANAGER
Returns CHAINS_MANAGER role
function CHAINS_MANAGER() external view returns (bytes32);
GUARDIAN_ORACLE
Returns GUARDIAN_ORACLE role
function GUARDIAN_ORACLE() external view returns (bytes32);
isAllowedFor
Returns allowance status for a contract and a role
function isAllowedFor(address _contract, bytes32 _role) external view returns (bool);
Parameters
Name | Type | Description |
---|---|---|
_contract | address | the contract address |
_role | bytes32 | the bytes32 role |
Errors
Roles_InputNotValid
error Roles_InputNotValid();