Expand description
Local devnet infrastructure for spawning and managing multiple nodes.
This module provides a local, in-process devnet suitable for running multi-node networks on a single machine.
Structs§
- Devnet
- A local devnet composed of multiple nodes.
- Devnet
Config - Configuration for the devnet.
- Devnet
EvmInfo - EVM configuration info included in the devnet manifest.
- Devnet
Manifest - Devnet manifest for client discovery.
- Devnet
Node - A single devnet node instance.
Enums§
- Devnet
Error - Error type for devnet operations.
- Network
State - Network state for devnet startup lifecycle.
- Node
State - Node state for devnet nodes.
Constants§
- DEFAULT_
BOOTSTRAP_ COUNT - Default number of bootstrap nodes.
- DEFAULT_
NODE_ COUNT - Default number of nodes in a full devnet.
- DEVNET_
PORT_ RANGE_ MAX - Maximum port for random devnet allocation.
- DEVNET_
PORT_ RANGE_ MIN - Minimum port for random devnet allocation.
- MINIMAL_
BOOTSTRAP_ COUNT - Number of bootstrap nodes in a minimal network.
- MINIMAL_
NODE_ COUNT - Number of nodes in a minimal devnet.
- SMALL_
NODE_ COUNT - Number of nodes in a small devnet.
Type Aliases§
- Result
- Result type for devnet operations.