aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2020-11-11Avoid signed integer overflow when loading a mempool.dat file with a malforme...practicalswift
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-09-29Merge #19898: log: print unexpected version warning in validation log categoryfanquake
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
2020-09-21validation: Remove review-only comments + assertionsCarl Dong
2020-09-21docs: Move FindFilesToPrune{,Manual} doxygen commentCarl Dong
2020-09-21style: Make FindFilesToPrune{,Manual} match style guideCarl Dong
2020-09-21validation: Move FindFilesToPrune{,Manual} to BlockManagerCarl Dong
2020-09-19Merge #19940: rpc: Return fee and vsize from testmempoolacceptfanquake
2020-09-18consensus: add signet validationKarl-Johan Alm
2020-09-15[rpc] Return fee and vsize from testmempoolacceptcodeShark149
2020-09-16Merge #19879: [p2p] miscellaneous wtxid followupsfanquake
2020-09-15validation: Move PruneOneBlockFile to BlockManagerCarl Dong
2020-09-15validation: Pass in chainman to UnloadBlockIndexCarl Dong
2020-09-14validation: Move ~CMainCleanup logic to ~BlockManagerCarl Dong
2020-09-10validation: move GetWitnessCommitmentIndex to consensus/validationKarl-Johan Alm
2020-09-09log: print unexpected version warning in validation log categorynthumann
2020-09-05Remove mempool globalMarcoFalke
2020-09-05Remove mempool global from initMarcoFalke
2020-09-04[mempool] Revert unbroadcast set to tracking just txidAmiti Uttarwar
2020-08-28Pass mempool reference to chainstate constructorMarcoFalke
2020-08-09Merge #19660: refactor: Make HexStr take a spanWladimir J. van der Laan
2020-08-07Merge #19620: Add txids with non-standard inputs to reject filterfanquake
2020-08-06refactor: Make HexStr take a spanWladimir J. van der Laan
2020-08-04Add txids with non-standard inputs to reject filterSuhas Daftuar
2020-07-30Make CHash256/CHash160 output to SpanPieter Wuille
2020-07-30Make CHash256 and CHash160 consume SpansPieter Wuille
2020-07-29Pass mempool pointer to GetCoinsCacheSizeStateMarcoFalke
2020-07-29Pass mempool pointer to UnloadBlockIndexMarcoFalke
2020-07-29Merge #18637: coins: allow cache resize after initMarcoFalke
2020-07-26rpc: Avoid useless mempool query in gettxoutproofMarcoFalke
2020-07-22Merge #18044: Use wtxid for transaction relayWladimir J. van der Laan
2020-07-22Merge #19526: log: Avoid treating remote misbehvior as local system errorWladimir J. van der Laan
2020-07-21Merge #18984: Remove unnecessary input blockfile SetPosMarcoFalke
2020-07-19Make TX_WITNESS_STRIPPED its own rejection reasonSuhas Daftuar
2020-07-18Add wtxid to mempool unbroadcast trackingAmiti Uttarwar
2020-07-15log: Avoid treating remote misbehvior as local system errorMarcoFalke
2020-07-14Merge #18990: log: Properly log txs rejected from mempoolMarcoFalke
2020-07-09Merge #19317: Add a left-justified width field to log2_work component for a u...Wladimir J. van der Laan
2020-07-04Merge #19277: util: Add Assert identity functionMarcoFalke
2020-07-03Merge #19413: refactor: Remove confusing BlockIndex globalMarcoFalke
2020-07-01add ChainstateManager::MaybeRebalanceCaches()James O'Beirne