aboutsummaryrefslogtreecommitdiff
path: root/src/pow.cpp
AgeCommit message (Expand)Author
2024-08-06testnet: Add Testnet4 difficulty adjustment rules fixFabian Jahr
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-08-23Add function to validate difficulty changesSuhas Daftuar
2018-07-27Update copyright headers to 2018DrahtBot
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-02-15pow: GetNextWorkRequired never called with NULL pindexLastDaniel Cousens
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-04-27Deprecating the remaining LogPrintf dependencies that were made obsolete in P...21E14
2016-02-04Consensus: Decouple pow.cpp from util.hJorge Timón
2016-02-02Merge #7311: MOVEONLY: Move non-consensus functions out of powWladimir J. van der Laan
2016-01-12MOVEONLY: non-consensus: from pow to chain:Jorge Timón
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-10-19Added fPowNoRetargeting field to Consensus::Params that disables nBits recalc...Eric Lombrozo
2015-04-22Use equivalent PoW for non-main-chain requestsPieter Wuille
2015-04-10consensus: don't use arith_uint256 in consensus.hCory Fields
2015-03-26Trivial optimization: use GetAncestor to compute new targetPieter Wuille
2015-03-26Consensus: Refactor: Decouple pow.o from chainparams.oJorge Timón
2015-03-09test: remove fSkipProofOfWorkWladimir J. van der Laan
2015-02-21Add unit tests for next difficulty calculationsRoss Nicoll
2015-02-17Rename Interval() to DifficultyAdjustmentInterval()Shaul Kfir
2015-01-31Remove whitespaces before double colon in errors and logsPavel Janík
2015-01-05Use arith_uint256 where necessaryWladimir J. van der Laan
2014-12-19Added "Core" to copyright headerssandakersmann
2014-12-16Remove references to X11 licenceMichael Ford
2014-12-03MOVEONLY: core/ -> primitives/Luke Dashjr
2014-10-29CBlockIndex::GetBlockWork() + GetProofIncrement(nBits) -> GetBlockProof(CBloc...jtimon
2014-10-29MOVEONLY: Move void UpdateTime() from pow.o to miner.o (plus fix include main...jtimon
2014-10-27MOVEONLY: core.o -> core/block.ojtimon
2014-10-14Remove CheckMinWork, as we always know all parent headersPieter Wuille
2014-10-02Switch testing framework from MAIN to new UNITTEST networkSergioDemianLerner
2014-10-02Revert merge of pull #4845Wladimir J. van der Laan
2014-09-29Switch testing framework from MAIN to new UNITTEST networkSergioDemianLerner
2014-08-27Merge pull request #4377Pieter Wuille
2014-08-26Split up util.cpp/hWladimir J. van der Laan
2014-08-23replace ComputeMinWork with CheckMinWorkjtimon
2014-08-23Move CBlockIndex::GetBlockWork() to pow::GetProofIncrement(nBits)jtimon
2014-08-23Move UpdateTime to powjtimon
2014-07-07Use GetBlockTime() morejtimon
2014-06-23move pow constants to chainparamsjtimon
2014-06-23Refactor proof of work related functions out of mainjtimon