Skip to main content

Module config

Module config 

Expand description

Node, storage, networking, and runtime configuration types.

Structs§

AcmeConfig
Configuration for ACME certificate provisioning.
ImageConfig
Image repository configuration for the node.
NetworkConfig
Network settings for the node (API and UPC listeners).
NodeConfig
Configuration schema for running the Lyquor node. Can be loaded from config files and overridden via CLI to produce a validated runtime config.
PeerConfig
Peer node configuration for bootstrapping connections.
ResolvedSubmitterConfig
Fully resolved submitter signer material.
RuntimeConfig
Tokio runtime worker sizing for the node process.
StorageConfig
Storage configuration for the node.

Enums§

DB
Storage backend choice for the node.
NodeKey
Node identity key configuration.
NodeMode
Deployment mode for execution topology.
SubmitterConfig
Node-side Ethereum transaction submitter signer configuration.

Constants§

LYQUOR_DATA_DIR_ENV
Environment variable that overrides the default node data directory.

Functions§

default_acme_storage_path
Default relative path for persisted ACME certificates, keys, and account state.