Trait sc_client_api::call_executor::ExecutorProvider[][src]

pub trait ExecutorProvider<Block: BlockT> {
    type Executor: CallExecutor<Block>;
    fn executor(&self) -> &Self::Executor;
fn execution_extensions(&self) -> &ExecutionExtensions<Block>; }
Expand description

Executor Provider

Associated Types

executor instance

Required methods

Get call executor reference.

Get a reference to the execution extensions.

Implementors

impl<B, E, Block, RA> ExecutorProvider<Block> for Client<B, E, Block, RA> where
    B: Backend<Block>,
    E: CallExecutor<Block>,
    Block: BlockT