Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

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