Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion for "Update zcash_proofs from 0.13.0-rc.1 to 0.14.0" #8548

Merged
merged 1 commit into from
May 18, 2024

Conversation

arya2
Copy link
Contributor

@arya2 arya2 commented May 17, 2024

Motivation

This is a suggestion PR for #8522 that copies the parse_parameters() function into Zebra to provide access to the inner values of the new types, sapling::circuit::{SpendParameters, PreparedSpendVerifyingKey, OutputParameters, PreparedOutputVerifyingKey}.

Review

@oxarbitrage can review and merge.

@arya2 arya2 requested a review from oxarbitrage May 17, 2024 20:10
@arya2 arya2 self-assigned this May 17, 2024
@arya2 arya2 requested a review from a team as a code owner May 17, 2024 20:10
@arya2 arya2 requested review from upbqdn and removed request for a team May 17, 2024 20:10
Copy link
Contributor

@oxarbitrage oxarbitrage left a comment

Choose a reason for hiding this comment

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

That makes sense, thanks for the PR!

This avoid us making changes in the upstream crate. I am not sure if we will do this forever but i think is good enough for now.

@oxarbitrage oxarbitrage merged commit 7b17e4d into upgrade-zcash-proofs May 18, 2024
128 of 134 checks passed
@oxarbitrage oxarbitrage deleted the copy-parse-params branch May 18, 2024 12:27
mergify bot pushed a commit that referenced this pull request May 21, 2024
…8527)

* update zcash_proofs to 0.14 using custom sapling

* remove OnceLock

* Copies `parse_parameters()` function and other private functions it depends on from `zcash_proofs` (#8548)

* add links to copied code

* use upstream proofs and sapling

---------

Co-authored-by: Arya <[email protected]>
@mpguerra mpguerra linked an issue May 23, 2024 that may be closed by this pull request
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.

deps: Upgrade zcash_proofs and zcash_primitives in Zebra
2 participants