diff options
author | MacroFake <falke.marco@gmail.com> | 2022-07-26 12:59:48 +0200 |
---|---|---|
committer | MacroFake <falke.marco@gmail.com> | 2022-10-18 14:11:48 +0200 |
commit | fa7c834b9f988fa7f2ace2d67b1628211b7819df (patch) | |
tree | a8c19c847f5b38b3660b1177a2ffbcf001fda151 /src/kernel/chainstatemanager_opts.h | |
parent | fa43188d86288fa6666307a77c106c8f069ebdbe (diff) |
Move ::fCheckBlockIndex into ChainstateManager
This changes the flag for the bitcoin-chainstate executable. Previously
it was false, now it is the chain's default value (still false for the
main chain).
Diffstat (limited to 'src/kernel/chainstatemanager_opts.h')
-rw-r--r-- | src/kernel/chainstatemanager_opts.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/kernel/chainstatemanager_opts.h b/src/kernel/chainstatemanager_opts.h index 25e0a5c0b8..020ae24c11 100644 --- a/src/kernel/chainstatemanager_opts.h +++ b/src/kernel/chainstatemanager_opts.h @@ -28,6 +28,7 @@ namespace kernel { struct ChainstateManagerOpts { const CChainParams& chainparams; const std::function<NodeClock::time_point()> adjusted_time_callback{nullptr}; + std::optional<bool> check_block_index{}; bool checkpoints_enabled{DEFAULT_CHECKPOINTS_ENABLED}; //! If set, it will override the minimum work we will assume exists on some valid chain. std::optional<arith_uint256> minimum_chain_work; |