HomePhabricator

[refactor] Add versionbits deployments to deploymentstatus.h

Description

[refactor] Add versionbits deployments to deploymentstatus.h

Summary:
Adds support for versionbits deployments to DeploymentEnabled,
DeploymentActiveAfter and DeploymentActiveAt. Also moves versionbitscache
from validation to deploymentstatus.

This is a partial backport of core#19438
https://github.com/bitcoin/bitcoin/pull/19438/commits/de55304f6e7a8b607e6b3fc7436de50910747b0c

Depends on D12220

Test Plan: ninja all check-all

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

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

Details

Provenance
Anthony Towns <aj@erisian.com.au>Authored on Jul 2 2020, 18:01
PiRKCommitted on Oct 13 2022, 09:10
PiRKPushed on Oct 13 2022, 09:11
Reviewer
Restricted Project
Differential Revision
D12223: [refactor] Add versionbits deployments to deploymentstatus.h
Parents
rABCd35c44c7a03a: [refactor] Add deploymentstatus.h
Branches
Unknown
Tags
Unknown