mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 21:37:56 +00:00
chain-spec-builder: Improve output path example (#2693)
Example currently broken. It writes something to the given path, but not the full chain spec. --------- Co-authored-by: Michal Kucharczyk <1728078+michalkucharczyk@users.noreply.github.com>
This commit is contained in:
@@ -30,46 +30,52 @@
|
||||
//! ## Typical use-cases.
|
||||
//! ##### Get default config from runtime.
|
||||
//!
|
||||
//! Query the default genesis config from the provided `runtime.wasm` and use it in the chain
|
||||
//! spec. Tool can also store runtime's default genesis config in given file:
|
||||
//! ```text
|
||||
//! chain-spec-builder create -r runtime.wasm default /dev/stdout
|
||||
//! Query the default genesis config from the provided `runtime.wasm` and use it in the chain
|
||||
//! spec. The tool allows specifying where to write the chain spec, and optionally also where the
|
||||
//! write the default genesis state config (which is `/dev/stdout` in the following example):
|
||||
//! ```text
|
||||
//! chain-spec-builder --chain_spec_path ./my_chain_spec.json create -r runtime.wasm default /dev/stdout
|
||||
//! ```
|
||||
//!
|
||||
//! _Note:_ [`GenesisBuilder::create_default_config`][sp-genesis-builder-create] runtime function is called.
|
||||
//!
|
||||
//! _Note:_ [`GenesisBuilder::create_default_config`][sp-genesis-builder-create] runtime function is
|
||||
//! called.
|
||||
//!
|
||||
//!
|
||||
//! ##### Generate raw storage chain spec using genesis config patch.
|
||||
//!
|
||||
//! Patch the runtime's default genesis config with provided `patch.json` and generate raw
|
||||
//! storage (`-s`) version of chain spec:
|
||||
//! ```text
|
||||
//!
|
||||
//! ```bash
|
||||
//! chain-spec-builder create -s -r runtime.wasm patch patch.json
|
||||
//! ```
|
||||
//!
|
||||
//!
|
||||
//! _Note:_ [`GenesisBuilder::build_config`][sp-genesis-builder-build] runtime function is called.
|
||||
//!
|
||||
//! ##### Generate raw storage chain spec using full genesis config.
|
||||
//!
|
||||
//! Build the chain spec using provided full genesis config json file. No defaults will be used:
|
||||
//! ```text
|
||||
//!
|
||||
//! ```bash
|
||||
//! chain-spec-builder create -s -r runtime.wasm full full-genesis-config.json
|
||||
//! ```
|
||||
//!
|
||||
//!
|
||||
//! _Note_: [`GenesisBuilder::build_config`][sp-genesis-builder-build] runtime function is called.
|
||||
//!
|
||||
//! ##### Generate human readable chain spec using provided genesis config patch.
|
||||
//! ```text
|
||||
//! ```bash
|
||||
//! chain-spec-builder create -r runtime.wasm patch patch.json
|
||||
//! ```
|
||||
//!
|
||||
//!
|
||||
//! ##### Generate human readable chain spec using provided full genesis config.
|
||||
//! ```text
|
||||
//!
|
||||
//! ```bash
|
||||
//! chain-spec-builder create -r runtime.wasm full full-genesis-config.json
|
||||
//! ```
|
||||
//!
|
||||
//!
|
||||
//! ##### Extra tools.
|
||||
//! The `chain-spec-builder` provides also some extra utilities: [`VerifyCmd`], [`ConvertToRawCmd`], [`UpdateCodeCmd`].
|
||||
//! The `chain-spec-builder` provides also some extra utilities: [`VerifyCmd`], [`ConvertToRawCmd`],
|
||||
//! [`UpdateCodeCmd`].
|
||||
//!
|
||||
//! [`sc-chain-spec`]: ../sc_chain_spec/index.html
|
||||
//! [`node-cli`]: ../node_cli/index.html
|
||||
|
||||
Reference in New Issue
Block a user