pub trait RuntimeApiCollection: TaggedTransactionQueue<Block> + ApiExt<Block> + BabeApi<Block> + GrandpaApi<Block> + ParachainHost<Block> + BlockBuilder<Block> + AccountNonceApi<Block, AccountId, Nonce> + MmrApi<Block, <Block as BlockT>::Hash> + TransactionPaymentApi<Block, Balance> + Metadata<Block> + OffchainWorkerApi<Block> + SessionKeys<Block> + AuthorityDiscoveryApi<Block> + BeefyApi<Block>where
<Self as ApiExt<Block>>::StateBackend: StateBackend<BlakeTwo256>,{ }
Expand description
A set of APIs that polkadot-like runtimes must implement.