aboutsummaryrefslogtreecommitdiff
path: root/src/miner.cpp
Commit message (Expand)AuthorAgeFilesLines
* really s/Doge/Dis/g this timeTomo Ueda2021-09-021-1/+1
* really s/doge/dis/g this timeTomo Ueda2021-09-021-1/+1
* Remove relay-only roundingRoss Nicoll2021-08-171-1/+1
* Check only the base block version (#1411)Ross Nicoll2018-09-191-2/+2
* Modify chain consensus parameters to be height aware (#1396)Ross Nicoll2018-09-191-7/+8
* Sync mining code from Namecore to resolve unit test failures (#1385)Ross Nicoll2018-09-191-1/+4
* Merge AuxPoW support from NamecoreRoss Nicoll2018-09-191-2/+3
* Add Dogecoin block subsidy calculations.Ross Nicoll2018-09-191-1/+3
* Update benchmarking with package statisticsSuhas Daftuar2017-03-301-5/+12
* Add benchmarking for CreateNewBlockSuhas Daftuar2017-03-301-0/+7
* Mining: return early when block is almost fullSuhas Daftuar2017-03-301-0/+18
* Don't require segwit in getblocktemplate for segwit signalling or miningSuhas Daftuar2017-03-161-2/+2
* Refactor: Remove using namespace <xxx> from src/*.cpp.Karl-Johan Alm2017-01-271-4/+2
* Introduce -blockmintxfeeAlex Morcos2017-01-041-2/+8
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
* Introduce (and use) an IsArgSet accessor methodMatt Corallo2016-12-231-2/+2
* Move CTxInWitness inside CTxInPieter Wuille2016-12-041-2/+2
* Rename the remaining main.{h,cpp} to validation.{h,cpp}Matt Corallo2016-12-021-1/+1
* Introduce convenience type CTransactionRefPieter Wuille2016-11-191-2/+2
* Make CBlock::vtx a vector of shared_ptr<CTransaction>Pieter Wuille2016-11-191-6/+6
* Merge #8838: Calculate size and weight of block correctly in CreateNewBlock()Wladimir J. van der Laan2016-11-171-1/+3
|\
| * log block size and weight correctly.jnewbery2016-10-031-1/+3
* | Merge #8223: [c++11] Use std::unique_ptr for block creation.Wladimir J. van der Laan2016-10-181-3/+4
|\ \ | |/ |/|
| * [c++11] Use std::unique_ptr for block creation.Daniel Kraft2016-06-181-3/+4
* | Merge #8362: Scale legacy sigop count in CreateNewBlockWladimir J. van der Laan2016-07-251-1/+1
|\ \
| * | Scale legacy sigop count in CreateNewBlockSuhas Daftuar2016-07-181-1/+1
* | | Rename "block cost" to "block weight"Suhas Daftuar2016-07-181-21/+21
|/ /
* | Remove -blockminsize optionSuhas Daftuar2016-06-301-6/+1
* | Remove addScoreTxs()Suhas Daftuar2016-06-301-60/+0
* | Exclude witness transactions in addPackageTxs() pre-segwit activationSuhas Daftuar2016-06-301-4/+9
* | CreateNewBlock: add support for size-accounting to addPackageTxsSuhas Daftuar2016-06-271-10/+15
* | BIP141: Other consensus critical limits, and BIP145Pieter Wuille2016-06-221-26/+75
* | BIP141: Commitment structure and deploymentPieter Wuille2016-06-221-0/+18
|/
* Use ancestor-feerate based transaction selection for miningSuhas Daftuar2016-06-161-1/+205
* FIX: correctly measure size of priority blockAlex Morcos2016-06-011-1/+1
* FIX: Account for txs already added to block in addPriorityTxsAlex Morcos2016-05-241-1/+6
* Refactor CreateNewBlock to be a method of the BlockAssembler classAlex Morcos2016-05-181-188/+256
* auto_ptr → unique_ptrWladimir J. van der Laan2016-04-281-1/+1
* BIP9 ImplementationPieter Wuille2016-03-151-5/+6
* Merge #7507: Remove internal minerWladimir J. van der Laan2016-03-141-203/+0
|\
| * Remove internal minerLeviathn2016-02-101-203/+0
* | Add tags to mempool's mapTx indicesSuhas Daftuar2016-02-161-2/+2
|/
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
* Update miner.cpp: Fix typo in commentantonio-fr2015-12-021-1/+1
* Rewrite CreateNewBlockAlex Morcos2015-12-011-181/+120
* Merge pull request #6508Pieter Wuille2015-11-281-1/+2
|\
| * Switch blocks to a constant-space Merkle root/branch algorithm.Pieter Wuille2015-11-271-1/+2
* | Constrain constant values to a single location in codeLuke Dashjr2015-11-281-1/+1
|/
* Chainparams: Explicit CChainParams arg for miner:Jorge Timón2015-11-111-6/+5
* Chainparams: Explicit CChainParams arg for main (pre miner):Jorge Timón2015-11-111-2/+2