Module odra_modules::access

source ·

Modules§

Structs§

  • This contract module enables the implementation of role-based access control mechanisms for children modules.
  • Deployer for the AccessControl contract.
  • Reference to the AccessControl contract instance.
  • 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.
  • 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() and accept_ownership() functions.
  • Deployer for the Ownable2Step contract.
  • Reference to the Ownable2Step contract instance.
  • Deployer for the Ownable contract.
  • Reference to the Ownable contract instance.

Constants§

Type Aliases§