Expand description
Access control module.
Modules§
Structs§
- Access
Control - This contract module enables the implementation of role-based access control mechanisms for children modules.
- Access
Control Contract Ref - AccessControl Contract Ref.
- Ownable
- This module provides a straightforward access control feature that enables
exclusive access to particular functions by an account, known as the owner.
The account that initiates contract deployment is automatically assigned as
the owner. However, ownership can be transferred later by using the
transfer_ownership()function. - Ownable2
Step - This module provides a straightforward access control feature that enables
exclusive access to particular functions by an account, known as the owner.
The account that initiates contract deployment is automatically assigned as
the owner. However, ownership can be transferred later by using the
transfer_ownership()andaccept_ownership()functions. - Ownable2
Step Contract Ref - Ownable2Step Contract Ref.
- Ownable2
Step Host Ref - Ownable2Step Host Ref.
- Ownable2
Step Init Args - Ownable2Step contract constructor arguments.
- Ownable
Contract Ref - Ownable Contract Ref.
- Ownable
Host Ref - Ownable Host Ref.
- Ownable
Init Args - Ownable contract constructor arguments.
Constants§
- DEFAULT_
ADMIN_ ROLE - The default admin role.
Type Aliases§
- Role
- The role identifier.