pub trait ExtrinsicMetadata {
type TransactionExtensionPipelines;
const VERSIONS: &'static [u8];
}Expand description
Implementor is an Extrinsic and provides metadata about this extrinsic.
Required Associated Constants§
Required Associated Types§
Sourcetype TransactionExtensionPipelines
type TransactionExtensionPipelines
All version of transaction extensions attached to this Extrinsic.
For extrinsic version 4, extrinsics don’t specify any version, the pipeline version 0 is used. For extrinsic version 5, bare extrinsics don’t specify any version, the pipeline version 0 is used.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.