ChainstateManager::ChainstateManager

Construct a chainstate manager.

Synopsis

Declared in <validation.h>

explicit
ChainstateManager(
    util::SignalInterrupt const& interrupt,
    Options options,
    node::BlockManager::Options blockman_options);

Parameters

NameDescription
interruptSignal used to observe shutdown requests during long operations.
optionsOptions controlling the chainstate manager's behavior.
blockman_optionsOptions forwarded to the shared BlockManager.