Skip to content

Updating test vectors for Action Groups#24

Merged
vivek-arte merged 9 commits into
zsa1from
action_group_update
Feb 6, 2025
Merged

Updating test vectors for Action Groups#24
vivek-arte merged 9 commits into
zsa1from
action_group_update

Conversation

@vivek-arte
Copy link
Copy Markdown

@vivek-arte vivek-arte commented Dec 2, 2024

This PR makes the changes corresponding to the updates in the V6 transaction format and digest computation, especially for the update to include Action Groups.

Copy link
Copy Markdown

@PaulLaux PaulLaux left a comment

Choose a reason for hiding this comment

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

Good overall. Added some comments, mostly cosmetics for this PR and the zip.

Comment thread zcash_test_vectors/orchard_zsa/digests.py Outdated
Comment thread zcash_test_vectors/orchard_zsa/digests.py Outdated
Comment thread zcash_test_vectors/orchard_zsa/digests.py Outdated
Comment thread zcash_test_vectors/orchard_zsa/digests.py Outdated
Comment thread zcash_test_vectors/orchard_zsa/digests.py Outdated
Comment thread zcash_test_vectors/transaction_v6.py
Comment thread zcash_test_vectors/transaction_v6.py Outdated
Comment thread zcash_test_vectors/transaction_v6.py Outdated
Comment thread zcash_test_vectors/transaction_v6.py
Comment thread zcash_test_vectors/transaction_v6.py
PaulLaux pushed a commit to QED-it/librustzcash that referenced this pull request Jan 20, 2025
…94)

This PR makes the changes to the test vectors that have been made in
QED-it/zcash-test-vectors#24, to reflect the
updated transaction format that uses Action Groups, and the updated
computations for the SIGHASH and the Authorizing Data Commitment.
PaulLaux
PaulLaux previously approved these changes Jan 28, 2025
Copy link
Copy Markdown

@PaulLaux PaulLaux left a comment

Choose a reason for hiding this comment

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

Approved pending minor comments.

Comment thread zcash_test_vectors/transaction_v6.py Outdated
Comment thread zcash_test_vectors/transaction_v6.py
Comment thread zcash_test_vectors/transaction_v6.py
PaulLaux
PaulLaux previously approved these changes Feb 6, 2025
Copy link
Copy Markdown

@PaulLaux PaulLaux left a comment

Choose a reason for hiding this comment

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

Let's merge it

Comment thread zcash_test_vectors/transaction_v6.py Outdated
@vivek-arte vivek-arte merged commit acb58a0 into zsa1 Feb 6, 2025
vivek-arte added a commit to QED-it/zips that referenced this pull request Feb 18, 2025
This performs various improvements to the naming of the branches of
the TxID and Signature Digests, and the Authorizing Data Commitment, as
initially suggested in the review of
QED-it/zcash-test-vectors#24.
str4d pushed a commit to zcash/zips that referenced this pull request Feb 26, 2025
This performs various improvements to the naming of the branches of
the TxID and Signature Digests, and the Authorizing Data Commitment, as
initially suggested in the review of
QED-it/zcash-test-vectors#24.

(adapted from commit QED-it/zips@8662fd6)
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