Expand description
Configuration for the node supervisor.
Structs§
- Block
Driver Config - Local block production policy used by the hogd-dev supervisor.
- Hogd
DevConfig - Configuration for the supervised hogd-dev process.
- Local
Airdrop Config - Resource bounds and transfer amount for the optional local airdrop RPC.
- Node
Supervisor Config - Supervisor configuration for a local Thruput node.
Enums§
- Block
Driver Mode - Block driver wake mode.
- LogLevel
- Log verbosity level for hog-devnode
Constants§
- DEFAULT_
BLOCK_ DRIVER_ INTERVAL - Default interval for coordinator-like local block production.
- DEFAULT_
HOGD_ DEV_ BOOTSTRAP_ PROFILE - Default bootstrap profile requested from hogd-dev.
- DEFAULT_
HOGD_ DEV_ LISTEN_ HOST - Default listen host passed to hogd-dev for internal services.
- DEFAULT_
HOGD_ DEV_ PERSISTENT_ SHUTDOWN_ GRACE - Default graceful shutdown timeout for hogd-dev with persistent state.
- DEFAULT_
HOGD_ DEV_ SHUTDOWN_ GRACE - Default graceful shutdown timeout for ephemeral hogd-dev.
- DEFAULT_
HOGD_ DEV_ STARTUP_ TIMEOUT - Default startup timeout while waiting for hogd-dev readiness.
- DEFAULT_
HOGD_ DEV_ STORAGE_ COST_ MODEL_ PROFILE - Default storage-cost model profile requested from hogd-dev.
- DEFAULT_
HOGD_ DEV_ VIEW_ TIMEOUT - Default timeout for one hogd-dev
ViewGatewayexecution RPC. - DEFAULT_
LOCAL_ ACCOUNT_ TOKENS - Default ordinary user allocation in raw native token units (100 native tokens).
- DEFAULT_
LOCAL_ AIRDROP_ RAW_ AMOUNT - Default local airdrop amount: 10 native tokens in indivisible units.
- DEFAULT_
MANUAL_ BLOCK_ REQUEST_ TIMEOUT - Default deadline for one explicitly requested block-production cycle.
- DEFAULT_
RPC_ LISTEN_ ADDRESS - Default JSON-RPC listen address for
thruput node. - DEFAULT_
RPC_ MAX_ CONNECTIONS - Default maximum simultaneous public JSON-RPC connections for
thruput node. - HOGD_
DEV_ BOOTSTRAP_ MANIFEST_ KIND - Bootstrap manifest kind consumed by hog-devnode.
- LOCAL_
FAUCET_ STORAGE_ TOKENS - Fixed local faucet allocation in raw native token units.