BIP99: finish incomplete sentence in Libbitcoinconsensus definition #2027
pull forkfury wants to merge 1 commits into bitcoin:master from forkfury:fix/bip99-incomplete-sentence changing 1 files +1 −1-
forkfury commented at 2:55 pm on November 1, 2025: noneComplete the unfinished sentence about libbitcoinconsensus separation.
-
90ebe2c007
complete incomplete sentence in BIP-99 Libbitcoinconsensus definition
Complete the unfinished sentence about libbitcoinconsensus separation.
-
in bip-0099.mediawiki:46 in 90ebe2c007
42@@ -43,7 +43,7 @@ deployment of changes. 43 : a theoretical piece of software that contains the specifications that define the validity of a block for a given state and chain parameters (ie it may act differently on, for example, regtest). 44 45 ;Libbitcoinconsensus 46-: 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 47+: 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 will complete the separation.
jonatack added the label Pending acceptance on Nov 1, 2025jonatack added the label Typo-to-be-collected on Nov 1, 2025jonatack renamed this:
fix: complete incomplete sentence in BIP-99 Libbitcoinconsensus definition
BIP99: finish incomplete sentence in Libbitcoinconsensus definition
on Nov 1, 2025
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: 2025-11-17 16:10 UTC
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: 2025-11-17 16:10 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me