IPermissions
Functions
createRole
function createRole(
bytes32 role,
bytes32 adminRole
) external
Parameters
Name | Type | Description |
---|---|---|
role | bytes32 | |
adminRole | bytes32 |
grantMinter
function grantMinter(
address minter
) external
Parameters
Name | Type | Description |
---|---|---|
minter | address |
grantBurner
function grantBurner(
address burner
) external
Parameters
Name | Type | Description |
---|---|---|
burner | address |
grantPCVController
function grantPCVController(
address pcvController
) external
Parameters
Name | Type | Description |
---|---|---|
pcvController | address |
grantGovernor
function grantGovernor(
address governor
) external
Parameters
Name | Type | Description |
---|---|---|
governor | address |
grantGuardian
function grantGuardian(
address guardian
) external
Parameters
Name | Type | Description |
---|---|---|
guardian | address |
revokeMinter
function revokeMinter(
address minter
) external
Parameters
Name | Type | Description |
---|---|---|
minter | address |
revokeBurner
function revokeBurner(
address burner
) external
Parameters
Name | Type | Description |
---|---|---|
burner | address |
revokePCVController
function revokePCVController(
address pcvController
) external
Parameters
Name | Type | Description |
---|---|---|
pcvController | address |
revokeGovernor
function revokeGovernor(
address governor
) external
Parameters
Name | Type | Description |
---|---|---|
governor | address |
revokeGuardian
function revokeGuardian(
address guardian
) external
Parameters
Name | Type | Description |
---|---|---|
guardian | address |
revokeOverride
function revokeOverride(
bytes32 role,
address account
) external
Parameters
Name | Type | Description |
---|---|---|
role | bytes32 | |
account | address |
GUARDIAN_ROLE
function GUARDIAN_ROLE() external returns (bytes32)
GOVERN_ROLE
function GOVERN_ROLE() external returns (bytes32)
BURNER_ROLE
function BURNER_ROLE() external returns (bytes32)
MINTER_ROLE
function MINTER_ROLE() external returns (bytes32)
PCV_CONTROLLER_ROLE
function PCV_CONTROLLER_ROLE() external returns (bytes32)