AccessControlLib
AccessControlLib
Functionality for access control outside of ROJIVerse.
RoleAdminChanged
RoleGranted
RoleRevoked
hasRole
checkRole
revert if given account does not have given role
Parameters
Name
Type
Description
role
bytes32
role to query
account
address
to query
getRoleAdmin
setRoleAdmin
set role as admin role
Parameters
Name
Type
Description
role
bytes32
role to set
adminRole
bytes32
admin role to set
grantRole
revokeRole
renounceRole
relinquish role
Parameters
Name
Type
Description
role
bytes32
role to relinquish
getRoleMember
query role for member at given index
Parameters
Name
Type
Description
role
bytes32
role to query
index
uint256
index to query
getRoleMemberCount
query role for member count
Parameters
Name
Type
Description
role
bytes32
role to query
Was this helpful?