Skip to content

Remove create_test_reference_note (Zebra now gets reference notes from IssueBundle in tests)#242

Merged
dmidem merged 1 commit into
zsa1from
remove-create-test-reference-note
Mar 2, 2026
Merged

Remove create_test_reference_note (Zebra now gets reference notes from IssueBundle in tests)#242
dmidem merged 1 commit into
zsa1from
remove-create-test-reference-note

Conversation

@dmidem
Copy link
Copy Markdown

@dmidem dmidem commented Feb 25, 2026

Zebra no longer calls create_test_reference_note. Instead, it generates a reference note by constructing an IssueBundle and extracting the reference note from its actions.

This change is needed because create_test_reference_note produced reference notes with rho = None, which breaks librustzcash serialization and is undesirable in general.

Since the only purpose of create_test_reference_note in orchard was Zebra testing, it’s no longer needed and is removed in this PR.

@dmidem dmidem requested a review from PaulLaux February 25, 2026 12:19
@dmidem dmidem changed the title Remove create_test_reference_note (Zebra extracts reference notes from IssueBundle in tests) Remove create_test_reference_note (Zebra now gets reference notes from IssueBundle in tests) Feb 25, 2026
@QED-it QED-it deleted a comment from what-the-diff Bot Feb 25, 2026
@dmidem dmidem merged commit 255a208 into zsa1 Mar 2, 2026
30 checks passed
@dmidem dmidem deleted the remove-create-test-reference-note branch March 2, 2026 19:22
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