HomePhabricator

remove most of versionbits / BIP9 related code

Description

remove most of versionbits / BIP9 related code

Summary:
The only remaining piece is ComputeBlockVersion and code related to BuriedDeployments

The functional test mining_basic.py needs a change because the removed TESTDUMMY deployment was always active on testnet, and this is the only place where it was tested. There is no need to keep this test.

Depends on D13157

Test Plan: ninja all check-all

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D13158

Details

Provenance
PiRKAuthored on Feb 22 2023, 13:29
PiRKPushed on Feb 24 2023, 16:54
Reviewer
Restricted Project
Differential Revision
D13158: remove most of versionbits / BIP9 related code
Parents
rABC71ba268ed11b: deprecate softforks from getblockchaininfo RPC
Branches
Unknown
Tags
Unknown