aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2021-09-22Fix (inverse) meaning of -persistmempoolMarcoFalke
2021-09-16Merge bitcoin/bitcoin#22626: Remove txindex migration codeW. J. van der Laan
2021-09-10Merge bitcoin/bitcoin#22675: RBF move 2/3: extract RBF logic into policy/rbffanquake
2021-09-07Enable clang-tidy bugprone-argument-comment and fix violationsMarcoFalke
2021-09-02MOVEONLY: fee checks (Rules 3 and 4) to policy/rbfglozow
2021-09-02MOVEONLY: check that fees > direct conflicts to policy/rbfglozow
2021-09-02MOVEONLY: check for disjoint conflicts and ancestors to policy/rbfglozow
2021-09-02MOVEONLY: BIP125 Rule 2 to policy/rbfglozow
2021-09-02Make GetEntriesForConflicts return std::optionalglozow
2021-08-31Merge bitcoin/bitcoin#22796: RBF move (1/3): extract BIP125 Rule 5 into polic...fanquake
2021-08-29refactor: remove RecursiveMutex cs_nBlockSequenceIdSebastian Falbesoner
2021-08-24MOVEONLY: getting mempool conflicts to policy/rbfglozow
2021-08-24[validation] quit RBF logic earlier and separate loopsglozow
2021-08-24call SignalsOptInRBF instead of checking all inputsglozow
2021-08-24[validation] default conflicting fees and size to 0glozow
2021-08-24MOVEONLY: BIP125 max conflicts limit to policy/rbf.hglozow
2021-08-20doc: Fix validation typoMarcoFalke
2021-08-06[policy] ancestor/descendant limits for packagesglozow
2021-07-28Merge bitcoin/bitcoin#22528: refactor: move GetTransaction to node/transactio...MarcoFalke
2021-07-27tracing: Tracepoint for connected blocks0xb10c
2021-07-22Merge bitcoin/bitcoin#22383: rpc: Prefer to use txindex if available for GetT...MarcoFalke
2021-07-22Merge bitcoin/bitcoin#21090: Default to NODE_WITNESS in nLocalServicesW. J. van der Laan
2021-07-22refactor: move `GetTransaction(...)` to node/transaction.cppSebastian Falbesoner
2021-07-15Move pblocktree global to BlockManagerMarcoFalke
2021-07-15Move LoadBlockIndexDB to BlockManagerMarcoFalke
2021-07-15Merge bitcoin/bitcoin#22415: Make m_mempool optional in CChainStateMarcoFalke
2021-07-13refactor: move UpdateTip into CChainStateJames O'Beirne
2021-07-13refactor: no mempool arg to GetCoinsCacheSizeStateJames O'Beirne
2021-07-13refactor: move UpdateMempoolForReorg into CChainStateJames O'Beirne
2021-07-13validation: make CChainState::m_mempool optionalJames O'Beirne
2021-07-08[validation] distinguish same txid different wtxid in mempoolglozow
2021-07-07[validation] Always include merkle root in coinbase commitmentDhruv Mehta
2021-07-07[validation] Set witness script flag with p2sh for blocksDhruv Mehta
2021-07-03prefer to use txindex if available for GetTransactionJameson Lopp
2021-06-30[refactor] Move ComputeBlockVersion into VersionBitsCacheAnthony Towns
2021-06-30[move-only] Move ComputeBlockVersion from validation to versionbitsAnthony Towns
2021-06-30[refactor] versionbits: make VersionBitsCache a full classAnthony Towns
2021-06-30scripted-diff: rename versionbitscacheAnthony Towns
2021-06-30[refactor] Add versionbits deployments to deploymentstatus.hAnthony Towns
2021-06-29[refactor] Add deploymentstatus.hAnthony Towns
2021-06-29versionbits: Use dedicated lock instead of cs_mainAnthony Towns
2021-06-29Merge bitcoin/bitcoin#21789: refactor: Remove ::Params() global from CChainStatefanquake
2021-06-28Merge bitcoin/bitcoin#22146: Reject invalid coin height and output index when...MarcoFalke
2021-06-13refactor: Remove chainparams arg from CChainState member functionsMarcoFalke
2021-06-13refactor: Remove ::Params() global from inside CChainState member functionsMarcoFalke
2021-06-13Merge bitcoin/bitcoin#22102: Remove `Warning:` from warning message printed f...MarcoFalke
2021-06-10validation: Farewell, global Chainstate!Carl Dong
2021-06-10scripted-diff: tree-wide: Remove all review-only assertionsCarl Dong
2021-06-10Merge bitcoin/bitcoin#22084: package testmempoolaccept followupsfanquake
2021-06-09Reject invalid coin height and output index when loading assumeutxoMarcoFalke