aboutsummaryrefslogtreecommitdiff
path: root/src/test/validation_block_tests.cpp
AgeCommit message (Expand)Author
2022-08-29Require callers of AcceptBlockHeader() to perform anti-dos checksSuhas Daftuar
2022-08-19Merge bitcoin/bitcoin#25707: refactor: Make const references to avoid unneces...MacroFake
2022-08-16refactor: Add lock annotations to Active* methodsMacroFake
2022-07-27refactor: Make const refs vars where applicableAurèle Oulès
2022-06-06miner: Make mempool optional for BlockAssemblerCarl Dong
2022-05-18Do not pass CChainParams& to BlockAssembler constructorMacroFake
2022-05-10validation: move UpdateUncommittedBlockStructures and GenerateCoinbaseCommitm...Anthony Towns
2022-05-10validation: remove redundant CChainParams params from ChainstateManager methodsAnthony Towns
2022-01-06Add src/node/* code to node:: namespaceRussell Yanofsky
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-11-26Merge bitcoin/bitcoin#23517: scripted-diff: Move miner to src/nodeMarcoFalke
2021-11-17doc: Fix incorrect C++ named argsMarcoFalke
2021-11-16scripted-diff: Move miner to src/nodeMarcoFalke
2021-11-03[refactor] Don't call AcceptToMemoryPool() from outside validation.cppJohn Newbery
2021-06-18test: Set BIP34Height = 2 for regtestMarcoFalke
2021-06-10scripted-diff: test: Use existing chainman in unit testsCarl Dong
2021-03-24miner: Add chainstate member to BlockAssemblerCarl Dong
2021-03-24Revert "scripted-diff: Invoke CreateNewBlock with chainstate"Carl Dong
2021-03-08scripted-diff: Invoke CreateNewBlock with chainstateCarl Dong
2021-02-20Merge #20750: [Bundle 2/n] Prune g_chainman usage in mempool-related validati...MarcoFalke
2021-02-18scripted-diff: Invoke ::AcceptToMemoryPool with chainstateCarl Dong
2021-02-17test: Move P2WSH_OP_TRUE to shared test libraryMarcoFalke
2021-02-09[refactor] return MempoolAcceptResultgzhao408
2021-01-28scripted-diff: Use BlockManager::LookupBlockIndexCarl Dong
2020-10-05[validation] Remove absurdfee from accepttomempoolJohn Newbery
2020-06-15scripted-diff: Replace EnsureChainman with Assert in unit testsMarcoFalke
2020-05-21validation: Make ProcessNewBlock*() members of ChainstateManagerMarcoFalke
2020-05-14Merge #18742: miner: Avoid stack-use-after-return in validationinterfacefanquake
2020-05-13miner: Avoid stack-use-after-return in validationinterfaceMarcoFalke
2020-05-13test: Remove UninterruptibleSleep from test and replace it by SyncWithValidat...MarcoFalke
2020-04-29test: add test for witness commitment indexfanquake
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-03-19Merge #17477: Remove the mempool's NotifyEntryAdded and NotifyEntryRemoved si...Wladimir J. van der Laan
2020-03-11[validation interface] Remove vtxConflicted from BlockConnectedJohn Newbery
2020-02-21scripted-diff: Replace MilliSleep with UninterruptibleSleepMarcoFalke
2019-12-23rpc: Remove mempool global from minerMarcoFalke
2019-11-21Merge #17407: node: Add reference to mempool in NodeContextMarcoFalke
2019-11-15scripted-diff: Replace ::mempool with m_node.mempool in testsMarcoFalke
2019-11-08Merge #15931: Remove GetDepthInMainChain dependency on locked chain interfaceSamuel Dobson
2019-11-06scripted-diff: test: Move setup_common to test libraryMarcoFalke
2019-11-05Pass block height in Chain::BlockConnected/Chain::BlockDisconnectedAntoine Riard
2019-11-04Merge #17228: test: Add RegTestingSetup to setup_commonMarcoFalke
2019-10-30test: Add RegTestingSetup to setup_commonMarcoFalke
2019-10-29[validation] Remove fMissingInputs from AcceptToMemoryPool()John Newbery
2019-10-29[validation] Add CValidationState subclassesJohn Newbery
2019-07-02Merge #14193: validation: Add missing mempool locksWladimir J. van der Laan
2019-06-26tests: Reduce compilation time and unneccessary recompiles by removing unused...practicalswift
2019-06-07[test] Add test to check mempool consistency in case of reorgsMarcoFalke
2019-05-13[refactor] interfaces: Add missing LockAnnotation for cs_mainMarcoFalke
2019-05-03scripted-diff: replace chainActive -> ::ChainActive()James O'Beirne