RuntimeMetadataV14 class
The metadata of a runtime.
- Implemented types
Constructors
-
RuntimeMetadataV14({required List<
PortableType> types, required List<PalletMetadataV14> pallets, required ExtrinsicMetadataV14 extrinsic, required TypeId runtimeTypeId, required OuterEnumMetadata outerEnums})
Properties
-
apis
→ List<
ApiMetadata> -
Metadata of the apis.
final
- custom → CustomMetadata
-
custom.
final
- extrinsic → ExtrinsicMetadataV14
-
Metadata of the extrinsic.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- outerEnums → OuterEnumMetadata
-
Metadata of the outer enums.
final
-
pallets
→ List<
PalletMetadataV14> -
Metadata of all the pallets.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- runtimeTypeId → TypeId
-
The type of the
Runtime
.final -
types
→ List<
PortableType> -
Type registry containing all types used in the metadata.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
runtimeMetadataVersion(
) → int -
override
-
toJson(
) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
inherited
-
typeById(
int id) → PortableType -
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- codec → const $RuntimeMetadataCodecV14