Merge 71bdf0bff1 into merged_master (Bitcoin PR bitcoin/bitcoin#22626)

This commit is contained in:
Byron Hambly 2023-04-21 12:36:24 +00:00
commit 8d89f4e102
8 changed files with 45 additions and 176 deletions

View file

@ -1702,6 +1702,10 @@ bool AppInitMain(NodeContext& node, interfaces::BlockAndHeaderTipInfo* tip_info)
// ********************************************************* Step 8: start indexers
if (args.GetBoolArg("-txindex", DEFAULT_TXINDEX)) {
if (const auto error{CheckLegacyTxindex(*Assert(chainman.m_blockman.m_block_tree_db))}) {
return InitError(*error);
}
g_txindex = std::make_unique<TxIndex>(nTxIndexCache, false, fReindex);
if (!g_txindex->Start(chainman.ActiveChainstate())) {
return false;