ExtrinsicMetadata class

Metadata of the extrinsic used by the runtime.

Implementers

Constructors

ExtrinsicMetadata({required int version, required TypeId addressType, required TypeId callType, required TypeId signatureType, required TypeId extraType, required List<SignedExtensionMetadata> signedExtensions})
ExtrinsicMetadata.fromJson(Map<String, dynamic> json)
factory

Properties

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

Methods

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

Operators

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

Constants

codec → const $ExtrinsicMetadataCodec