Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

AccessControlHelpersTrait

Fully qualified path: access_control_a::access_control::access_control_component::AccessControlHelpersTrait

trait AccessControlHelpersTrait<TContractState, +HasComponent<TContractState>>

Trait functions

initializer

Fully qualified path: access_control_a::access_control::access_control_component::AccessControlHelpersTrait::initializer

fn initializer(
    ref self: ComponentState<TContractState>, admin: ContractAddress, roles: Option<u128>,
)

assert_has_role

Fully qualified path: access_control_a::access_control::access_control_component::AccessControlHelpersTrait::assert_has_role

fn assert_has_role(self: @ComponentState<TContractState>, role: u128)

assert_admin

Fully qualified path: access_control_a::access_control::access_control_component::AccessControlHelpersTrait::assert_admin

fn assert_admin(self: @ComponentState<TContractState>)

set_admin_helper

Fully qualified path: access_control_a::access_control::access_control_component::AccessControlHelpersTrait::set_admin_helper

fn set_admin_helper(ref self: ComponentState<TContractState>, new_admin: ContractAddress)

set_pending_admin_helper

Fully qualified path: access_control_a::access_control::access_control_component::AccessControlHelpersTrait::set_pending_admin_helper

fn set_pending_admin_helper(ref self: ComponentState<TContractState>, new_admin: ContractAddress)

grant_role_helper

Fully qualified path: access_control_a::access_control::access_control_component::AccessControlHelpersTrait::grant_role_helper

fn grant_role_helper(ref self: ComponentState<TContractState>, role: u128, account: ContractAddress)

revoke_role_helper

Fully qualified path: access_control_a::access_control::access_control_component::AccessControlHelpersTrait::revoke_role_helper

fn revoke_role_helper(
    ref self: ComponentState<TContractState>, role: u128, account: ContractAddress,
)