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

Something that provides information about a runtime api.

Required Associated Constants§

const ID: [u8; 8]

The identifier of the runtime api.

const VERSION: u32

The version of the runtime api.

Implementations on Foreign Types§

§

impl<Block> RuntimeApiInfo for dyn GenesisBuilder<Block>where Block: Block,

§

const ID: [u8; 8] = [251u8, 197u8, 119u8, 185u8, 215u8, 71u8, 239u8, 214u8]

§

const VERSION: u32 = 1u32

Implementors§

§

impl<Block> RuntimeApiInfo for dyn BlockBuilder<Block>where Block: Block,

§

const ID: [u8; 8] = [64u8, 254u8, 58u8, 212u8, 1u8, 248u8, 149u8, 154u8]

§

const VERSION: u32 = 6u32

§

impl<Block> RuntimeApiInfo for dyn Core<Block>where Block: Block,

§

const ID: [u8; 8] = [223u8, 106u8, 203u8, 104u8, 153u8, 7u8, 96u8, 155u8]

§

const VERSION: u32 = 4u32

§

impl<Block> RuntimeApiInfo for dyn GrandpaApi<Block>where Block: Block,

§

const ID: [u8; 8] = [237u8, 153u8, 197u8, 172u8, 178u8, 94u8, 237u8, 245u8]

§

const VERSION: u32 = 3u32

§

impl<Block> RuntimeApiInfo for dyn Metadata<Block>where Block: Block,

§

const ID: [u8; 8] = [55u8, 227u8, 151u8, 252u8, 124u8, 145u8, 245u8, 228u8]

§

const VERSION: u32 = 2u32

§

impl<Block> RuntimeApiInfo for dyn OffchainWorkerApi<Block>where Block: Block,

§

const ID: [u8; 8] = [247u8, 139u8, 39u8, 139u8, 229u8, 63u8, 69u8, 76u8]

§

const VERSION: u32 = 2u32

§

impl<Block> RuntimeApiInfo for dyn SessionKeys<Block>where Block: Block,

§

const ID: [u8; 8] = [171u8, 60u8, 5u8, 114u8, 41u8, 31u8, 235u8, 139u8]

§

const VERSION: u32 = 1u32

§

impl<Block> RuntimeApiInfo for dyn TaggedTransactionQueue<Block>where Block: Block,

§

const ID: [u8; 8] = [210u8, 188u8, 152u8, 151u8, 238u8, 208u8, 143u8, 21u8]

§

const VERSION: u32 = 3u32

§

impl<Block, AccountId, Nonce> RuntimeApiInfo for dyn AccountNonceApi<Block, AccountId, Nonce>where Block: Block,

§

const ID: [u8; 8] = [188u8, 157u8, 137u8, 144u8, 79u8, 91u8, 146u8, 63u8]

§

const VERSION: u32 = 1u32

§

impl<Block, AuthorityId> RuntimeApiInfo for dyn AuraApi<Block, AuthorityId>where Block: Block, AuthorityId: Codec,

§

const ID: [u8; 8] = [221u8, 113u8, 141u8, 92u8, 197u8, 50u8, 98u8, 212u8]

§

const VERSION: u32 = 1u32