aboutsummaryrefslogtreecommitdiff
path: root/src/node
AgeCommit message (Expand)Author
2022-05-26Merge bitcoin/bitcoin#15936: interfaces: Expose settings.json methods to GUIMacroFake
2022-05-24Merge bitcoin/bitcoin#24410: [kernel 2a/n] Split hashing/index `GetUTXOStats`...laanwj
2022-05-23coinstats: Move GetUTXOStats to rpc/blockchainCarl Dong
2022-05-23scripted-diff: Move src/kernel/coinstats to kernel::Carl Dong
2022-05-23coinstats: Split node/coinstats.h to kernel/coinstats.hCarl Dong
2022-05-23coinstats: Move hasher codepath to kernel/coinstatsCarl Dong
2022-05-23Move logic from LookupUTXOStatsWithIndex to CoinStatsIndex::LookUpStatsCarl Dong
2022-05-23coinstats: Separate hasher/index lookup codepathsCarl Dong
2022-05-23coinstats: Return purely out-param CCoinsStatsCarl Dong
2022-05-21refactor: Remove defunct attributes.h includesBen Woosley
2022-05-20coinstats: Extract index_requested in-member to in-paramCarl Dong
2022-05-20coinstats: Extract hash_type in-member to in-paramCarl Dong
2022-05-20Add ChainstateManager::m_adjusted_time_callbackCarl Dong
2022-05-20Merge bitcoin/bitcoin#25168: refactor: Avoid passing params where not neededMacroFake
2022-05-19settings: Add resetSettings() methodRyan Ofsky
2022-05-19Merge bitcoin/bitcoin#25153: scripted-diff: Use getInt<T> over get_int/get_int64fanquake
2022-05-19settings: Add update/getPersistent/isIgnored methodsRyan Ofsky
2022-05-18scripted-diff: Use getInt<T> over get_int/get_int64MacroFake
2022-05-18Do not call global Params() when chainman is in scopeMacroFake
2022-05-18Do not pass CChainParams& to BlockAssembler constructorMacroFake
2022-05-18Do not pass Consensus::Params& to Chainstate helpersMacroFake
2022-05-18Do not pass time getter to Chainstate helpersMacroFake
2022-05-17refactor: use C++11 default initializersfanquake
2022-05-10validation: move g_versionbitscache into ChainstateManagerAnthony Towns
2022-05-10validation: move UpdateUncommittedBlockStructures and GenerateCoinbaseCommitm...Anthony Towns
2022-05-06Merge bitcoin/bitcoin#24538: miner: bug fix? update for ancestor inclusion us...MacroFake
2022-05-03blockstorage: add LIFETIMEBOUND to GetFirstStoredBlock()::start_timeJon Atack
2022-04-28blockstorage, refactor: pass GetFirstStoredBlock() start_block by referenceJon Atack
2022-04-28blockstorage, refactor: make GetFirstStoredBlock() a member of BlockManagerJon Atack
2022-04-27validation: Prune UnloadBlockIndex and calleesCarl Dong
2022-04-27init: Reset mempool and chainman via reconstructionCarl Dong
2022-04-26Merge bitcoin/bitcoin#24917: Make BlockManager::LoadBlockIndex privatefanquake
2022-04-25blockstorage: Add prune locks to BlockManagerFabian Jahr
2022-04-25refactor: Introduce GetFirstStoredBlock helper functionFabian Jahr
2022-04-22Merge bitcoin/bitcoin#22910: net: Encapsulate asmap in NetGroupManagerfanquake
2022-04-19scripted-diff: Rename pindexBestHeader, fHavePrunedCarl Dong
2022-04-19Clear fHavePruned in BlockManager::Unload()Carl Dong
2022-04-19move-mostly: Make fHavePruned a BlockMan memberCarl Dong
2022-04-19move-mostly: Make pindexBestHeader a ChainMan memberCarl Dong
2022-04-19Make BlockManager::LoadBlockIndex privateMarcoFalke
2022-04-19[init] Add netgroupman to node.contextJohn Newbery
2022-04-12validation: Load pindexBestHeader in ChainManCarl Dong
2022-04-06doc: Convert remaining comments to clang-tidy formatMarcoFalke
2022-04-06Merge bitcoin/bitcoin#24758: Disable the syscall sandbox for bitcoin-qt and r...laanwj
2022-04-06Merge bitcoin/bitcoin#24732: Remove buggy and confusing IncrementExtraNonceMarcoFalke
2022-04-05Merge bitcoin/bitcoin#24236: Remove utxo db upgrade codelaanwj
2022-04-05init: Disable syscall sandbox in the bitcoin-qt processMarcoFalke
2022-04-04refactor: fix clang-tidy named args usagefanquake
2022-04-01Remove buggy and confusing IncrementExtraNonceMarcoFalke
2022-03-21Use CAmount for fee delta and modified feeMarcoFalke