pd::network

Module generate

Source
Expand description

Logic for creating a new testnet configuration. Used for deploying (approximately weekly) testnets for Penumbra.

Structs§

NetworkAllocation
Represents initial allocations to the testnet.
NetworkConfig
Represents a Penumbra network config, including initial validators and allocations at genesis time.
NetworkValidator
Represents testnet validators in configuration files.
TestnetFundingStream
Represents a funding stream within a testnet configuration file.

Functions§

network_generate
Create a new testnet definition, including genesis and at least one validator config. Write all configs to the target testnet dir, defaulting to ~/.penumbra/<chain_id>.