aboutsummaryrefslogtreecommitdiff
path: root/src/miner.cpp
AgeCommit message (Expand)Author
2018-03-14Remove unused variable in SortForBlockDrew Rasmussen
2018-02-16[doc] dev-notes: Members should be initializedMarcoFalke
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-11-16Remove includes in .cpp files for things the corresponding .h file already in...practicalswift
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-09-11Deprecate confusing blockmaxsize, fix getmininginfo outputMatt Corallo
2017-08-23Fix potential null dereferencesMeshCollider
2017-08-16Merge #9964: Add const to methods that do not modify the object for which it ...MarcoFalke
2017-08-14scripted-diff: stop using the gArgs wrappersMarko Bencun
2017-07-25Add const to methods that do not modify the object for which it is calledpracticalswift
2017-06-05scripted-diff: Fully remove BOOST_FOREACHJorge Timón
2017-05-18Merge #8329: Consensus: MOVEONLY: Move functions for tx verificationWladimir J. van der Laan
2017-05-03Consensus: Policy: MOVEONLY: Move CFeeRate out of the consensus moduleJorge Timón
2017-04-10Remove excess logic.practicalswift
2017-04-06MOVEONLY: tx functions to consensus/tx_verify.oJorge Timón
2017-04-01Change LogAcceptCategory to use uint32_t rather than sets of strings.Gregory Maxwell
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-29Add benchmarking for CreateNewBlockSuhas Daftuar
2017-03-29Mining: return early when block is almost fullSuhas Daftuar
2017-03-23[trivial] Dead code removalThomas Snider
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[debug] Change -printpriority optionAlex Morcos
2017-02-27[mining] Remove -blockprioritysize.Alex Morcos
2017-02-26Abstract out BlockAssembler optionsPieter Wuille
2017-01-27Refactor: Remove using namespace <xxx> from src/*.cpp.Karl-Johan Alm
2017-01-04Introduce -blockmintxfeeAlex Morcos
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-12-23Introduce (and use) an IsArgSet accessor methodMatt Corallo
2016-12-04Move CTxInWitness inside CTxInPieter Wuille
2016-12-02Rename the remaining main.{h,cpp} to validation.{h,cpp}Matt Corallo
2016-11-19Introduce convenience type CTransactionRefPieter Wuille
2016-11-19Make CBlock::vtx a vector of shared_ptr<CTransaction>Pieter Wuille
2016-11-17Merge #8838: Calculate size and weight of block correctly in CreateNewBlock()Wladimir J. van der Laan
2016-10-18Merge #8223: [c++11] Use std::unique_ptr for block creation.Wladimir J. van der Laan
2016-10-03log block size and weight correctly.jnewbery
2016-07-25Merge #8362: Scale legacy sigop count in CreateNewBlockWladimir J. van der Laan
2016-07-18Rename "block cost" to "block weight"Suhas Daftuar
2016-07-18Scale legacy sigop count in CreateNewBlockSuhas 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-06-01FIX: correctly measure size of priority blockAlex Morcos