WIP: batched minor cleanups and editorial touchups #2203

pull jonatack wants to merge 4 commits into bitcoin:master from jonatack:2026-04-batched-cleanups changing 20 files +29 −37
  1. jonatack commented at 10:02 PM on June 26, 2026: member

    No description provided.

  2. jonatack force-pushed on Jun 26, 2026
  3. jonatack force-pushed on Jun 26, 2026
  4. jonatack renamed this:
    WIP: batched minor editorial touchups
    WIP: batched minor cleanups and editorial touchups
    on Jun 26, 2026
  5. in bip-0099.mediawiki:46 in 4d1a62afd5 outdated
      42 | @@ -43,6 +43,8 @@ deployment of changes.
      43 |  ;Libbitcoinconsensus
      44 |  : the existing implementation is a library that is compiled by default with Bitcoin Core master and exposes a single C function named bitcoinconsensus_verify_script(). Although it has a deterministic build and implements the most complex rules (most of the cryptography, which is itself heavily based on libsecp256k1 after #REPLACE_libsecp256k1_PR), it is still not a complete specification of the consensus rules. Since libconsensus doesn't manage the current state but only the validation of the next block given that state, it is known that this long effort of encapsulation and decoupling will eventually finish, and that the person who moves the last line
      45 |  
      46 | +[BIP Editors' note: (a) the last sentence was left incomplete by the BIP author, and (b) the libbitcoin-consensus library was deprecated in Bitcoin Core v27.0 and was completely removed in v28.0; see https://github.com/bitcoin/bitcoin/pull/29189 and https://github.com/bitcoin/bitcoin/pull/29648]
    


    murchandamus commented at 10:48 PM on June 26, 2026:

    This formats the note as a link. You could instead use HTML entities:

    [BIP Editors' note: (a) the last sentence was left incomplete by the BIP author, and (b) the libbitcoin-consensus library was deprecated in Bitcoin Core v27.0 and was completely removed in v28.0; see https://github.com/bitcoin/bitcoin/pull/29189 and https://github.com/bitcoin/bitcoin/pull/29648]
    

    jonatack commented at 8:09 PM on June 29, 2026:

    Thanks! Done

  6. jonatack force-pushed on Jun 29, 2026
  7. jonatack force-pushed on Jun 29, 2026
  8. jonatack force-pushed on Jun 29, 2026
  9. Grammar touchups
    Co-authored-by: Grace Ujah <ujahgrace17@gmail.com>
    a519fd9472
  10. jonatack force-pushed on Jun 29, 2026
  11. jonatack force-pushed on Jun 29, 2026
  12. in bip-0110.mediawiki:11 in 322e46e885 outdated
       7 | @@ -8,6 +8,7 @@
       8 |    Assigned: 2025-12-03
       9 |    License: BSD-3-Clause
      10 |    Discussion: https://groups.google.com/g/bitcoindev/c/nOZim6FbuF8
      11 | +  Version: 1.0.0
    


    murchandamus commented at 11:39 PM on June 29, 2026:

    Maybe you could also add to the Changelog that test vectors were added for 1.0.0.


    jonatack commented at 2:37 AM on June 30, 2026:

    Good catch, done

  13. jonatack force-pushed on Jun 30, 2026
  14. bip99: add editor note about libbitcoin consensus definition
    Credit to forkfury for pointing out the incomplete sentence
    in https://github.com/bitcoin/bips/pull/2027.
    
    Co-authored-by: forkfury <forkfury@gmail.com>
    Co-authored-by: Murch <murch@murch.one>
    9c426fdce7
  15. bips 328, 340, 360: remove unused code
    Co-authored-by: Doryu <anna.shuraeva16@gmail.com>
    Co-authored-by: strmfos <155266597+strmfos@users.noreply.github.com>
    200d2b4774
  16. bip110: add version header, further details to changelog entry
    A changelog was added when advancing BIP 110 to Complete status.
    Per BIP 3, this requires adding a Version header.
    
    Co-authored-by: Murch <murch@murch.one>
    a1a567a4cc
  17. jonatack force-pushed on Jun 30, 2026
  18. jonatack commented at 2:41 AM on June 30, 2026: member

    A few more things to verify before bringing this out of draft.

  19. in bip-0110.mediawiki:374 in a1a567a4cc
     368 | @@ -368,6 +369,9 @@ Original draft and advice: Luke-Jr
     369 |  ==Changelog==
     370 |  
     371 |  * '''1.0.0''' (2026-06-25):
     372 | +** Add test vectors
     373 | +** Emphasize UTXO grandfathering
     374 | +** Restore OP_IF byte-saving note
    


    dathonohm commented at 4:53 AM on June 30, 2026:

    👍


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-07-01 06:10 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me