aboutsummaryrefslogtreecommitdiff
path: root/src/test/validation_chainstatemanager_tests.cpp
AgeCommit message (Expand)Author
2023-10-13refactor: update `MAX_DISCONNECTED_TX_POOL` from kb to bytesismaelsadeeq
2023-09-30validation: assumeutxo: swap m_mempool on snapshot activationJames O'Beirne
2023-09-30test: adjust chainstate tests to use recognized snapshot baseJames O'Beirne
2023-09-30chainparams: add blockhash to AssumeutxoDataJames O'Beirne
2023-09-13make DisconnectedBlockTransactions responsible for its own memory managementglozow
2023-09-13MOVEONLY: DisconnectedBlockTransactions to its own fileglozow
2023-08-18assumeutxo cleanup: Move IsInitialBlockDownload & NotifyHeaderTip to Chainsta...Ryan Ofsky
2023-07-24Fix initialization of setBlockIndexCandidates when working with multiple chai...Suhas Daftuar
2023-07-24Tighten requirements for adding elements to setBlockIndexCandidatesSuhas Daftuar
2023-07-14Move block-arrival information / preciousblock counters to ChainstateManagerSuhas Daftuar
2023-07-08test: make assumeUTXO test capture the expected fatal errorfurszy
2023-06-28kernel: Add fatalError method to notificationsTheCharlatan
2023-06-28kernel: Add flushError method to notificationsTheCharlatan
2023-06-28kernel: Pass interrupt reference to chainmanTheCharlatan
2023-06-13scripted-diff: Use datadir from options in chainstatemanager testTheCharlatan
2023-05-30refactor: Add path argument to FindSnapshotChainstateDirTheCharlatan
2023-05-20kernel: Add notification interfaceTheCharlatan
2023-05-10refactor, blockstorage: Replace blocksdir argTheCharlatan
2023-05-04Add BlockManagerOpts::chainparams referenceMarcoFalke
2023-03-27test: Fix intermittent failure in ChainStateManager testsMartin Zumsande
2023-03-15Move ::nPruneTarget into BlockManagerMarcoFalke
2023-03-07Merge bitcoin/bitcoin#25740: assumeutxo: background validation completionAndrew Chow
2023-03-07test: add snapshot completion unittestsJames O'Beirne
2023-02-17Merge bitcoin/bitcoin#26940: test: create random and coins utils, add amount ...Andrew Chow
2023-02-10refactor, validation: Add ChainstateManagerOpts db optionsRyan Ofsky
2023-02-06Move random test util code from setup_common to randomJon Atack
2023-01-05refactor: add kernel/cs_main.*fanquake
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-10-13Merge bitcoin/bitcoin#25667: assumeutxo: snapshot initializationAndrew Chow
2022-09-15Fix issues identified by codespell 2.2.1 and update ignored wordsJon Atack
2022-09-13test: add testcases for snapshot initializationJames O'Beirne
2022-09-13test: add reset_chainstate parameter for snapshot unittestsJames O'Beirne
2022-09-13move-only: test: make snapshot chainstate setup reusableJames O'Beirne
2022-09-13init: add utxo snapshot detectionJames O'Beirne
2022-09-13validation: rename snapshot chainstate dirJames O'Beirne
2022-09-09scripted-diff: rename CChainState -> ChainstateJames O'Beirne
2022-08-16refactor: Add lock annotations to Active* methodsMacroFake
2022-06-29Use AutoFile where possibleMacroFake
2022-04-26validation: default initialize and guard chainman membersAnthony Towns
2022-02-22tests: Remove now-unnecessary manual Unload'sCarl Dong
2022-01-25Require CBlockIndex::IsAssumedValid() to hold cs_mainVasil Dimov
2022-01-06Add src/node/* code to node:: namespaceRussell Yanofsky
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-15Merge bitcoin/bitcoin#23174: validation: have LoadBlockIndex account for snap...MarcoFalke
2021-12-13test: add tests for LoadBlockIndex when using multiple chainstatesJames O'Beirne
2021-12-13validation: don't modify genesis during snapshot loadJames O'Beirne
2021-11-19scripted-diff: Use clang-tidy syntax for C++ named argumentsMarcoFalke
2021-09-15test: refactor: separate CreateBlock in TestChain100SetupJames O'Beirne
2021-09-15move-only: unittest: add test/util/chainstate.hJames O'Beirne
2021-07-16refactor: remove unused assumeutxo methodsJames O'Beirne