aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge AuxPoW support from NamecoreRoss Nicoll2019-07-131-9/+47
* Add Dogecoin block subsidy calculations.Ross Nicoll2019-04-031-1/+2
* Replace consensus values with Dogecoin equivalentsRoss Nicoll2019-04-031-2/+2
* Scrypt n=1024 PoW hashRoss Nicoll2019-04-031-2/+2
* Fix crash bug with duplicate inputs within a transactionSuhas Daftuar2018-09-171-1/+1
* Merge #13527: policy: Remove promiscuousmempoolflagsWladimir J. van der Laan2018-08-071-17/+2
|\
| * policy: Remove promiscuousmempoolflagsMarcoFalke2018-06-231-17/+2
* | Return void instead of bool for functions that cannot failpracticalswift2018-07-271-4/+4
* | Removes the boost/algorithm/string/join dependency2512018-07-211-5/+11
* | Merge #13680: [doc] Remove outdated comment about miner ignoring CPFPWladimir J. van der Laan2018-07-171-7/+5
|\ \
| * | [doc] Remove outdated comment about mining code ignoring CPFPJames O'Beirne2018-07-161-7/+5
* | | Merge #11658: During IBD, when doing pruning, prune 10% extra to avoid prunin...Pieter Wuille2018-07-131-0/+9
|\ \ \
| * | | During IBD, when doing pruning, prune 10% extra to avoid pruning again soon a...Luke Dashjr2017-11-111-0/+9
* | | | Merge #13481: doc: Rewrite some validation docs as lock annotationsWladimir J. van der Laan2018-07-091-15/+15
|\ \ \ \ | |_|/ / |/| | |
| * | | doc: Rewrite some validation doc as lock annotationsMarcoFalke2018-06-181-15/+15
* | | | Merge #13235: Break circular dependency: init -> * -> init by extracting shut...Wladimir J. van der Laan2018-07-041-2/+2
|\ \ \ \
| * | | | Break circular dependency: init -> * -> init by extracting shutdown.hBen Woosley2018-06-251-2/+2
* | | | | Merge #13431: validation: count blocks correctly for check level < 3MarcoFalke2018-06-301-7/+7
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | validation: count blocks correctly for check level < 3Karl-Johan Alm2018-06-151-7/+7
* | | | | Merge #13480: Avoid copies in range-for loops and add a warning to detect themWladimir J. van der Laan2018-06-241-2/+2
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | cleanup: avoid hidden copies in range-for loopsCory Fields2018-06-151-2/+2
* | | | | Merge #13439: rpc: Avoid "duplicate" return value for invalid submitblockJonas Schnelli2018-06-191-1/+1
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Only set fNewBlock to true in AcceptBlock when we write to diskMatt Corallo2018-06-111-1/+1
* | | | | Merge #13412: Make ReceivedBlockTransactions return voidWladimir J. van der Laan2018-06-181-9/+4
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Make ReceivedBlockTransactions return voidMarcoFalke2018-06-071-9/+4
| |/ / /
* | | | Merge #13241: scripted-diff: Avoid temporary copies when looping over std::mapMarcoFalke2018-06-151-2/+2
|\ \ \ \
| * | | | scripted-diff: Avoid temporary copies when looping over std::mapBen Woosley2018-06-111-2/+2
| |/ / /
* | | | Merge #13402: Document validationinterace callback blocking deadlock potential.MarcoFalke2018-06-151-0/+3
|\ \ \ \ | |_|/ / |/| | |
| * | | Document validationinterace callback blocking deadlock potential.Matt Corallo2018-06-051-0/+3
| |/ /
* | | Merge #13428: validation: check the specified number of blocks (off-by-one)Wladimir J. van der Laan2018-06-131-1/+1
|\ \ \
| * | | validation: check the specified number of blocks (off-by-one)Karl-Johan Alm2018-06-111-1/+1
| |/ /
* / / policy: Treat segwit as always activeMarcoFalke2018-05-291-7/+1
|/ /
* | Merge #13151: net: Serve blocks directly from disk when possibleWladimir J. van der Laan2018-05-231-0/+46
|\ \
| * | net: Serve blocks directly from disk when possibleWladimir J. van der Laan2018-05-151-0/+46
* | | Merge #13023: Fix some concurrency issues in ActivateBestChain()Wladimir J. van der Laan2018-05-161-28/+50
|\ \ \
| * | | Fix concurrency-related bugs in ActivateBestChainJesse Cohen2018-05-121-0/+13
| * | | Do not unlock cs_main in ABC unless we've actually made progress.Matt Corallo2018-05-121-28/+37
* | | | Merge #13199: Bugfix: ensure consistency of m_failed_blocks after reconsiderb...Pieter Wuille2018-05-121-0/+1
|\ \ \ \
| * | | | Bugfix: ensure consistency of m_failed_blocks after reconsiderblockSuhas Daftuar2018-05-091-0/+1
* | | | | Merge #11423: [Policy] Several transaction standardness rulesWladimir J. van der Laan2018-05-121-0/+6
|\ \ \ \ \
| * | | | | Policy to reject extremely small transactionsJohnson Lau2018-05-051-0/+6
| | |_|/ / | |/| | |
* | | | | Bugfix: the end of a reorged chain is invalid when connect failsPieter Wuille2018-05-071-2/+3
| |/ / / |/| | |
* | | | Make it clear which functions that are intended to be translation unit localpracticalswift2018-05-031-3/+3
|/ / /
* | | Simplify semantics of ChainStateFlushed callbackMatt Corallo2018-04-271-10/+6
* | | scripted-diff: Rename SetBestChain callback ChainStateFlushedMatt Corallo2018-04-271-1/+1
* | | [index] Move disk IO logic from GetTransaction to TxIndex::FindTx.Jim Posen2018-04-251-21/+1
* | | [validation] Replace tx index code in validation code with TxIndex.Jim Posen2018-04-251-33/+3
* | | Merge #13032: Output values for "min relay fee not met" errorWladimir J. van der Laan2018-04-241-1/+1
|\ \ \
| * | | Output values for "min relay fee not met" errorKristaps Kaupe2018-04-201-1/+1
| |/ /
* | | Merge #13012: [doc] Add comments for chainparams.h, validation.cppWladimir J. van der Laan2018-04-231-0/+16
|\ \ \