Skip to content

Add new valid test vectors for participant - #148

Draft
DarkWindman wants to merge 3 commits into
BlockstreamResearch:masterfrom
DarkWindman:tests/more-test-vectors
Draft

Add new valid test vectors for participant#148
DarkWindman wants to merge 3 commits into
BlockstreamResearch:masterfrom
DarkWindman:tests/more-test-vectors

Conversation

@DarkWindman

Copy link
Copy Markdown
Contributor

This PR partially addresses #138 by expanding valid test-vector coverage for participant functions.

Changes:

  • Per-idx valid cases for participant_step1, participant_step2, and participant_finalize. Previously each group had a single valid case for idx=0; now there is one valid case per participant index in the group.

  • Additional aux_rand pattern for participant_step2: a valid case with auxRand = 0x00...00

  • Test harness extension (tests.py): valid test cases now support per-case overrides for hostseckey, random, and auxRand

@DarkWindman

Copy link
Copy Markdown
Contributor Author

It's just a draft for now. I think we can expand on it further

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.

1 participant