aboutsummaryrefslogtreecommitdiff
path: root/src/test/versionbits_tests.cpp
AgeCommit message (Expand)Author
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
2023-02-06Move random test util code from setup_common to randomJon Atack
2023-02-01Fix clang-tidy readability-const-return-type violationsMarcoFalke
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-05-31Merge bitcoin/bitcoin#25200: doc: Fix spelling errors identified by codespell...MacroFake
2022-05-26Merge bitcoin/bitcoin#24032: Add defaults to vDeployments to avoid uninitiali...laanwj
2022-05-25doc: Fix spelling errors identified by codespell in comentsBen Woosley
2022-05-13test: Slim down versionbits_tests.cppMacroFake
2022-05-10validation: move g_versionbitscache into ChainstateManagerAnthony Towns
2022-05-10test/versionbits: make versionbitscache a parameterAnthony Towns
2022-04-05consensus/params: set default values for BIP9DeploymentAnthony Towns
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-06-30tests: remove ComputeBlockVersion shortcut from versionbits testsAnthony Towns
2021-06-30[refactor] Move ComputeBlockVersion into VersionBitsCacheAnthony Towns
2021-06-30[refactor] versionbits: make VersionBitsCache a full classAnthony Towns
2021-06-30scripted-diff: rename versionbitscacheAnthony Towns
2021-06-30[refactor] Add versionbits deployments to deploymentstatus.hAnthony Towns
2021-04-17test: Run versionbits_sanity for all chainsMarcoFalke
2021-04-17test: Address outstanding versionbits_test feedbackMarcoFalke
2021-04-17test: Check that no versionbits are re-usedMarcoFalke
2021-04-12versionbits: simplify state transitionsAnthony Towns
2021-04-12versionbits: Add explicit NEVER_ACTIVE deploymentsAnthony Towns
2021-04-12tests: test versionbits delayed activationAnthony Towns
2021-04-12versionbits: Add support for delayed activationAnthony Towns
2021-04-12tests: clean up versionbits testAnthony Towns
2021-04-12tests: test ComputeBlockVersion for all deploymentsAnthony Towns
2021-04-12tests: pull ComputeBlockVersion test into its own functionAnthony Towns
2021-03-03tests: check never active versionbitsAnthony Towns
2021-03-03tests: more helpful errors for failing versionbits testsAnthony Towns
2020-09-29Remove gArgs global from CreateChainParams to aid testingMarcoFalke
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-04-16scripted-diff: Sort test includesMarcoFalke
2019-11-06scripted-diff: test: Move setup_common to test libraryMarcoFalke
2019-05-21Merge #13555: Tests: parameterize adjustment period in versionbits_computeblo...MarcoFalke
2019-05-20parameterize hard coded numbers referring to miner conf windowJordan Baczuk
2019-04-11scripted-diff: Bump copyright headers in test, benchMarcoFalke
2019-04-11scripted-diff: Rename test_bitcoin to test/setup_commonMarcoFalke
2018-07-27Update copyright headers to 2018DrahtBot
2018-05-03Make it clear which functions that are intended to be translation unit localpracticalswift
2018-03-09scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift
2018-02-07Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke
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-06Unit tests for always-active versionbits.Anthony Towns
2017-09-22Use static_cast instead of C-style casts for non-fundamental typespracticalswift
2017-08-28Improve versionbits_computeblockversion test code consistencydanra
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-06-28Use the override specifier (C++11) where we expect to be overriding the virtu...practicalswift
2017-06-07scripted-diff: Use new naming style for insecure_rand* functionsPieter Wuille
2017-06-07Replace rand() & ((1 << N) - 1) with randbits(N)Pieter Wuille