1c0e57d984
This commit systematically rebrands various references from Parity Technologies' Polkadot/Substrate ecosystem to PezkuwiChain within the kurdistan-sdk. Key changes include: - Updated external repository URLs (zombienet-sdk, parity-db, parity-scale-codec, wasm-instrument) to point to pezkuwichain forks. - Modified internal documentation and code comments to reflect PezkuwiChain naming and structure. - Replaced direct references to with or specific paths within the for XCM, Pezkuwi, and other modules. - Cleaned up deprecated issue and PR references in various and files, particularly in and modules. - Adjusted image and logo URLs in documentation to point to PezkuwiChain assets. - Removed or rephrased comments related to external Polkadot/Substrate PRs and issues. This is a significant step towards fully customizing the SDK for the PezkuwiChain ecosystem.
PezkuwiChain Omni Node Library
Helper library that can be used to run a teyrchain node.
Overview
This library can be used to run a teyrchain node while also customizing the chain specs
that are supported by default by the --chain-spec argument of the node's CLI
and the parameters of the runtime that is associated with each of these chain specs.
API
The library exposes the possibility to provide a [RunConfig]. Through this structure
2 optional configurations can be provided:
- a chain spec loader (an implementation of [
chain_spec::LoadSpec]): this can be used for providing the chain specs that are supported by default by the--chain-specargument of the node'sCLIand the actual chain config associated with each one. - a runtime resolver (an implementation of [
runtime::RuntimeResolver]): this can be used for providing the parameters of the runtime that is associated with each of the chain specs
Apart from this, a [CliConfig] can also be provided, that can be used to customize some
user-facing binary author, support url, etc.
Examples
For an example, see the pezkuwi-teyrchain-bin crate.