ExtrinsicMetadataV15 class

Metadata of the extrinsic used by the runtime (Version 15)

V15 improves on V14 by directly encoding the individual component type IDs instead of requiring extraction from a single generic type.

Inheritance

Constructors

ExtrinsicMetadataV15({required int version, required int addressType, required int callType, required int signatureType, required int extraType, required List<SignedExtensionMetadata> signedExtensions})
const

Properties

addressType → int
The type of the address.
finalinherited
callType → int
The type of the call.
finalinherited
extraType → int
The type of the extra.
finalinherited
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
signatureType → int
The type of the signature.
finalinherited
signedExtensions → List<SignedExtensionMetadata>
The signed extensions in the order they appear in the extrinsic.
finalinherited
version → int
Extrinsic version.
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

codec → const $ExtrinsicMetadataV15
Codec instance for ExtrinsicMetadataV15