Drop DEPLOYMENT_TAPROOT
from consensus.vDeployments
.
Now that the commit (https://github.com/bitcoin/bitcoin/commit/7c08d81e119570792648fe95bbacddbb1d5f9ae2) which changes taproot to be enforced for all blocks ~is sufficiently buried by other commits, and thus less likely to be reverted~ is included in v24.0, it seems a good time to remove no longer needed non-consensus code.
Clarify what is considered a BuriedDeployment
.
We drop taproot from getdeploymentinfo
RPC, rather than mark it as buried
, because this is not a buried deployment in the sense of BIP 90. This is because the activation height has been completely removed from the code, rather than hard coded.