aboutsummaryrefslogtreecommitdiff
path: root/src/miner.cpp
AgeCommit message (Expand)Author
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
2016-05-24FIX: Account for txs already added to block in addPriorityTxsAlex Morcos
2016-05-18Refactor CreateNewBlock to be a method of the BlockAssembler classAlex Morcos
2016-04-28auto_ptr → unique_ptrWladimir J. van der Laan
2016-03-15BIP9 ImplementationPieter Wuille
2016-03-14Merge #7507: Remove internal minerWladimir J. van der Laan
2016-02-16Add tags to mempool's mapTx indicesSuhas Daftuar
2016-02-10Remove internal minerLeviathn
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-12-02Update miner.cpp: Fix typo in commentantonio-fr
2015-12-01Rewrite CreateNewBlockAlex Morcos
2015-11-28Merge pull request #6508Pieter Wuille
2015-11-28Constrain constant values to a single location in codeLuke Dashjr
2015-11-27Switch blocks to a constant-space Merkle root/branch algorithm.Pieter Wuille
2015-11-11Chainparams: Explicit CChainParams arg for miner:Jorge Timón
2015-11-11Chainparams: Explicit CChainParams arg for main (pre miner):Jorge Timón
2015-11-03Restore MedianTimePast for locktime.Gregory Maxwell
2015-11-01Revert "Add rules--presently disabled--for using GetMedianTimePast as endpoin...Gregory Maxwell
2015-10-23Add rules--presently disabled--for using GetMedianTimePast as endpoint for lo...Mark Friedenbach
2015-09-22Do not store Merkle branches in the wallet.Pieter Wuille
2015-09-19TxMemPool: Change mapTx to a boost::multi_index_containerAshley Holman
2015-08-18Fix crash when mining with empty keypool.Daniel Kraft
2015-08-08Add some const declarations where they are appropriate.Daniel Kraft
2015-08-06Merge pull request #6177Wladimir J. van der Laan
2015-07-23TRIVIAL: Missing includesJorge Timón
2015-07-10Merge pull request #6370Wladimir J. van der Laan
2015-07-06Merge pull request #6335Wladimir J. van der Laan
2015-07-03Remove ChainParams::DefaultMinerThreadsWladimir J. van der Laan