Skip to content

BIP-434: Add ref impl, mark complete / CI: add version check#2197

Merged
jonatack merged 2 commits into
bitcoin:masterfrom
ajtowns:202606-434-complete
Jun 11, 2026
Merged

BIP-434: Add ref impl, mark complete / CI: add version check#2197
jonatack merged 2 commits into
bitcoin:masterfrom
ajtowns:202606-434-complete

Conversation

@ajtowns

@ajtowns ajtowns commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@ajtowns ajtowns force-pushed the 202606-434-complete branch 2 times, most recently from c7c9a67 to f0af5ef Compare June 11, 2026 05:22
@ajtowns

ajtowns commented Jun 11, 2026

Copy link
Copy Markdown
Contributor Author

I'm assuming "Deployed" should wait until there are features on the network actively using this protocol.

@jonatack jonatack added the BIP Update by Owner PR by Author or Deputy to modify their own BIP label Jun 11, 2026

@jonatack jonatack left a comment

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.

Concept ACK, it looks like bitcoin/bitcoin#35221 contains the per-BIP3 required "comprehensive test vectors before they can be moved to Complete."

Comment thread bip-0434.md Outdated
@ajtowns ajtowns force-pushed the 202606-434-complete branch from f0af5ef to b14d7c3 Compare June 11, 2026 13:48
@jonatack

Copy link
Copy Markdown
Member

Good idea to add the version check to the CI. In a separate PR, it could be good to add a check to ensure the Version header and the latest version in the changelog (if present) are the same.

@jonatack jonatack left a comment

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.

ACK, tested the CI update locally

Comment thread scripts/buildtable.pl
}
if (defined $version and $version =~ m/^0+[.]/) {
if ($status eq "Complete" or $status eq "Deployed") {
die "$fn marked as $status despite pre-1.0 version ($version)";

@jonatack jonatack Jun 11, 2026

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.

-  Version: 1.0.0
+  Version: 0.0.1
$ ./scripts/buildtable.pl > devnull
bip-0434.md marked as Complete despite pre-1.0 version (0.0.1) at ./scripts/buildtable.pl line 234, <$F> line 13.

@jonatack jonatack changed the title BIP-434: Add reference implementation, mark complete BIP-434: Add ref impl, mark complete / CI: add version check Jun 11, 2026
@jonatack jonatack added the CI label Jun 11, 2026
@jonatack jonatack merged commit 40cd7b4 into bitcoin:master Jun 11, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BIP Update by Owner PR by Author or Deputy to modify their own BIP CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants