aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2021-12-10Merge bitcoin/bitcoin#23280: init: Coalesce Chainstate loading sequence betwe...MarcoFalke
2021-12-08Mempool Update Cut-Through OptimizationJeremy Rubin
2021-12-08Merge bitcoin/bitcoin#20295: rpc: getblockfrompeerMarcoFalke
2021-12-08Merge bitcoin/bitcoin#23465: Remove CTxMemPool params from ATMPMarcoFalke
2021-12-07Remove CTxMemPool params from ATMPlsilva01
2021-12-07validation: VerifyDB only needs Consensus::ParamsCarl Dong
2021-12-06[bugfix] update lockpoints correctly during reorgglozow
2021-12-03cover DisconnectBlock with lock annotationJames O'Beirne
2021-12-03Merge bitcoin/bitcoin#23630: Remove GetSpendHeightfanquake
2021-12-02Remove GetSpendHeightMarcoFalke
2021-12-02change TestLockPointValidity to take a const referenceglozow
2021-12-02remove unnecessary casts and use braced initializationglozow
2021-12-02rpc: getblockfrompeerSjors Provoost
2021-12-01Merge bitcoin/bitcoin#22677: cut the validation <-> txmempool circular depend...MarcoFalke
2021-12-01Remove AcceptToMemoryPoolWithTimelsilva01
2021-12-01Merge bitcoin/bitcoin#23590: Crash debug builds when mempool ConsensusScriptC...MarcoFalke
2021-11-30Break validation <-> txmempool circular dependencyglozow
2021-11-30MOVEONLY: TestLockPointValidity to txmempoolglozow
2021-11-29[validation] de-duplicate package transactions already in mempoolglozow
2021-11-29[validation] full package accept + mempool submissionglozow
2021-11-29[policy] require submitted packages to be child-with-unconfirmed-parentsglozow
2021-11-28[tracing] tracepoints to utxocache add, spent and uncacheArnab Sen
2021-11-28[tracing] tracepoint for utxocache flushesArnab Sen
2021-11-26doc: Tidy up nMinDiskSpace commentMarcoFalke
2021-11-25Crash debug builds when mempool ConsensusScriptChecks failsMarcoFalke
2021-11-16policy: Treat taproot as always activeMarcoFalke
2021-11-10Merge bitcoin/bitcoin#23173: Add `ChainstateManager::ProcessTransaction`MarcoFalke
2021-11-04MOVEONLY: mempool checks to their own functionsglozow
2021-11-04scripted-diff: clean up MemPoolAccept aliasesglozow
2021-11-04document workspace membersglozow
2021-11-04[validation] cache iterators to mempool conflictsglozow
2021-11-03[validation] Always call mempool.check() after processing a new transactionJohn Newbery
2021-11-03[validation] Add CChainState::ProcessTransaction()John Newbery
2021-11-03[validation] Remove comment about AcceptToMemoryPool()John Newbery
2021-10-28[validation/rpc] cache + use vsize calculated in PreChecksglozow
2021-10-28[validation] re-introduce bool for whether a transaction is RBFglozow
2021-10-28[validation/refactor] store precomputed txdata in workspaceglozow
2021-10-28[validation] case-based constructors for ATMPArgsglozow
2021-10-25Merge bitcoin/bitcoin#23157: txmempool -/-> validation 1/2: improve performan...MarcoFalke
2021-10-22Make GenTxid boolean constructor privateMarcoFalke
2021-10-21[mempool] delete exists(uint256) functionglozow
2021-10-20Merge bitcoin/bitcoin#23258: doc: Fix outdated comments referring to ::ChainA...fanquake
2021-10-18tracing: drop block_connected hash.toString() arg0xb10c
2021-10-12Fix outdated comments referring to ::ChainActive()Samuel Dobson
2021-10-11validation: put coins cache write log into bench debug logAnthony Towns
2021-10-11validation: move header validation error logging to VALIDATION debug categoryAnthony Towns
2021-10-11validation: include block hash when reporting prev block not found errorsAnthony Towns
2021-10-07Merge bitcoin/bitcoin#22539: Re-include RBF replacement txs in fee estimationW. J. van der Laan
2021-10-04[refactor] pass coinsview and height to check()glozow
2021-10-04[validation/mempool] use Spend/AddCoin instead of UpdateCoinsglozow