aboutsummaryrefslogtreecommitdiff
path: root/src/versionbits.cpp
AgeCommit message (Expand)Author
2023-01-03refactor: use braced init for integer constants instead of c style castsPasta
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-05-05Sanity assert GetAncestor() != nullptr where appropriateAdam Jonas
2022-01-28trivial: comment tweaksAnthony Towns
2022-01-28Merge bitcoin/bitcoin#23508: Add getdeploymentinfo RPCMarcoFalke
2022-01-15rpc: getdeploymentinfo: include signalling infoAnthony Towns
2022-01-15rpc: getdeploymentinfo: change stats to always refer to current periodAnthony Towns
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-06-30[refactor] Move ComputeBlockVersion into VersionBitsCacheAnthony Towns
2021-06-30[move-only] Move ComputeBlockVersion from validation to versionbitsAnthony Towns
2021-06-30[refactor] versionbits: make VersionBitsCache a full classAnthony Towns
2021-06-29versionbits: Use dedicated lock instead of cs_mainAnthony Towns
2021-04-12versionbits: simplify state transitionsAnthony Towns
2021-04-12versionbits: Add explicit NEVER_ACTIVE deploymentsAnthony Towns
2021-04-12versionbits: Add support for delayed activationAnthony Towns
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-08-15doc: Improve versionbits.h documentationAntoine Riard
2018-09-23MOVEONLY: Move versionbits info out of versionbits.oJorge Timón
2018-07-27Update copyright headers to 2018DrahtBot
2018-03-09scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift
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-11-06Always-active versionbits supportPieter Wuille
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-08-16Merge #10957: Avoid returning a BIP9Stats object with uninitialized valuesMarcoFalke
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-08-01Avoid returning a BIP9Stats object with uninitialized valuespracticalswift
2017-06-28Use the override specifier (C++11) where we expect to be overriding the virtu...practicalswift
2017-06-26Merge #9544: [trivial] Add end of namespace comments. Improve consistency.Wladimir J. van der Laan
2017-05-31[trivial] Add end of namespace commentspracticalswift
2017-05-30scripted-diff: s/BIP9DeploymentInfo/VBDeploymentInfo/Jorge Timón
2017-03-24RPC: getblockchaininfo: BIP9 statsMatthew Zipkin
2017-03-14Don't require segwit in getblocktemplate for segwit signalling or miningSuhas Daftuar
2016-10-19RPC: augment getblockchaininfo bip9_softforks datamruddy
2016-06-22BIP141: Commitment structure and deploymentPieter Wuille
2016-06-08Merge #7935: Versionbits: GBT supportPieter Wuille
2016-06-06getblocktemplate: Explicitly handle the distinction between GBT-affecting sof...Luke Dashjr
2016-06-06Implement BIP 9 GBT changesLuke Dashjr
2016-04-01Fix typo: Optimizaton -> Optimizationpaveljanik
2016-03-15BIP9 ImplementationPieter Wuille