IAccessControlCamelSafeDispatcherTrait
Fully qualified path: openzeppelin_interfaces::access::accesscontrol::IAccessControlCamelSafeDispatcherTrait
Part of the group: dispatchers
pub trait IAccessControlCamelSafeDispatcherTrait<T>
Trait functions
hasRole
Fully qualified path: openzeppelin_interfaces::access::accesscontrol::IAccessControlCamelSafeDispatcherTrait::hasRole
fn hasRole(self: T, role: felt252, account: ContractAddress) -> Result<bool, Array<felt252>>
getRoleAdmin
Fully qualified path: openzeppelin_interfaces::access::accesscontrol::IAccessControlCamelSafeDispatcherTrait::getRoleAdmin
fn getRoleAdmin(self: T, role: felt252) -> Result<felt252, Array<felt252>>
grantRole
Fully qualified path: openzeppelin_interfaces::access::accesscontrol::IAccessControlCamelSafeDispatcherTrait::grantRole
fn grantRole(self: T, role: felt252, account: ContractAddress) -> Result<(), Array<felt252>>
revokeRole
Fully qualified path: openzeppelin_interfaces::access::accesscontrol::IAccessControlCamelSafeDispatcherTrait::revokeRole
fn revokeRole(self: T, role: felt252, account: ContractAddress) -> Result<(), Array<felt252>>
renounceRole
Fully qualified path: openzeppelin_interfaces::access::accesscontrol::IAccessControlCamelSafeDispatcherTrait::renounceRole
fn renounceRole(self: T, role: felt252, account: ContractAddress) -> Result<(), Array<felt252>>