aboutsummaryrefslogtreecommitdiff
path: root/src/miner.h
AgeCommit message (Expand)Author
2018-07-27Update copyright headers to 2018DrahtBot
2018-05-05Add Clang thread safety analysis annotationspracticalswift
2018-03-14Remove unused variable in SortForBlockDrew Rasmussen
2018-01-13Use mempool's ancestor sort in transaction selectionSuhas Daftuar
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-12-07Make boost::multi_index comparators constSuhas Daftuar
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-09-18Remove nBlockMaxSize from miner opt struct as it is no longer used.Gregory Maxwell
2017-09-11Deprecate confusing blockmaxsize, fix getmininginfo outputMatt Corallo
2017-08-26Fix boost headers included as user instead of system headersDan Raviv
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-07-25Add const to methods that do not modify the object for which it is calledpracticalswift
2017-06-12Remove unnecessary forward class declarations in header filespracticalswift
2017-03-30Merge #9959: Mining: Prevent slowdown in CreateNewBlock on large mempoolsWladimir J. van der Laan
2017-03-29Update benchmarking with package statisticsSuhas Daftuar
2017-03-14Don't require segwit in getblocktemplate for segwit signalling or miningSuhas Daftuar
2017-03-07Merge #9602: Remove coin age priority and free transactions - implementationWladimir J. van der Laan
2017-02-27[mining] Remove -blockprioritysize.Alex Morcos
2017-02-26Abstract out BlockAssembler optionsPieter Wuille
2017-01-04Introduce -blockmintxfeeAlex Morcos
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-10-18Merge #8223: [c++11] Use std::unique_ptr for block creation.Wladimir J. van der Laan
2016-07-18Rename "block cost" to "block weight"Suhas Daftuar
2016-06-30Remove -blockminsize optionSuhas Daftuar
2016-06-30Remove addScoreTxs()Suhas Daftuar
2016-06-30Exclude witness transactions in addPackageTxs() pre-segwit activationSuhas Daftuar
2016-06-27CreateNewBlock: add support for size-accounting to addPackageTxsSuhas Daftuar
2016-06-22BIP141: Other consensus critical limits, and BIP145Pieter Wuille
2016-06-22BIP141: Commitment structure and deploymentPieter Wuille
2016-06-18[c++11] Use std::unique_ptr for block creation.Daniel Kraft
2016-06-16Use ancestor-feerate based transaction selection for miningSuhas Daftuar
2016-05-18Refactor CreateNewBlock to be a method of the BlockAssembler classAlex Morcos
2016-02-10Remove internal minerLeviathn
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-11-28Constrain constant values to a single location in codeLuke Dashjr
2015-11-11Chainparams: Explicit CChainParams arg for miner:Jorge Timón
2015-10-01Bugfix: If genproclimit is omitted to RPC setgenerate, don't change it; also ...Luke Dashjr
2015-08-08Add some const declarations where they are appropriate.Daniel Kraft
2015-08-06Merge pull request #6177Wladimir J. van der Laan
2015-06-30detach wallet from minerJonas Schnelli
2015-05-27Prevent block.nTime from decreasingMark Friedenbach
2015-04-16miner.h: fix clang warning because of class/struct mixJonas Schnelli
2015-04-15Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getterJorge Timón
2015-04-10Revert mining changes in #5957Wladimir J. van der Laan
2015-04-01Bugfix: make CreateNewBlock return pindexPrevPieter Wuille
2015-04-01Introduce separate 'generate' RPC callPieter Wuille
2015-01-24Merge pull request #5599Wladimir J. van der Laan
2015-01-12MOVEONLY: Move struct CBlockTemplate to miner.h (from main.h)Luke Dashjr
2015-01-04Get rid of the internal miner's hashmeterjtimon
2015-01-02Remove declaration of no longer existent CheckWorkWladimir J. van der Laan