sc_client_api::call_executor

Trait ExecutorProvider

Source
pub trait ExecutorProvider<Block: BlockT> {
    type Executor: CallExecutor<Block>;

    // Required methods
    fn executor(&self) -> &Self::Executor;
    fn execution_extensions(&self) -> &ExecutionExtensions<Block>;
}
Expand description

Executor Provider

Required Associated Types§

Source

type Executor: CallExecutor<Block>

executor instance

Required Methods§

Source

fn executor(&self) -> &Self::Executor

Get call executor reference.

Source

fn execution_extensions(&self) -> &ExecutionExtensions<Block>

Get a reference to the execution extensions.

Implementors§