aboutsummaryrefslogtreecommitdiff
path: root/src/miner.h
Commit message (Expand)AuthorAgeFilesLines
* [rpc] mining: Omit uninitialized currentblockweight, currentblocktxMarcoFalke2019-02-121-2/+7
* [mining] segwit option must be set in GBTJohn Newbery2018-12-101-1/+1
* Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* Add Clang thread safety analysis annotationspracticalswift2018-05-051-3/+4
* Remove unused variable in SortForBlockDrew Rasmussen2018-03-141-1/+1
* Use mempool's ancestor sort in transaction selectionSuhas Daftuar2018-01-131-16/+7
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* Make boost::multi_index comparators constSuhas Daftuar2017-12-071-2/+2
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-2/+2
* Remove nBlockMaxSize from miner opt struct as it is no longer used.Gregory Maxwell2017-09-181-1/+0
* Deprecate confusing blockmaxsize, fix getmininginfo outputMatt Corallo2017-09-111-3/+1
* Fix boost headers included as user instead of system headersDan Raviv2017-08-261-2/+2
* Declare single-argument (non-converting) constructors "explicit"practicalswift2017-08-161-3/+3
* Add const to methods that do not modify the object for which it is calledpracticalswift2017-07-251-1/+1
* Remove unnecessary forward class declarations in header filespracticalswift2017-06-121-2/+0
* Merge #9959: Mining: Prevent slowdown in CreateNewBlock on large mempoolsWladimir J. van der Laan2017-03-301-4/+7
|\
| * Update benchmarking with package statisticsSuhas Daftuar2017-03-291-4/+7
* | Don't require segwit in getblocktemplate for segwit signalling or miningSuhas Daftuar2017-03-141-1/+1
|/
* Merge #9602: Remove coin age priority and free transactions - implementationWladimir J. van der Laan2017-03-071-12/+0
|\
| * [mining] Remove -blockprioritysize.Alex Morcos2017-02-271-12/+0
* | Abstract out BlockAssembler optionsPieter Wuille2017-02-261-1/+10
|/
* Introduce -blockmintxfeeAlex Morcos2017-01-041-0/+1
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
* Merge #8223: [c++11] Use std::unique_ptr for block creation.Wladimir J. van der Laan2016-10-181-1/+1
|\
| * [c++11] Use std::unique_ptr for block creation.Daniel Kraft2016-06-181-1/+1
* | Rename "block cost" to "block weight"Suhas Daftuar2016-07-181-2/+2
* | Remove -blockminsize optionSuhas Daftuar2016-06-301-1/+1
* | Remove addScoreTxs()Suhas Daftuar2016-06-301-4/+2
* | Exclude witness transactions in addPackageTxs() pre-segwit activationSuhas Daftuar2016-06-301-2/+5
* | CreateNewBlock: add support for size-accounting to addPackageTxsSuhas Daftuar2016-06-271-1/+1
* | BIP141: Other consensus critical limits, and BIP145Pieter Wuille2016-06-221-7/+9
* | BIP141: Commitment structure and deploymentPieter Wuille2016-06-221-0/+2
|/
* Use ancestor-feerate based transaction selection for miningSuhas Daftuar2016-06-161-0/+118
* Refactor CreateNewBlock to be a method of the BlockAssembler classAlex Morcos2016-05-181-1/+55
* Remove internal minerLeviathn2016-02-101-5/+0
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
* Constrain constant values to a single location in codeLuke Dashjr2015-11-281-0/+3
* Chainparams: Explicit CChainParams arg for miner:Jorge Timón2015-11-111-1/+1
* Bugfix: If genproclimit is omitted to RPC setgenerate, don't change it; also ...Luke Dashjr2015-10-011-0/+2
* Add some const declarations where they are appropriate.Daniel Kraft2015-08-081-1/+1
* Merge pull request #6177Wladimir J. van der Laan2015-08-061-1/+1
|\
| * Prevent block.nTime from decreasingMark Friedenbach2015-05-271-1/+1
* | detach wallet from minerJonas Schnelli2015-06-301-2/+2
|/
* miner.h: fix clang warning because of class/struct mixJonas Schnelli2015-04-161-1/+1
* Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getterJorge Timón2015-04-151-1/+2
* Revert mining changes in #5957Wladimir J. van der Laan2015-04-101-4/+2
* Bugfix: make CreateNewBlock return pindexPrevPieter Wuille2015-04-011-2/+2
* Introduce separate 'generate' RPC callPieter Wuille2015-04-011-0/+2
* Merge pull request #5599Wladimir J. van der Laan2015-01-241-3/+0
|\
| * Get rid of the internal miner's hashmeterjtimon2015-01-041-3/+0