Releases: weezy20/pysubnet
pysubnet-v2.2.1
pysubnet-v2.2.0
update readme for v2.2.0
pysubnet-v2.1.0
Fix: Add babe epochConfig to genesis config.
pysubnet-v2.0.0
v2.0.0
🚀 Major Features
-
5 Comprehensive Consensus Options: We now support upto 5 network consensus configurations!
- PoA (Basic): AURA + GRANDPA for simple development networks
- PoA + ValidatorSet + Sessions: AURA + GRANDPA with substrate-validator-set (dynamic aura authorities) pallet
- BABE + GRANDPA: Production-ready consensus (Polkadot-style)
- BABE + GRANDPA + Sessions + Staking: Standard Polkadot production setup with staking and sessions pallet
- Development Mode: Single node with instant finality for rapid development
-
Interactive Consensus Selection: Rich, colorful CLI interface with detailed descriptions
-
Flexible Keystore Management: Intelligent key insertion based on selected consensus mechanism
-
Smart Substrate Detection: Automatically switches to interactive mode if substrate binary not found in cwd
-
Modular Chainspec Handlers: Separate functions for each consensus type
-
Enhanced Session Management: Proper session key configuration for all consensus types
v1.4
pysubnet-v1.3.0
- Introduce support for node configuration via a config file (toml | json). Also allow balances to be added to each validator id.
- Improve chainspec handling
- Chainspec customizations for tokenSymbol, tokenDecimals, chain-id, chain-name and chain-type as part of configuration loaded from
--config <file>
or-f <file>
What's Changed
- Add support for chain-id, chain-type and chain-name in config file. by @weezy20 in #15
- Config/chainspec by @weezy20 in #16
Full Changelog: v1.2.0...v1.3.0
pysubnet-v1.2.0
Introduce a rich experience in the CLI.
Add support for describing your nodes in a --config <file>
Balance injection using balance
field of each node.
--chainspec
still overrides all customizations specified in the --config <file>
What's Changed
- Add support for loading nodes from a config file by @weezy20 in #8
- Config/balances by @weezy20 in #14
Full Changelog: v1.1.2...v1.2.0
pysubnet-v1.1.2
Fixed bug where start_network()
was not properly being supplied the generated raw chainspec file.
Full Changelog: v1.1.1...v1.1.2
pysubnet-v1.1.1
Full Changelog: v1.0.0...v1.1.1