aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2021-02-01validation: Guard all chainstates with cs_mainCarl Dong
2021-02-01Merge #20749: [Bundle 1/n] Prune g_chainman usage related to ::LookupBlockIndexWladimir J. van der Laan
2021-02-01Merge #20868: validation: remove redundant check on pindexMarcoFalke
2021-01-28style-only: Make TestBlockValidity signature readableCarl Dong
2021-01-28validation: Use accessible chainstate in ChainstateManager::ProcessNewBlockCarl Dong
2021-01-28validation: Use existing chainstate in ChainstateManager::ProcessNewBlockHeadersCarl Dong
2021-01-28validation: Move LoadExternalBlockFile to CChainStateCarl Dong
2021-01-28validation: Remove global ::ActivateBestChainCarl Dong
2021-01-28validation: Pass in chainstate to ::NotifyHeaderTipCarl Dong
2021-01-28validation: Pass in chainstate to TestBlockValidityCarl Dong
2021-01-28validation: Make CChainState.m_blockman publicCarl Dong
2021-01-28validation: Pass in blockman to ContextualCheckBlockHeaderCarl Dong
2021-01-28validation: Move GetLastCheckpoint to BlockManagerCarl Dong
2021-01-28validation: Move GetSpendHeight to BlockManagerCarl Dong
2021-01-28validation: Move FindForkInGlobalIndex to BlockManagerCarl Dong
2021-01-28validation: Remove global LookupBlockIndexCarl Dong
2021-01-28validation: Move LookupBlockIndex to BlockManagerCarl Dong
2021-01-28validation: Guard the active_chainstate with cs_mainCarl Dong
2021-01-25Merge #18710: Add local thread pool to CCheckQueueWladimir J. van der Laan
2021-01-13validation: remove redundant check on pindexjarolrod
2021-01-12[doc] for CheckInputsFromMempoolAndCachegzhao408
2021-01-12lock annotations for MemPoolAccept functionsgzhao408
2021-01-07Merge #20584: Declare de facto const reference variables/member functions as ...MarcoFalke
2021-01-04[mempool] Remove error suppression on upgradeAmiti Uttarwar
2020-12-07Merge #18766: Disable fee estimation in blocksonly mode (by removing the fee ...MarcoFalke
2020-12-06Don't declare de facto const reference variables as non-constpracticalswift
2020-12-06Don't make "in" parameters look like "out"/"in-out" parameters: pass by ref t...practicalswift
2020-12-03Remove the remaining fee estimation globalsAntoine Poinsot
2020-12-01refactor: Improve use of explicit keywordFabian Jahr
2020-12-01Merge #20207: Follow-up extra comments on taproot code and testsMarcoFalke
2020-11-27Handle rename failure in DumpMempool(...) by using RenameOver(...) return valuepracticalswift
2020-11-26Mention in validation that IsWitnessStandard tests for P2TRPieter Wuille
2020-11-19Merge #20054: Remove confusing and useless "unexpected version" warningWladimir J. van der Laan
2020-11-18Merge #19905: Remove dead CheckForkWarningConditionsOnNewForkMarcoFalke
2020-11-11Avoid signed integer overflow when loading a mempool.dat file with a malforme...practicalswift
2020-11-03doc: Clarify that vpindexToConnect is in reverse orderMarcoFalke
2020-11-03Remove dead CheckForkWarningConditionsOnNewForkMarcoFalke
2020-10-30Only relay Taproot spends if next block has it activePieter Wuille
2020-10-15Merge #19953: Implement BIP 340-342 validation (Schnorr/taproot/tapscript)Wladimir J. van der Laan
2020-10-12Activate Taproot/Tapscript on regtest (BIP 341, BIP 342)Pieter Wuille
2020-10-12Implement Taproot signature hashing (BIP 341)Johnson Lau
2020-10-12refactor: keep spent outputs in PrecomputedTransactionDataPieter Wuille
2020-10-05[validation] Remove absurdfee from accepttomempoolJohn Newbery
2020-10-05[rpc/node] check for high fee before ATMP in clientsgzhao408
2020-10-01Remove confusing and almost useless "unexpected version" warningMarcoFalke
2020-09-29Merge #19898: log: print unexpected version warning in validation log categoryfanquake
2020-09-24Add local thread pool to CCheckQueueHennadii Stepanov
2020-09-23Merge #19927: validation: Reduce direct g_chainman usageMarcoFalke
2020-09-22Add 'sequence' zmq publisher to track all block (dis)connects, mempool deltasGregory Sanders
2020-09-21Merge #18267: BIP-325: Signet [consensus]Wladimir J. van der Laan