Crate unc_dyn_configs

source ·
Expand description

Dynamic config helpers for the UNC codebase.

This crate contains utilities that allow to reconfigure the node while it is running.

§How to:

§Logging and tracing

Make changes to log_config.json and send SIGHUP signal to the unc-node process.

§Other config values

Makes changes to config.json and send SIGHUP signal to the unc-node process.

§Fields of config that can be changed while the node is running:
  • expected_shutdown: the specified block height unc-node will gracefully shutdown at.
§Changing other fields of config.json

The changes to other fields of config.json will be silently ignored as long as config.json remains a valid json object and passes internal validation.

Please be careful about making changes to config.json because when a node starts (or restarts), it checks the validity of the config files and crashes if detects any issues.

Structs§

Enums§