Trait pint::client::AbstractClient[][src]

pub trait AbstractClient<Block, Backend>: BlockchainEvents<Block> + Sized + Send + Sync + ProvideRuntimeApi<Block> + HeaderBackend<Block> + CallApiAt<Block, StateBackend = Backend::State> where
    Block: BlockT,
    Backend: BackendT<Block>,
    Backend::State: StateBackend<BlakeTwo256>,
    Self::Api: RuntimeApiCollection<StateBackend = Backend::State>, 
{ }
Expand description

Config that abstracts over all available client implementations.

For a concrete type there exists Client.

Implementors