aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2021-06-10Merge bitcoin/bitcoin#22084: package testmempoolaccept followupsfanquake
2021-06-08Merge bitcoin/bitcoin#21946: Document and test lack of inherited signaling in...MarcoFalke
2021-06-04Merge bitcoin/bitcoin#22121: doc: Various validation doc fixupsfanquake
2021-06-03[doc] explain why CheckBlock() is called before AcceptBlock()Sjors Provoost
2021-06-03doc: Various validation doc fixupsMarcoFalke
2021-06-02MOVEONLY: context-free package policiesglozow
2021-06-02disallow_mempool_conflicts -> allow_bip125_replacement and check earlierglozow
2021-06-02[refactor] comment/naming improvementsglozow
2021-05-31validation: change ProcessNewBlock() to take a CBlock referencefanquake
2021-05-27Merge bitcoin/bitcoin#20833: rpc/validation: enable packages through testmemp...W. J. van der Laan
2021-05-24[policy] detect unsorted packagesglozow
2021-05-24[policy] limit package sizesglozow
2021-05-24[validation] package validation for test acceptsglozow
2021-05-24scripted-diff: Replace `GetDataDir()` calls with `gArgs.GetDataDirNet()` callsKiminuo
2021-05-20[validation] explicit Success/Failure ctors for MempoolAcceptResultglozow
2021-05-20[refactor] add option to disable RBFglozow
2021-05-20[validation] make CheckSequenceLocks context-freeglozow
2021-05-14validation: document lack of inherited signaling in RBF policyAntoine Riard
2021-05-11refactor: Avoid magic value of all-zeros in assumeutxo base_blockhashMarcoFalke
2021-05-11Fix assumeutxo crash due to invalid base_blockhashMarcoFalke
2021-05-11refactor: Use type-safe assumeutxo hashMarcoFalke
2021-05-10Merge bitcoin/bitcoin#21836: scripted-diff: Replace three dots with ellipsis ...W. J. van der Laan
2021-05-05Merge bitcoin/bitcoin#21681: validation: fix ActivateSnapshot to use hardcode...MarcoFalke
2021-05-05Merge bitcoin/bitcoin#21727: refactor: Move more stuff to blockstorageW. J. van der Laan
2021-05-02scripted-diff: Replace three dots with ellipsis in the UI stringsHennadii Stepanov
2021-04-30Merge bitcoin/bitcoin#19521: Coinstats IndexW. J. van der Laan
2021-04-27Merge bitcoin/bitcoin#21523: validation: run VerifyDB on all chainstatesMarcoFalke
2021-04-27move-only: Move functions to blockstorageMarcoFalke
2021-04-27move-only: Move constants to blockstorageMarcoFalke
2021-04-27refactor: Move block storage globals to blockstorageMarcoFalke
2021-04-27refactor: Move pruning/reindex/importing globals to blockstorageMarcoFalke
2021-04-27Merge bitcoin/bitcoin#21009: Remove RewindBlockIndex logicW. J. van der Laan
2021-04-23validation: prepare VerifyDB for assumeutxoJames O'Beirne
2021-04-23refactor: rename active_chainstate in VerifyDBJames O'Beirne
2021-04-21[validation] RewindBlockIndex no longer neededDhruv Mehta
2021-04-19refactor: Pass hash_type to CoinsStats in stats objectFabian Jahr
2021-04-18Change GetBlocksDir() to ArgsManager.GetBlocksDirPath().Kiminuo
2021-04-14validation: fix ActivateSnapshot to use hardcoded nChainTxJames O'Beirne
2021-04-14Merge #21585: Fix assumeutxo crash due to truncated fileMarcoFalke
2021-04-13Merge #21575: refactor: Create blockstorage modulefanquake
2021-04-05move-only: Move *Disk functions to blockstorageMarcoFalke
2021-04-04move-only: Move AbortNode to shutdownMarcoFalke
2021-04-04Fix assumeutxo crash due to missing base_blockhashMarcoFalke
2021-04-03Fix assumeutxo crash due to truncated fileMarcoFalke
2021-04-01Merge #21567: docs: fix various misleading commentsW. J. van der Laan
2021-04-01[doc] correct comment about ATMPWglozow
2021-04-01[doc] GetBestBlock() doesn't do nothinggzhao408
2021-03-30validation: Make BlockManager::LookupBlockIndex constCarl Dong
2021-03-22refactor: return std::nullopt instead of {}fanquake
2021-03-20Merge #20921: validation: don't try to invalidate genesis block in CChainStat...MarcoFalke