Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

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