aboutsummaryrefslogtreecommitdiff
path: root/src/node
AgeCommit message (Expand)Author
2022-04-04refactor: fix clang-tidy named args usagefanquake
2022-03-21Use CAmount for fee delta and modified feeMarcoFalke
2022-03-17Merge bitcoin/bitcoin#24515: Only load BlockMan in BlockMan member functionsMarcoFalke
2022-03-15Add and use BlockManager::GetAllBlockIndicesCarl Dong
2022-03-15Add and use CBlockIndexHeightOnlyComparatorCarl Dong
2022-03-15move-only: Move CBlockIndexWorkComparator to blockstorageCarl Dong
2022-03-15Only load BlockMan in BlockMan member functionsCarl Dong
2022-03-15style-only: No need for std::pair for vSortedByHeightCarl Dong
2022-03-11Merge bitcoin/bitcoin#24421: miner: always assume we can build witness blocksfanquake
2022-03-09style-only: Various blockstorage.cpp cleanupsCarl Dong
2022-03-09refactor: more const annotations for uses of CBlockIndex*Anthony Towns
2022-03-07Merge bitcoin/bitcoin#24050: validation: Give `m_block_index` ownership of `C...MarcoFalke
2022-03-01Merge bitcoin/bitcoin#22834: net: respect -onlynet= when making outbound conn...laanwj
2022-02-23[miner] always assume we can create witness blocksglozow
2022-02-22refactor: Rewrite AddToBlockIndex with try_emplaceCarl Dong
2022-02-22style: Modernize range-based loops over m_block_indexCarl Dong
2022-02-22style-only: Use using instead of typedef for BlockMapCarl Dong
2022-02-22refactor: Rewrite InsertBlockIndex with try_emplaceCarl Dong
2022-02-22blockstorage: Make m_block_index own CBlockIndex'sCarl Dong
2022-02-21Avoid implicit-integer-sign-change in VerifyLoadedChainstateMarcoFalke
2022-02-17doc: Fix typosTaeik Lim
2022-01-31refactor: Make MessageBoxFlags enum underlying type unsignedMarcoFalke
2022-01-27Merge bitcoin/bitcoin#23438: refactor: Use spans of std::byte in serializelaanwj
2022-01-27Merge bitcoin/bitcoin#22932: Add CBlockIndex lock annotations, guard nStatus/...laanwj
2022-01-25Remove/inline ReadRawBlockFromDisk(block_data, pindex, message_start)Hennadii Stepanov
2022-01-25Require IsBlockPruned() to hold mutex cs_mainJon Atack
2022-01-25Require CBlockIndex::GetUndoPos() to hold mutex cs_mainJon Atack
2022-01-25Require WriteUndoDataForBlock() to hold mutex cs_mainJon Atack
2022-01-25Remove unused checkFinalTxMarcoFalke
2022-01-11Merge bitcoin/bitcoin#23497: Add `src/node/` and `src/wallet/` code to `node:...MarcoFalke
2022-01-07refactor: add thread safety lock assertion to WriteBlockIndexDB()Jon Atack
2022-01-06Move CBlockFileInfo::ToString method where class is declaredRussell Yanofsky
2022-01-07Merge bitcoin/bitcoin#23974: Make blockstorage globals private members of Blo...fanquake
2022-01-06Add src/node/* code to node:: namespaceRussell Yanofsky
2022-01-06Merge bitcoin/bitcoin#23855: refactor: Post-"Chainstate loading sequence coal...MarcoFalke
2022-01-05scripted-diff: Rename touched member variablesMarcoFalke
2022-01-05Make blockstorage globals private members of BlockManagerMarcoFalke
2022-01-05doc: Clarify nPruneAfterHeight for signetMarcoFalke
2022-01-05Move blockstorage-related unload to BlockManager::UnloadMarcoFalke
2022-01-05move-only: Create WriteBlockIndexDB helperMarcoFalke
2022-01-05Move functions to BlockManagerMarcoFalke
2022-01-05doc: Fix typo in LoadBlockIndexbrunoerg
2022-01-05Merge bitcoin/bitcoin#23411: refactor: Avoid integer overflow in ApplyStats w...MarcoFalke
2022-01-02Fixup style of moved codeMarcoFalke
2022-01-02Move BlockManager to node/blockstorageMarcoFalke
2022-01-02Use spans of std::byte in serializeMarcoFalke
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-23docs: Make LoadChainstate comment more accurateCarl Dong
2021-12-23node/chainstate: Use MAX_FUTURE_BLOCK_TIMECarl Dong
2021-12-22scripted-diff: Rename interfaces::WalletClient to interfaces::WalletLoaderRussell Yanofsky