Implement BIP 9 GBT changes

- BIP9DeploymentInfo struct for static deployment info
- VersionBitsDeploymentInfo: Avoid C++11ism by commenting parameter names
- getblocktemplate: Make sure to set deployments in the version if it is LOCKED_IN
- In this commit, all rules are considered required for clients to support
This commit is contained in:
Luke Dashjr
2016-04-23 23:30:20 +00:00
committed by lateminer
parent a20e1a0db9
commit 116f49d390
6 changed files with 70 additions and 3 deletions

View File

@@ -2339,7 +2339,7 @@ void ThreadScriptCheck() {
}
// Protected by cs_main
static VersionBitsCache versionbitscache;
VersionBitsCache versionbitscache;
int32_t ComputeBlockVersion(const CBlockIndex* pindexPrev, const Consensus::Params& params)
{