Skip to content

Commit c0d698a

Browse files
committed
BIP 8: Note LOCKED_IN bit requirement in GBT section
1 parent ef04aec commit c0d698a

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

bip-0008.mediawiki

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@ The template Object is also extended:
211211
The "version" key of the template is retained, and used to indicate the server's preference of deployments.
212212
If versionbits is being used, "version" MUST be within the versionbits range of [0x20000000...0x3FFFFFFF].
213213
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".
214+
Servers MUST set bits in "vbrequired" for deployments in LOCKED_IN state, to ensure blocks produced are valid.
214215
215216
Softfork deployment names listed in "rules" or as keys in "vbavailable" may be prefixed by a '!' character.
216217
Without this prefix, GBT clients may assume the rule will not impact usage of the template as-is; typical examples of this would be when previously valid transactions cease to be valid, such as BIPs 16, 65, 66, 68, 112, and 113.

0 commit comments

Comments
 (0)