DeploymentEnabled overloads

Synopses

Declared in <deploymentstatus.h>

Determine if a deployment is enabled (can ever be active)

Determine if a version‐bits deployment is enabled (can ever be active).

Whether a deployment is enabled in the consensus rules, resolved via ChainstateManager.

template<typename DEP>
bool
DeploymentEnabled(
    ChainstateManager const& chainman,
    DEP dep);

Return Value

  • true if the deployment can ever become active.

  • true if the deployment is enabled.

Parameters

Name

Description

params

The consensus parameters holding the deployment schedule.

dep

The buried deployment to test.

chainman

The chainstate manager providing consensus parameters.

Created with MrDocs