Skip to content

WIP: batched minor cleanups and editorial touchups#2203

Draft
jonatack wants to merge 7 commits into
bitcoin:masterfrom
jonatack:2026-04-batched-cleanups
Draft

WIP: batched minor cleanups and editorial touchups#2203
jonatack wants to merge 7 commits into
bitcoin:masterfrom
jonatack:2026-04-batched-cleanups

Conversation

@jonatack

Copy link
Copy Markdown
Member

No description provided.

@jonatack jonatack force-pushed the 2026-04-batched-cleanups branch from 3d09f05 to ca43ebd Compare June 26, 2026 22:27
@jonatack jonatack changed the title WIP: batched minor editorial touchups WIP: batched minor cleanups and editorial touchups Jun 26, 2026
Comment thread bip-0099.mediawiki
;Libbitcoinconsensus
: 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
[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]

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

Suggested change
[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]
[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]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants