Skip to content

CONSENSUS: fix regression and fault in taproot integration.#1836

Merged
evoskuil merged 3 commits into
libbitcoin:masterfrom
evoskuil:master
May 20, 2026
Merged

CONSENSUS: fix regression and fault in taproot integration.#1836
evoskuil merged 3 commits into
libbitcoin:masterfrom
evoskuil:master

Conversation

@evoskuil

Copy link
Copy Markdown
Member

The taproot implementation opcodes still requires unit testing. There is a fix to an implementation error and a regression in multisig related to the taproot integration.

@thecodefactory

Copy link
Copy Markdown
Member

LGTM. With this and a proper config, testnet3 syncs w/o checkpoints.

@evoskuil

Copy link
Copy Markdown
Member Author

Mainnet block 0-950,000 validated here as well.

@evoskuil

Copy link
Copy Markdown
Member Author

The op_check_multisig_verify() regression patched in this PR was independently discovered and reported less than 24 hours after the creation of this PR, by @KY-U using bitcoinfuzz.

@evoskuil evoskuil merged commit 60ae3fe into libbitcoin:master May 20, 2026
14 of 15 checks passed
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.

2 participants