aboutsummaryrefslogtreecommitdiff
path: root/src/miner.cpp
AgeCommit message (Expand)Author
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
2015-07-02Merge pull request #6361Wladimir J. van der Laan
2015-07-01Use real number of cores for default -par, ignore virtual coresWladimir J. van der Laan
2015-07-01miner: rename UpdateRequestCount signal to ResetRequestCountJonas Schnelli
2015-07-01add CReserveScript to allow modular script keeping/returningJonas Schnelli
2015-06-30detach wallet from minerJonas Schnelli
2015-06-26Policy: MOVEONLY: Create policy/policy.h with some constantsJorge Timón
2015-06-02Be stricter in processing unrequested blocksSuhas Daftuar
2015-06-01Merge pull request #6183Wladimir J. van der Laan
2015-05-27Prevent block.nTime from decreasingMark Friedenbach
2015-05-27Merge pull request #5669Wladimir J. van der Laan
2015-05-27Fix off-by-one error w/ nLockTime in the walletPeter Todd
2015-05-15Chainparams: Refactor: Decouple main::GetBlockValue() from Params() [renamed ...Jorge Timón
2015-05-15Consensus: MOVEONLY: Move CValidationState from main consensus/validationjtimon
2015-05-12Avoid crash on start in TestBlockValidity with gen=1.Gregory Maxwell
2015-04-20Consensus: Create consensus/consensus.h with some constantsjtimon
2015-04-15Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getterJorge Timón