Skip to content

Conversation

@real-or-random
Copy link
Contributor

@real-or-random real-or-random commented Oct 23, 2025

Superseeds #1969.
On top of #1969.

I'm one of the authors of BIP324 but let's wait for an ACK from @sipa, please.

@real-or-random real-or-random force-pushed the 202510-fix-gen-test-vectors branch from 50a6e6a to 31f1e57 Compare October 23, 2025 12:16
@real-or-random real-or-random force-pushed the 202510-fix-gen-test-vectors branch from 31f1e57 to 713f000 Compare October 23, 2025 12:18
@jonatack jonatack added Proposed BIP modification Pending acceptance This BIP modification requires sign-off by the champion of the BIP being modified labels Oct 23, 2025
Copy link
Member

@jonatack jonatack left a comment

Choose a reason for hiding this comment

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

ACK 713f000

The first commit is the same as the change I previously reviewed and ACKed in #1969, but I didn't previously verify by re-generating the test vectors, which generates the diff we see in the second commit. Re-verified the second commit by running gen_test_vectors.py on it and seeing no change, and ran run_test_vectors.py to sanity-check that the tests pass.

@sipa
Copy link
Member

sipa commented Oct 23, 2025

ACK code changes; I did not verify the generated output.

@jonatack jonatack removed the Pending acceptance This BIP modification requires sign-off by the champion of the BIP being modified label Oct 23, 2025
@real-or-random real-or-random marked this pull request as ready for review October 24, 2025 06:12
@real-or-random
Copy link
Contributor Author

Ready for merge then :)

@jonatack jonatack merged commit fd7fe26 into bitcoin:master Oct 24, 2025
4 checks passed
fanquake pushed a commit to bitcoin/bitcoin that referenced this pull request Oct 27, 2025
fanquake added a commit to bitcoin/bitcoin that referenced this pull request Oct 27, 2025
51877f2 test: Update BIP324 test vectors (Tim Ruffing)

Pull request description:

  This updates the hardcoded test vectors from BIP324. The test vectors had to be regenerated (in the aux files of the BIP) because there was a bug in the script used for generating them (bitcoin/bips#2016).

ACKs for top commit:
  jonatack:
    ACK 51877f2
  theStack:
    ACK 51877f2

Tree-SHA512: 59f4075e286067b11fce98667c860f3083b6cca8a2e49da8783ccdce8e32c34fd3e1943191d24dcf5bb68d8a2540726d99f7c29e8b0f104032ccb82423ca8d82
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants