Dinonard / substrate-scripts

Helper scripts for dealing with various Substrate tasks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Setup

pip install substrate-interface
# or
pip install -r requirements.txt

Content

prefund-chain-spec: can be used to prefund accounts in a Substrate chainspec. Example:

./target/release/substrate build-spec --dev > spec.json
python prefund-chain-spec.py
./target/release/substrate --chain=out-spec.json --alice --force-authoring --tmp --no-hardware-benchmarks

Tests with:

pytest prefund-chain-spec

update-weights: Helper script to run all pallet benchmarks in Substrate/Polkadot/Cumulus.

Usage like (see README):

python run.py --debug --project substrate --cwd ~/work/substrate/

About

Helper scripts for dealing with various Substrate tasks.

License:GNU General Public License v3.0


Languages

Language:Python 68.3%Language:Shell 19.0%Language:Rust 12.7%