pub trait BaseRuntimeApiCollection: ApiExt<Block> + Metadata<Block> + BlockBuilder<Block> + OffchainWorkerApi<Block> + SessionKeys<Block> + TaggedTransactionQueue<Block> { }
Expand description

A set of APIs that every runtimes must implement.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<Api> BaseRuntimeApiCollection for Api
where Api: ApiExt<Block> + Metadata<Block> + BlockBuilder<Block> + OffchainWorkerApi<Block> + SessionKeys<Block> + TaggedTransactionQueue<Block>,