DeploymentEnabled overloads
Synopses
Declared in <deploymentstatus.h>
Determine if a deployment is enabled (can ever be active)
bool
DeploymentEnabled(
Consensus::Params const& params,
Consensus::BuriedDeployment dep);
Determine if a version‐bits deployment is enabled (can ever be active).
bool
DeploymentEnabled(
Consensus::Params const& params,
Consensus::DeploymentPos dep);
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