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