PermissionablePrivateTrait
Fully qualified path: token_bound_accounts::components::permissionable::permissionable::PermissionableComponent::PermissionablePrivateTrait
pub trait PermissionablePrivateTrait<
TContractState,
+HasComponent<TContractState>,
+Drop<TContractState>,
impl Account: HasComponent<TContractState>,
impl SRC5: HasComponent<TContractState>,
>
Trait functions
_set_permission
Fully qualified path: token_bound_accounts::components::permissionable::permissionable::PermissionableComponent::PermissionablePrivateTrait::_set_permission
fn _set_permission(
ref self: ComponentState<TContractState>,
permissioned_addresses: Array<ContractAddress>,
permissions: Array<bool>,
)
_has_permission
Fully qualified path: token_bound_accounts::components::permissionable::permissionable::PermissionableComponent::PermissionablePrivateTrait::_has_permission
fn _has_permission(
self: @ComponentState<TContractState>,
owner: ContractAddress,
permissioned_address: ContractAddress,
) -> bool