Implement BIP 9 GBT changes
commitd3df40e51a29bd98830043dd19829126390d1bc4
authorLuke Dashjr <luke-jr+git@utopios.org>
Sat, 23 Apr 2016 23:30:20 +0000 (23 23:30 +0000)
committerLuke Dashjr <luke-jr+git@utopios.org>
Mon, 6 Jun 2016 17:10:22 +0000 (6 17:10 +0000)
treeedfd8caa0807b98e7ab56b91729018040f8fd8a6
parent71527a0f31ae67edad0a7fcda59c75a6ce5666ca
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
src/consensus/params.h
src/main.cpp
src/main.h
src/rpc/mining.cpp
src/versionbits.cpp
src/versionbits.h