60 Commits (31d1aea975f499b8342281bf05cf1af2aa648835)

Author SHA1 Message Date
Suhas Daftuar 0a22a52918 Use mempool's ancestor sort in transaction selection 7 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 7 years ago
Suhas Daftuar 1ec0c0a01c Make boost::multi_index comparators const 7 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 7 years ago
Gregory Maxwell 22fd04beb9 Remove nBlockMaxSize from miner opt struct as it is no longer used. 7 years ago
Matt Corallo ba206d2c63 Deprecate confusing blockmaxsize, fix getmininginfo output 7 years ago
Dan Raviv 5ac072caa2 Fix boost headers included as user instead of system headers 7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 7 years ago
practicalswift 6e8c48dc59 Add const to methods that do not modify the object for which it is called 7 years ago
practicalswift 4087d9ea7c Remove unnecessary forward class declarations in header files 8 years ago
Suhas Daftuar 011124a2b2 Update benchmarking with package statistics 8 years ago
Suhas Daftuar abe7b3d3ab Don't require segwit in getblocktemplate for segwit signalling or mining 8 years ago
Alex Morcos 272b25a6a9 [mining] Remove -blockprioritysize. 8 years ago
Pieter Wuille 48faf0bf63 Abstract out BlockAssembler options 8 years ago
Alex Morcos daec955fd6 Introduce -blockmintxfee 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Suhas Daftuar 2c06bae39e Rename "block cost" to "block weight" 8 years ago
Suhas Daftuar 27362dda4d Remove -blockminsize option 9 years ago
Suhas Daftuar d2e46e1b5c Remove addScoreTxs() 9 years ago
Suhas Daftuar 6dd4bc289c Exclude witness transactions in addPackageTxs() pre-segwit activation 9 years ago
Suhas Daftuar f15c2cde45 CreateNewBlock: add support for size-accounting to addPackageTxs 9 years ago
Pieter Wuille 2b1f6f9ccf BIP141: Other consensus critical limits, and BIP145 9 years ago
Pieter Wuille 8b49040854 BIP141: Commitment structure and deployment 9 years ago
Daniel Kraft 9fce0629b4 [c++11] Use std::unique_ptr for block creation. 9 years ago
Suhas Daftuar c82a4e9a63 Use ancestor-feerate based transaction selection for mining 9 years ago
Alex Morcos 4dc94d1036 Refactor CreateNewBlock to be a method of the BlockAssembler class 9 years ago
Leviathn 8d1de43f0c Remove internal miner 9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015 9 years ago
Luke Dashjr b966aa836a Constrain constant values to a single location in code 9 years ago
Jorge Timón 6bc9e4056b Chainparams: Explicit CChainParams arg for miner: 9 years ago
Luke Dashjr 5f9260f458 Bugfix: If genproclimit is omitted to RPC setgenerate, don't change it; also show correct default in getmininginfo 9 years ago
Daniel Kraft 69c3bde448 Add some const declarations where they are appropriate. 9 years ago
Jonas Schnelli d0fc10a844 detach wallet from miner 10 years ago
Mark Friedenbach ef8dfe41d1 Prevent block.nTime from decreasing 10 years ago
Jonas Schnelli 30c43d9821 miner.h: fix clang warning because of class/struct mix 10 years ago
Jorge Timón bebe7282ff Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getter 10 years ago
Wladimir J. van der Laan 48265f3cf4 Revert mining changes in #5957 10 years ago
Pieter Wuille e2edf95cd3 Bugfix: make CreateNewBlock return pindexPrev 10 years ago
Pieter Wuille 6b04508e37 Introduce separate 'generate' RPC call 10 years ago
Luke Dashjr 2ce63d395f MOVEONLY: Move struct CBlockTemplate to miner.h (from main.h) 10 years ago
jtimon 0cc0d8d60b Get rid of the internal miner's hashmeter 10 years ago
Wladimir J. van der Laan 269d8ba0d2
Remove declaration of no longer existent CheckWork 10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Michael Ford 78253fcbad Remove references to X11 licence 10 years ago
jtimon 22c4272bf4 MOVEONLY: Move void UpdateTime() from pow.o to miner.o (plus fix include main.h -> chain.h) 10 years ago
Pieter Wuille 85aab2a088 Switch miner.cpp to use sha2 instead of OpenSSL. 11 years ago
Philip Kaufmann ac14bcc1f1 small formatting, indentation and comment fixes 11 years ago
Gavin Andresen c8b74258ba setgenerate creates multiple blocks in -regtest mode 11 years ago
Gavin Andresen 3a6faabecf Fix struct/class declaration mismatches 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago