pub trait BaseRuntimeApiCollection: ApiExt<Block> + Metadata<Block> + BlockBuilder<Block> + OffchainWorkerApi<Block> + SessionKeys<Block> + TaggedTransactionQueue<Block>where
    <Self as ApiExt<Block>>::StateBackend: StateBackend<BlakeTwo256>,{ }
Expand description

A set of APIs that every runtime must implement.

Implementors§

source§

impl<Api> BaseRuntimeApiCollection for Apiwhere Api: ApiExt<Block> + Metadata<Block> + BlockBuilder<Block> + OffchainWorkerApi<Block> + SessionKeys<Block> + TaggedTransactionQueue<Block>, <Self as ApiExt<Block>>::StateBackend: StateBackend<BlakeTwo256>,