ISRC6SafeDispatcherTrait
Fully qualified path: token_bound_accounts::interfaces::ISRC6::ISRC6SafeDispatcherTrait
Part of the group: dispatchers
pub trait ISRC6SafeDispatcherTrait<T>
Trait functions
is_valid_signature
Fully qualified path: token_bound_accounts::interfaces::ISRC6::ISRC6SafeDispatcherTrait::is_valid_signature
fn is_valid_signature(
self: T, hash: felt252, signature: Span<felt252>,
) -> Result<felt252, Array<felt252>>
validate
Fully qualified path: token_bound_accounts::interfaces::ISRC6::ISRC6SafeDispatcherTrait::validate
fn __validate__(self: T, calls: Array<Call>) -> Result<felt252, Array<felt252>>
validate_declare
Fully qualified path: token_bound_accounts::interfaces::ISRC6::ISRC6SafeDispatcherTrait::validate_declare
fn __validate_declare__(self: T, class_hash: felt252) -> Result<felt252, Array<felt252>>
validate_deploy
Fully qualified path: token_bound_accounts::interfaces::ISRC6::ISRC6SafeDispatcherTrait::validate_deploy
fn __validate_deploy__(
self: T, class_hash: felt252, contract_address_salt: felt252,
) -> Result<felt252, Array<felt252>>
execute
Fully qualified path: token_bound_accounts::interfaces::ISRC6::ISRC6SafeDispatcherTrait::execute
fn __execute__(self: T, calls: Array<Call>) -> Result<Array<Span<felt252>>, Array<felt252>>