summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Dashjr <luke-jr+git@utopios.org>2016-04-23 20:20:13 +0000
committerLuke Dashjr <luke-jr+git@utopios.org>2016-05-22 10:46:54 +0000
commitadbf64c626ca4e79bd4ff983ec37d9ffd8577148 (patch)
tree9a23b6428962716b75374eb931623e26701f5488
parentc7a31304e7741aa369864059ea183ae8e3b0aa33 (diff)
downloadbips-adbf64c626ca4e79bd4ff983ec37d9ffd8577148.tar.xz
BIP 9: Switch to rules/vbavailable/vbrequired GBT interface
-rw-r--r--bip-0009.mediawiki8
1 files changed, 4 insertions, 4 deletions
diff --git a/bip-0009.mediawiki b/bip-0009.mediawiki
index a54da68..6334142 100644
--- a/bip-0009.mediawiki
+++ b/bip-0009.mediawiki
@@ -180,15 +180,15 @@ The template Object is also extended:
|-
! Key !! Required !! Type !! Description
|-
-| rules || {{Yes}} || Object || set of pending, supported softfork deployments; each uses the softfork name as the key, and the softfork bit as its value
+| rules || {{Yes}} || Array of Strings || list of softfork deployments, by name, that are active state
|-
-| rulesrequired || {{No}} || Array of Strings || list of softfork deployments the server requires support for
+| vbavailable || {{Yes}} || Object || set of pending, supported softfork deployments; each uses the softfork name as the key, and the softfork bit as its value
|-
-| rulesenforced || {{Yes}} || Array of Strings || list of softfork deployments that are active state
+| vbrequired || {{No}} || Number || bit mask of softfork deployment version bits the server requires enabled in submissions
|}
The "version" key of the template is retained, and used to indicate the server's preference of deployments.
-Miners MAY clear or set bits in the block version WITHOUT any special "mutable" key, provided they are listed among the template's "rules" and (when clearing is desired) NOT listed in "rulesrequired".
+Miners MAY clear or set bits in the block version WITHOUT any special "mutable" key, provided they are listed among the template's "vbavailable" and (when clearing is desired) NOT included as a bit in "vbrequired".
==Support for future changes==