substrate_metadata_fixed 1.1.0 copy "substrate_metadata_fixed: ^1.1.0" to clipboard
substrate_metadata_fixed: ^1.1.0 copied to clipboard

Metadata types for Substrate runtimes

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add substrate_metadata_fixed

With Flutter:

 $ flutter pub add substrate_metadata_fixed

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  substrate_metadata_fixed: ^1.1.0

Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:substrate_metadata_fixed/constants/spec_version_schema.dart';
import 'package:substrate_metadata_fixed/core/chain.dart';
import 'package:substrate_metadata_fixed/core/metadata_decoder.dart';
import 'package:substrate_metadata_fixed/definitions/metadata/base.dart';
import 'package:substrate_metadata_fixed/definitions/metadata/metadata.dart';
import 'package:substrate_metadata_fixed/definitions/metadata/src.dart';
import 'package:substrate_metadata_fixed/definitions/metadata/v10.dart';
import 'package:substrate_metadata_fixed/definitions/metadata/v11.dart';
import 'package:substrate_metadata_fixed/definitions/metadata/v12.dart';
import 'package:substrate_metadata_fixed/definitions/metadata/v13.dart';
import 'package:substrate_metadata_fixed/definitions/metadata/v14.dart';
import 'package:substrate_metadata_fixed/definitions/metadata/v9.dart';
import 'package:substrate_metadata_fixed/definitions/substrate/generic_repleacements.dart';
import 'package:substrate_metadata_fixed/definitions/substrate/substrate_types.dart';
import 'package:substrate_metadata_fixed/definitions/substrate/substrate_types_alias.dart';
import 'package:substrate_metadata_fixed/definitions/substrate/substrate_types_bundle.dart';
import 'package:substrate_metadata_fixed/definitions/types_bundle.dart';
import 'package:substrate_metadata_fixed/exceptions/exceptions.dart';
import 'package:substrate_metadata_fixed/models/chain_info.dart';
import 'package:substrate_metadata_fixed/models/constant.dart';
import 'package:substrate_metadata_fixed/models/decoded_block/decoded_block_events.model.dart';
import 'package:substrate_metadata_fixed/models/decoded_block/decoded_block_extrinsics.model.dart';
import 'package:substrate_metadata_fixed/models/decoded_metadata.dart';
import 'package:substrate_metadata_fixed/models/error_metadata/error_metadata.dart';
import 'package:substrate_metadata_fixed/models/events/events.dart';
import 'package:substrate_metadata_fixed/models/extrinsics/extrinsics_metadata.dart';
import 'package:substrate_metadata_fixed/models/extrinsics/signed_extrinsics_metadata.dart';
import 'package:substrate_metadata_fixed/models/function/function.dart';
import 'package:substrate_metadata_fixed/models/legacy_types.dart';
import 'package:substrate_metadata_fixed/models/metadata/metadata_base.dart';
import 'package:substrate_metadata_fixed/models/metadata/metadata_versions.dart';
import 'package:substrate_metadata_fixed/models/models.dart';
import 'package:substrate_metadata_fixed/models/module_metadata/module_metadata.dart';
import 'package:substrate_metadata_fixed/models/pallet/pallets.dart';
import 'package:substrate_metadata_fixed/models/portable/portables.dart';
import 'package:substrate_metadata_fixed/models/raw_block/raw_block.model.dart';
import 'package:substrate_metadata_fixed/models/raw_block/raw_block_events.model.dart';
import 'package:substrate_metadata_fixed/models/si0_type/si0_type.dart';
import 'package:substrate_metadata_fixed/models/si1_type/si1_type.dart';
import 'package:substrate_metadata_fixed/models/spec_version.dart';
import 'package:substrate_metadata_fixed/models/storage/storage_entry_metadata.dart';
import 'package:substrate_metadata_fixed/models/storage/storage_entry_modifier.dart';
import 'package:substrate_metadata_fixed/models/storage/storage_entry_type.dart';
import 'package:substrate_metadata_fixed/models/storage/storage_hasher.dart';
import 'package:substrate_metadata_fixed/models/storage/storage_metadata.dart';
import 'package:substrate_metadata_fixed/models/version_description.dart';
import 'package:substrate_metadata_fixed/parsers/legacy_parser.dart';
import 'package:substrate_metadata_fixed/parsers/metadata_v14_expander.dart';
import 'package:substrate_metadata_fixed/parsers/parsers.dart';
import 'package:substrate_metadata_fixed/parsers/type_expression_parser.dart';
import 'package:substrate_metadata_fixed/parsers/type_normalizer.dart';
import 'package:substrate_metadata_fixed/parsers/v14_parser.dart';
import 'package:substrate_metadata_fixed/substrate_metadata.dart';
import 'package:substrate_metadata_fixed/types/era_extrinsic.dart';
import 'package:substrate_metadata_fixed/types/extrinsics.dart';
import 'package:substrate_metadata_fixed/types/metadata_types.dart';
import 'package:substrate_metadata_fixed/utils/functions.dart';
import 'package:substrate_metadata_fixed/utils/spec_version_maker.dart';
import 'package:substrate_metadata_fixed/utils/to_json.dart';
import 'package:substrate_metadata_fixed/utils/utils.dart';
1
likes
105
points
24
downloads

Publisher

unverified uploader

Weekly Downloads

Metadata types for Substrate runtimes

Documentation

API reference

License

unknown (license)

Dependencies

equatable, json_schema2, pointycastle, polkadart_scale_codec, utility

More

Packages that depend on substrate_metadata_fixed