Dart package that generates Dart types and definitions from the chain metadata.
Follow these steps to get started:
Add package configuration to your pubspec.yaml
file. Here is a full configuration for the package:
polkadart: output_dir: lib/generated # Optional. Sets the directory of generated files. Provided value should be a valid path on your system. Default: lib/generated chains: # Dictionary of chains and endpoints polkadot: wss://rpc.polkadot.io kusama: wss://kusama-rpc.polkadot.io
To generate boilerplate code for substrate node, run the generate
program inside directory where your pubspec.yaml
file is located:
dart pub run polkadart_cli:generate -v
This will produce files inside lib/generated
directory.
You can also change the output folder from lib/generated
to a custom directory by adding the output_dir
line in your pubspec.yaml
file.