aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace consensus values with Dogecoin equivalentsRoss Nicoll2021-06-021-2/+2
* Litecoin: Add scrypt N=1024 PoWshaolinfry2021-05-301-2/+2
* Add Dogecoin block subsidiesRoss Nicoll2021-05-301-1/+2
* Make assume valid minimum interval per-chain configurableRoss Nicoll2021-05-201-1/+1
* Dogecoin: Update coinbase maturityRoss Nicoll2021-05-201-3/+3
* Avoid signed integer overflow when loading a mempool.dat file with a malforme...practicalswift2020-11-111-1/+1
* Only relay Taproot spends if next block has it activePieter Wuille2020-10-301-1/+3
* Merge #19953: Implement BIP 340-342 validation (Schnorr/taproot/tapscript)Wladimir J. van der Laan2020-10-151-7/+19
|\
| * Activate Taproot/Tapscript on regtest (BIP 341, BIP 342)Pieter Wuille2020-10-121-0/+5
| * Implement Taproot signature hashing (BIP 341)Johnson Lau2020-10-121-1/+1
| * refactor: keep spent outputs in PrecomputedTransactionDataPieter Wuille2020-10-121-6/+13
* | [validation] Remove absurdfee from accepttomempoolJohn Newbery2020-10-051-11/+6
* | [rpc/node] check for high fee before ATMP in clientsgzhao4082020-10-051-2/+1
|/
* Merge #19898: log: print unexpected version warning in validation log categoryfanquake2020-09-291-4/+6
|\
| * log: print unexpected version warning in validation log categorynthumann2020-09-091-4/+6
* | Merge #19927: validation: Reduce direct g_chainman usageMarcoFalke2020-09-231-57/+29
|\ \
| * | validation: Remove review-only comments + assertionsCarl Dong2020-09-211-39/+0
| * | docs: Move FindFilesToPrune{,Manual} doxygen commentCarl Dong2020-09-211-16/+0
| * | style: Make FindFilesToPrune{,Manual} match style guideCarl Dong2020-09-211-7/+12
| * | validation: Move FindFilesToPrune{,Manual} to BlockManagerCarl Dong2020-09-211-15/+51
| * | validation: Move PruneOneBlockFile to BlockManagerCarl Dong2020-09-151-6/+6
| * | validation: Pass in chainman to UnloadBlockIndexCarl Dong2020-09-151-2/+2
| * | validation: Move ~CMainCleanup logic to ~BlockManagerCarl Dong2020-09-141-14/+0
* | | Add 'sequence' zmq publisher to track all block (dis)connects, mempool deltasGregory Sanders2020-09-221-1/+1
* | | Merge #18267: BIP-325: Signet [consensus]Wladimir J. van der Laan2020-09-211-23/+14
|\ \ \
| * | | consensus: add signet validationKarl-Johan Alm2020-09-181-0/+11
| * | | validation: move GetWitnessCommitmentIndex to consensus/validationKarl-Johan Alm2020-09-101-23/+3
* | | | Merge #19940: rpc: Return fee and vsize from testmempoolacceptfanquake2020-09-191-4/+10
|\ \ \ \
| * | | | [rpc] Return fee and vsize from testmempoolacceptcodeShark1492020-09-151-4/+10
| | |/ / | |/| |
* | | | Merge #19879: [p2p] miscellaneous wtxid followupsfanquake2020-09-161-9/+6
|\ \ \ \ | |/ / / |/| | |
| * | | [mempool] Revert unbroadcast set to tracking just txidAmiti Uttarwar2020-09-041-9/+6
| | |/ | |/|
* | | Remove mempool globalMarcoFalke2020-09-051-1/+0
* | | Remove mempool global from initMarcoFalke2020-09-051-0/+8
|/ /
* / Pass mempool reference to chainstate constructorMarcoFalke2020-08-281-21/+30
|/
* Merge #19660: refactor: Make HexStr take a spanWladimir J. van der Laan2020-08-091-2/+2
|\
| * refactor: Make HexStr take a spanWladimir J. van der Laan2020-08-061-2/+2
* | Merge #19620: Add txids with non-standard inputs to reject filterfanquake2020-08-071-2/+3
|\ \ | |/ |/|
| * Add txids with non-standard inputs to reject filterSuhas Daftuar2020-08-041-2/+3
* | Make CHash256/CHash160 output to SpanPieter Wuille2020-07-301-2/+2
* | Make CHash256 and CHash160 consume SpansPieter Wuille2020-07-301-2/+2
* | Pass mempool pointer to GetCoinsCacheSizeStateMarcoFalke2020-07-291-4/+4
* | Pass mempool pointer to UnloadBlockIndexMarcoFalke2020-07-291-2/+2
* | Merge #18637: coins: allow cache resize after initMarcoFalke2020-07-291-4/+67
|\ \ | |/ |/|
| * add ChainstateManager::MaybeRebalanceCaches()James O'Beirne2020-07-011-0/+30
| * Add CChainState::ResizeCoinsCachesJames O'Beirne2020-07-011-4/+37
* | rpc: Avoid useless mempool query in gettxoutproofMarcoFalke2020-07-261-25/+13
* | Merge #18044: Use wtxid for transaction relayWladimir J. van der Laan2020-07-221-8/+11
|\ \
| * | Make TX_WITNESS_STRIPPED its own rejection reasonSuhas Daftuar2020-07-191-1/+1
| * | Add wtxid to mempool unbroadcast trackingAmiti Uttarwar2020-07-181-7/+10
* | | Merge #19526: log: Avoid treating remote misbehvior as local system errorWladimir J. van der Laan2020-07-221-2/+4
|\ \ \