Type Alias frame_metadata::v15::RuntimeMetadataLastVersion

source ·
pub type RuntimeMetadataLastVersion = RuntimeMetadataV15;
Expand description

Latest runtime metadata

Aliased Type§

struct RuntimeMetadataLastVersion {
    pub types: PortableRegistry,
    pub pallets: Vec<PalletMetadata<PortableForm>>,
    pub extrinsic: ExtrinsicMetadata<PortableForm>,
    pub ty: UntrackedSymbol<TypeId>,
    pub apis: Vec<RuntimeApiMetadata<PortableForm>>,
    pub outer_enums: OuterEnums<PortableForm>,
    pub custom: CustomMetadata<PortableForm>,
}

Fields§

§types: PortableRegistry

Type registry containing all types used in the metadata.

§pallets: Vec<PalletMetadata<PortableForm>>

Metadata of all the pallets.

§extrinsic: ExtrinsicMetadata<PortableForm>

Metadata of the extrinsic.

§ty: UntrackedSymbol<TypeId>

The type of the Runtime.

§apis: Vec<RuntimeApiMetadata<PortableForm>>

Metadata of the Runtime API.

§outer_enums: OuterEnums<PortableForm>

The outer enums types as found in the runtime.

§custom: CustomMetadata<PortableForm>

Allows users to add custom types to the metadata.