aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2021-02-12chainparams: add allowed assumeutxo valuesJames O'Beirne
2021-02-11Merge #21041: log: Move "Pre-allocating up to position 0x[…] in […].dat" ...Wladimir J. van der Laan
2021-02-11Merge #21062: refactor: return MempoolAcceptResult from ATMPMarcoFalke
2021-02-10log: Move "Leaving block file [...]: [...]" log message to debug categorypracticalswift
2021-02-10validation: don't try to invalidate genesis blockSebastian Falbesoner
2021-02-09[refactor] improve style for touched codegzhao408
2021-02-09[refactor] const ATMPArgs and non-const Workspacegzhao408
2021-02-09[refactor] return MempoolAcceptResultgzhao408
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