aboutsummaryrefslogtreecommitdiff
path: root/src/miner.h
Commit message (Expand)AuthorAgeFilesLines
* Cherry-pick from Bitcoin repo, 1ec0c0a: small changes for OSX buildMichi Lumin2019-03-251-2/+3
* Sync mining code from Namecore to resolve unit test failures (#1385)Ross Nicoll2018-09-191-1/+1
* Update benchmarking with package statisticsSuhas Daftuar2017-03-301-4/+7
* Don't require segwit in getblocktemplate for segwit signalling or miningSuhas Daftuar2017-03-161-1/+1
* 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
* | MOVEONLY: Move struct CBlockTemplate to miner.h (from main.h)Luke Dashjr2015-01-121-3/+8
* | Remove declaration of no longer existent CheckWorkWladimir J. van der Laan2015-01-021-2/+0
* | Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
* | Remove references to X11 licenceMichael Ford2014-12-161-1/+1
|/
* MOVEONLY: Move void UpdateTime() from pow.o to miner.o (plus fix include main...jtimon2014-10-291-0/+2
* Switch miner.cpp to use sha2 instead of OpenSSL.Pieter Wuille2014-06-211-4/+0
* small formatting, indentation and comment fixesPhilip Kaufmann2014-06-101-1/+2
* setgenerate creates multiple blocks in -regtest modeGavin Andresen2013-11-221-1/+1
* Fix struct/class declaration mismatchesGavin Andresen2013-11-111-1/+1
* Cleanup code using forward declarations.Brandon Dahler2013-11-101-3/+10
* Bump Year Number to 2013super32013-10-201-1/+1
* internal miner: move 2 globals from main to minerPhilip Kaufmann2013-09-251-0/+3
* miner: constify CreateNewBlock() arg scriptPubKeyInJeff Garzik2013-08-251-1/+1
* CreateNewBlock() now takes scriptPubKey argument,Jeff Garzik2013-08-241-1/+2
* Move internal miner/block creation to separate miner.cpp module.Jeff Garzik2013-07-311-0/+24