IRolesDispatcherTrait
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait
Part of the group: dispatchers
pub trait IRolesDispatcherTrait<T>
Trait functions
is_app_governor
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::is_app_governor
fn is_app_governor(self: T, account: ContractAddress) -> bool
is_app_role_admin
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::is_app_role_admin
fn is_app_role_admin(self: T, account: ContractAddress) -> bool
is_governance_admin
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::is_governance_admin
fn is_governance_admin(self: T, account: ContractAddress) -> bool
is_operator
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::is_operator
fn is_operator(self: T, account: ContractAddress) -> bool
is_token_admin
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::is_token_admin
fn is_token_admin(self: T, account: ContractAddress) -> bool
is_upgrade_governor
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::is_upgrade_governor
fn is_upgrade_governor(self: T, account: ContractAddress) -> bool
is_security_admin
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::is_security_admin
fn is_security_admin(self: T, account: ContractAddress) -> bool
is_security_agent
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::is_security_agent
fn is_security_agent(self: T, account: ContractAddress) -> bool
register_app_governor
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::register_app_governor
fn register_app_governor(self: T, account: ContractAddress)
remove_app_governor
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::remove_app_governor
fn remove_app_governor(self: T, account: ContractAddress)
register_app_role_admin
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::register_app_role_admin
fn register_app_role_admin(self: T, account: ContractAddress)
remove_app_role_admin
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::remove_app_role_admin
fn remove_app_role_admin(self: T, account: ContractAddress)
register_governance_admin
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::register_governance_admin
fn register_governance_admin(self: T, account: ContractAddress)
remove_governance_admin
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::remove_governance_admin
fn remove_governance_admin(self: T, account: ContractAddress)
register_operator
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::register_operator
fn register_operator(self: T, account: ContractAddress)
remove_operator
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::remove_operator
fn remove_operator(self: T, account: ContractAddress)
register_token_admin
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::register_token_admin
fn register_token_admin(self: T, account: ContractAddress)
remove_token_admin
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::remove_token_admin
fn remove_token_admin(self: T, account: ContractAddress)
register_upgrade_governor
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::register_upgrade_governor
fn register_upgrade_governor(self: T, account: ContractAddress)
remove_upgrade_governor
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::remove_upgrade_governor
fn remove_upgrade_governor(self: T, account: ContractAddress)
renounce
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::renounce
fn renounce(self: T, role: felt252)
register_security_admin
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::register_security_admin
fn register_security_admin(self: T, account: ContractAddress)
remove_security_admin
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::remove_security_admin
fn remove_security_admin(self: T, account: ContractAddress)
register_security_agent
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::register_security_agent
fn register_security_agent(self: T, account: ContractAddress)
remove_security_agent
Fully qualified path: starkware_utils::components::roles::interface::IRolesDispatcherTrait::remove_security_agent
fn remove_security_agent(self: T, account: ContractAddress)