Bitcoin Core 28.99.0
P2P Digital Currency
|
#include <chainstate.h>
Public Attributes | |
CTxMemPool * | mempool {nullptr} |
bool | block_tree_db_in_memory {false} |
bool | coins_db_in_memory {false} |
bool | wipe_block_tree_db {false} |
bool | wipe_chainstate_db {false} |
bool | prune {false} |
bool | require_full_verification {true} |
Setting require_full_verification to true will require all checks at check_level (below) to succeed for loading to succeed. More... | |
int64_t | check_blocks {DEFAULT_CHECKBLOCKS} |
int64_t | check_level {DEFAULT_CHECKLEVEL} |
std::function< void()> | coins_error_cb |
Definition at line 23 of file chainstate.h.
bool node::ChainstateLoadOptions::block_tree_db_in_memory {false} |
Definition at line 25 of file chainstate.h.
int64_t node::ChainstateLoadOptions::check_blocks {DEFAULT_CHECKBLOCKS} |
Definition at line 40 of file chainstate.h.
int64_t node::ChainstateLoadOptions::check_level {DEFAULT_CHECKLEVEL} |
Definition at line 41 of file chainstate.h.
bool node::ChainstateLoadOptions::coins_db_in_memory {false} |
Definition at line 26 of file chainstate.h.
std::function<void()> node::ChainstateLoadOptions::coins_error_cb |
Definition at line 42 of file chainstate.h.
CTxMemPool* node::ChainstateLoadOptions::mempool {nullptr} |
Definition at line 24 of file chainstate.h.
bool node::ChainstateLoadOptions::prune {false} |
Definition at line 34 of file chainstate.h.
bool node::ChainstateLoadOptions::require_full_verification {true} |
Setting require_full_verification to true will require all checks at check_level (below) to succeed for loading to succeed.
Setting it to false will skip checks if cache is not big enough to run them, so may be helpful for running with a small cache.
Definition at line 39 of file chainstate.h.
bool node::ChainstateLoadOptions::wipe_block_tree_db {false} |
Definition at line 30 of file chainstate.h.
bool node::ChainstateLoadOptions::wipe_chainstate_db {false} |
Definition at line 33 of file chainstate.h.