Backport of #7935, no merges were necessary
[0.12.x]: Versionbits: GBT support #8176
pull luke-jr wants to merge 4 commits into bitcoin:0.12 from luke-jr:gbt_bip9-0.12.x changing 7 files +150 −14-
luke-jr commented at 7:15 PM on June 8, 2016: member
-
ddd8c01d70
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
-
qa/rpc-tests: bip9-softforks: Add tests for getblocktemplate versionbits updates 40e81f5f57
-
getblocktemplate: Explicitly handle the distinction between GBT-affecting softforks vs not 65ee3324fb
-
getblocktemplate: Use version/force mutation to support pre-BIP9 clients db4bacf590
- jonasschnelli added the label Mining on Jun 8, 2016
- laanwj added the label Backport on Jun 9, 2016
-
MarcoFalke commented at 12:17 PM on June 9, 2016: member
Can confirm db4bacf is plain cherry-picks.
-
sipa commented at 11:40 AM on August 25, 2016: member
utACK
- laanwj merged this on Sep 1, 2016
- laanwj closed this on Sep 1, 2016
- laanwj referenced this in commit ec0afbd52b on Sep 1, 2016
- DrahtBot locked this on Sep 8, 2021
Contributors