aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2022-01-19Run coin.IsSpent only once in a rowMarcoFalke
2022-01-18Replace `struct update_lock_points` with lambdaglozow
2022-01-18document and clean up MaybeUpdateMempoolForReorgglozow
2022-01-17Merge bitcoin/bitcoin#24033: log: Remove GetAdjustedTime from IBD header prog...MarcoFalke
2022-01-11log: Remove GetAdjustedTime from IBD header progress estimationMarcoFalke
2022-01-11Remove cs_main lock annotation from ChainstateManager.m_blockmanRyan Ofsky
2022-01-06Add src/node/* code to node:: namespaceRussell Yanofsky
2022-01-05scripted-diff: Rename touched member variablesMarcoFalke
2022-01-05Make blockstorage globals private members of BlockManagerMarcoFalke
2022-01-05Move blockstorage-related unload to BlockManager::UnloadMarcoFalke
2022-01-05move-only: Create WriteBlockIndexDB helperMarcoFalke
2022-01-05Move functions to BlockManagerMarcoFalke
2022-01-04Merge bitcoin/bitcoin#23581: Move BlockManager to node/blockstoragefanquake
2022-01-03Merge bitcoin/bitcoin#23683: bug fix: valid but different LockPoints after a ...MarcoFalke
2022-01-02Move BlockManager to node/blockstorageMarcoFalke
2022-01-02Merge bitcoin/bitcoin#23795: refactor: Remove implicit-integer-sign-change su...MarcoFalke
2022-01-02Merge bitcoin/bitcoin#23882: doc: testnet3 was not reset and is doing BIP30 c...fanquake
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-27doc: testnet3 was not reset and is doing BIP30 checks againMarcoFalke
2021-12-16refactor: Remove implicit-integer-sign-change suppressions in validation.cppMarcoFalke
2021-12-16Merge bitcoin/bitcoin#23785: refactor: Move stuff to ChainstateManagerMarcoFalke
2021-12-15Merge bitcoin/bitcoin#22674: validation: mempool validation and submission fo...W. J. van der Laan
2021-12-15Move pindexBestInvalid to ChainstateManagerMarcoFalke
2021-12-15Move m_failed_blocks to ChainstateManagerMarcoFalke
2021-12-15Move AcceptBlockHeader to ChainstateManagerMarcoFalke
2021-12-15Move FindForkInGlobalIndex from BlockManager to CChainStateMarcoFalke
2021-12-15Merge bitcoin/bitcoin#23174: validation: have LoadBlockIndex account for snap...MarcoFalke
2021-12-13validation: have LoadBlockIndex account for snapshot useJames O'Beirne
2021-12-13validation: don't modify genesis during snapshot loadJames O'Beirne
2021-12-11validation, doc: remove TODO commentJon Atack
2021-12-10validation, log: improve logging in FlushSnapshotToDisk()Jon Atack
2021-12-10validation, log: extract FlushSnapshotToDisk() functionJon Atack
2021-12-10Merge bitcoin/bitcoin#23280: init: Coalesce Chainstate loading sequence betwe...MarcoFalke
2021-12-08Merge bitcoin/bitcoin#20295: rpc: getblockfrompeerMarcoFalke
2021-12-08Merge bitcoin/bitcoin#23465: Remove CTxMemPool params from ATMPMarcoFalke
2021-12-07Remove CTxMemPool params from ATMPlsilva01
2021-12-07validation: VerifyDB only needs Consensus::ParamsCarl Dong
2021-12-06[bugfix] update lockpoints correctly during reorgglozow
2021-12-03cover DisconnectBlock with lock annotationJames O'Beirne
2021-12-03Merge bitcoin/bitcoin#23630: Remove GetSpendHeightfanquake
2021-12-02Remove GetSpendHeightMarcoFalke
2021-12-02change TestLockPointValidity to take a const referenceglozow
2021-12-02remove unnecessary casts and use braced initializationglozow
2021-12-02rpc: getblockfrompeerSjors Provoost
2021-12-01Merge bitcoin/bitcoin#22677: cut the validation <-> txmempool circular depend...MarcoFalke
2021-12-01Remove AcceptToMemoryPoolWithTimelsilva01
2021-12-01Merge bitcoin/bitcoin#23590: Crash debug builds when mempool ConsensusScriptC...MarcoFalke
2021-11-30Break validation <-> txmempool circular dependencyglozow
2021-11-30MOVEONLY: TestLockPointValidity to txmempoolglozow
2021-11-29[validation] de-duplicate package transactions already in mempoolglozow