aboutsummaryrefslogtreecommitdiff
path: root/src/miner.cpp
AgeCommit message (Expand)Author
2021-06-30[refactor] Move ComputeBlockVersion into VersionBitsCacheAnthony Towns
2021-06-29[refactor] Add deploymentstatus.hAnthony Towns
2021-06-10scripted-diff: tree-wide: Remove all review-only assertionsCarl Dong
2021-06-10tree-wide: Remove stray review-only assertionCarl Dong
2021-05-27miner: Pass in chainman to RegenerateCommitmentsCarl Dong
2021-04-05miner: Pass in previous CBlockIndex to RegenerateCommitmentsCarl Dong
2021-03-24miner: Add chainstate member to BlockAssemblerCarl Dong
2021-03-24Revert "miner: Pass in chainstate to BlockAssembler::CreateNewBlock"Carl Dong
2021-03-24Revert "miner: Remove old CreateNewBlock w/o chainstate param"Carl Dong
2021-03-17refactor: post Optional<> removal cleanupsfanquake
2021-03-15scripted-diff: remove Optional & nulloptfanquake
2021-03-08miner: Pass in blockman to ::RegenerateCommitmentsCarl Dong
2021-03-08miner: Remove old CreateNewBlock w/o chainstate paramCarl Dong
2021-03-08miner: Pass in chainstate to BlockAssembler::CreateNewBlockCarl Dong
2021-01-28validation: Pass in chainstate to TestBlockValidityCarl Dong
2021-01-28scripted-diff: Use BlockManager::LookupBlockIndexCarl Dong
2020-12-06Don't declare de facto const member functions as non-constpracticalswift
2020-06-15refactor: Remove unused BlockAssembler::pblock member varMarcoFalke
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-03-27Add generateblock rpcAndrew Toth
2020-02-27Refactor FormatStateMessage into ValidationStateJeffrey Czyz
2019-12-23rpc: Remove mempool global from minerMarcoFalke
2019-11-20refactor: Remove unused COINBASE_FLAGSNeha Narula
2019-10-29[validation] Add CValidationState subclassesJohn Newbery
2019-10-15Remove unused includespracticalswift
2019-06-02Make reasoning about dependencies easier by not including unused dependenciespracticalswift
2019-05-03scripted-diff: replace chainActive -> ::ChainActive()James O'Beirne
2019-04-09[build] Add several util unitsJohn Newbery
2019-02-12[rpc] mining: Omit uninitialized currentblockweight, currentblocktxMarcoFalke
2018-12-10[mining] segwit option must be set in GBTJohn Newbery
2018-11-05miner: Default to DEFAULT_BLOCK_MIN_TX_FEE if unable to parse -blockmintxfeepracticalswift
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-08-08Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan
2018-08-07Merge #13527: policy: Remove promiscuousmempoolflagsWladimir J. van der Laan
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-10Remove unused argument to DefaultOptions(...)practicalswift
2018-06-23policy: Remove promiscuousmempoolflagsMarcoFalke
2018-06-15cleanup: avoid hidden copies in range-for loopsCory Fields
2018-05-05Add Clang thread safety analysis annotationspracticalswift
2018-04-09Remove duplicate includespracticalswift
2018-04-05Merge #12859: Bugfix: Include <memory> for std::unique_ptrWladimir J. van der Laan
2018-04-02Bugfix: Include <memory> for std::unique_ptrLuke Dashjr
2018-03-22[config] Remove blockmaxsize optionJohn Newbery
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