refactor: Silence GCC Wmissing-field-initializers in ChainstateManagerOpts

This commit is contained in:
MacroFake 2022-10-28 11:14:02 +02:00
parent bd478890c5
commit fa29ef00ad
No known key found for this signature in database
GPG key ID: CE2B75697E69A548

View file

@ -31,9 +31,9 @@ struct ChainstateManagerOpts {
std::optional<bool> check_block_index{}; std::optional<bool> check_block_index{};
bool checkpoints_enabled{DEFAULT_CHECKPOINTS_ENABLED}; bool checkpoints_enabled{DEFAULT_CHECKPOINTS_ENABLED};
//! If set, it will override the minimum work we will assume exists on some valid chain. //! If set, it will override the minimum work we will assume exists on some valid chain.
std::optional<arith_uint256> minimum_chain_work; std::optional<arith_uint256> minimum_chain_work{};
//! If set, it will override the block hash whose ancestors we will assume to have valid scripts without checking them. //! If set, it will override the block hash whose ancestors we will assume to have valid scripts without checking them.
std::optional<uint256> assumed_valid_block; std::optional<uint256> assumed_valid_block{};
//! If the tip is older than this, the node is considered to be in initial block download. //! If the tip is older than this, the node is considered to be in initial block download.
std::chrono::seconds max_tip_age{DEFAULT_MAX_TIP_AGE}; std::chrono::seconds max_tip_age{DEFAULT_MAX_TIP_AGE};
}; };