aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2023-06-12Merge bitcoin/bitcoin#27357: validation: Move warningcache to ChainstateManag...fanquake
2023-05-30refactor: Remove gArgs access from validation.cppTheCharlatan
2023-05-30refactor: Add path argument to FindSnapshotChainstateDirTheCharlatan
2023-05-30refactor: Add stop_at_height option in ChainstateManagerTheCharlatan
2023-05-30Merge bitcoin/bitcoin#27636: kernel: Remove util/system from kernel library, ...fanquake
2023-05-20kernel: Add warning method to notificationsTheCharlatan
2023-05-20kernel: Add progress method to notificationsTheCharlatan
2023-05-20kernel: Add headerTip method to notificationsTheCharlatan
2023-05-20kernel: Add notification interfaceTheCharlatan
2023-05-16ConnectTip: don't log total disk read time in benchSjors Provoost
2023-05-11Merge bitcoin/bitcoin#27125: refactor, kernel: Decouple ArgsManager from bloc...fanquake
2023-05-10Merge bitcoin/bitcoin#19690: util: improve FindByte() performanceAndrew Chow
2023-05-10refactor: Move functions to BlockManager methodsTheCharlatan
2023-05-05util: improve streams.h:FindByte() performanceLarry Ruane
2023-05-04Remove unused chainparams from BlockManager methodsMarcoFalke
2023-05-03Merge bitcoin/bitcoin#24957: prune, import: allow pruning to work during load...Andrew Chow
2023-04-26Merge bitcoin/bitcoin#26933: mempool: disallow txns under min relay fee, even...glozow
2023-04-21Merge bitcoin/bitcoin#27419: move-only: Extract common/args from util/systemfanquake
2023-04-20Merge bitcoin/bitcoin#25325: Add pool based memory resourceAndrew Chow
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-04-17[validation] set PackageValidationState when mempool fullglozow
2023-04-17[policy] disallow transactions under min relay fee, even in packagesglozow
2023-04-03Merge bitcoin/bitcoin#27254: refactor: Extract util/fs from util/systemfanquake
2023-03-29validation: Move warningcache to ChainstateManagerdimitaracev
2023-03-23Call ReallocateCache() on each Flush()Martin Leitner-Ankerl
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-03-23refactor: Extract util/fs_helpers from util/systemBen Woosley
2023-03-22Merge bitcoin/bitcoin#26749: refactor: Use move semantics instead of custom s...fanquake
2023-03-21Merge bitcoin/bitcoin#27278: Log new headersAndrew Chow
2023-03-21refactor: Make move semantics explicit for callersHennadii Stepanov
2023-03-21consensus, refactor: Avoid `CScriptCheck::swap` in `CheckInputScripts`Hennadii Stepanov
2023-03-20log: on new valid headerJames O'Beirne
2023-03-20Merge bitcoin/bitcoin#26531: mempool: Add mempool tracepointsAndrew Chow
2023-03-20Add mempool tracepointsvirtu
2023-03-16Merge bitcoin/bitcoin#26177: refactor / kernel: Move non-gArgs chainparams fu...fanquake
2023-03-15refactor: Don't use global chainparams in chainstatemanager methodTheCharlatan
2023-03-15Split non/kernel chainparamsCarl Dong
2023-03-15Move ::nPruneTarget into BlockManagerMarcoFalke
2023-03-08Merge bitcoin/bitcoin#27189: util: Use steady clock in SeedStrengthen, FindBe...fanquake
2023-03-07Merge bitcoin/bitcoin#25740: assumeutxo: background validation completionAndrew Chow
2023-03-07log: add LoadBlockIndex() message for assumedvalid blocksJames O'Beirne
2023-03-07validation: add ChainMan logic for completing UTXO snapshot validationJames O'Beirne
2023-03-02Use steady clock in FlushStateToDiskMarcoFalke
2023-02-28Merge bitcoin/bitcoin#23897: refactor: Move calculation logic out from `Check...glozow
2023-02-28Merge bitcoin/bitcoin#26533: prune: scan and unlink already pruned block file...Andrew Chow
2023-02-22Merge bitcoin/bitcoin#25574: validation: Improve error handling when VerifyDB...Andrew Chow
2023-02-22validation: add CChainState::m_disabled and ChainMan::isUsableJames O'Beirne
2023-02-22add ChainstateManager.GetSnapshot{BaseHeight,BaseBlock}()James O'Beirne
2023-02-22prune, import: fixes #23852mruddy
2023-02-16validation: report if pruning prevents completion of verificationMartin Zumsande