pub trait RuntimeApiInfo {
    const ID: [u8; 8];
    const VERSION: u32;
}
Expand description

Something that provides information about a runtime api.

Associated Constants

The identifier of the runtime api.

The version of the runtime api.

Implementors

impl<Block: BlockT, __Sr_Api_Error__> RuntimeApiInfo for dyn Benchmark<Block, Error = __Sr_Api_Error__>

impl<Block: BlockT, AccountId, Index, __Sr_Api_Error__> RuntimeApiInfo for dyn AccountNonceApi<Block, AccountId, Index, Error = __Sr_Api_Error__>

impl<Block: BlockT, Balance, __Sr_Api_Error__> RuntimeApiInfo for dyn TransactionPaymentApi<Block, Balance, Error = __Sr_Api_Error__>

impl<Block: BlockT, __Sr_Api_Error__> RuntimeApiInfo for dyn BlockBuilder<Block, Error = __Sr_Api_Error__>

impl<Block: BlockT, AuthorityId: Codec, __Sr_Api_Error__> RuntimeApiInfo for dyn AuraApi<Block, AuthorityId, Error = __Sr_Api_Error__>

impl<Block: BlockT, __Sr_Api_Error__> RuntimeApiInfo for dyn BabeApi<Block, Error = __Sr_Api_Error__>

impl<Block: BlockT, __Sr_Api_Error__> RuntimeApiInfo for dyn GrandpaApi<Block, Error = __Sr_Api_Error__>

impl<Block: BlockT, __Sr_Api_Error__> RuntimeApiInfo for dyn OffchainWorkerApi<Block, Error = __Sr_Api_Error__>

impl<Block: BlockT, __Sr_Api_Error__> RuntimeApiInfo for dyn SessionKeys<Block, Error = __Sr_Api_Error__>

impl<Block: BlockT, __Sr_Api_Error__> RuntimeApiInfo for dyn TaggedTransactionQueue<Block, Error = __Sr_Api_Error__>