IIdentityAccessManagerFactory

Git Source

Interface for IdentityAccessManagerFactory

Functions

pause

function pause() external;

unpause

function unpause() external;

paused

function paused() external view returns (bool);

createAccessManager

function createAccessManager(address entity, string calldata entityName) external returns (address);

getAccessManager

function getAccessManager(address entity) external view returns (address);

getEntity

function getEntity(address accessManager) external view returns (address);

hasAccessManager

function hasAccessManager(address entity) external view returns (bool);

hasRole

function hasRole(bytes32 role, address account) external view returns (bool);

grantRole

function grantRole(bytes32 role, address account) external;

revokeRole

function revokeRole(bytes32 role, address account) external;

Last updated

Was this helpful?