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,
)