Skip to main content

Module config

Module config 

Source
Expand description

Configuration for the node supervisor.

Structs§

BlockDriverConfig
Local block production policy used by the hogd-dev supervisor.
HogdDevConfig
Configuration for the supervised hogd-dev process.
LocalAirdropConfig
Resource bounds and transfer amount for the optional local airdrop RPC.
NodeSupervisorConfig
Supervisor configuration for a local Thruput node.

Enums§

BlockDriverMode
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 ViewGateway execution 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.