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

Bump version to 0.5.0 and fix clippy #19

Merged
merged 3 commits into from
Dec 18, 2023
Merged

Bump version to 0.5.0 and fix clippy #19

merged 3 commits into from
Dec 18, 2023

Conversation

jonathanpwang
Copy link

@jonathanpwang jonathanpwang commented Dec 18, 2023

Sync with upstream for v0.5.0.

See privacy-scaling-explorations#96 for context.

Highlight

Emphasize that now the Serialize, Deserialize implementations for bn256::{Fr, G1Affine} are using the human-readable (aka to_repr() implementations) format. One should remember that this means you should NOT use Serialize, Deserialize implementations for anything where performance is critical (such as serializing/deserializing proving keys).

Currently we use bincode with the derived Serialize, Deserialize on Snark, but since snark proofs are pretty small it should be inconsequential.

davidnevadoc and others added 3 commits December 15, 2023 17:05
* update rust-toolchain: 1.74.0

* fix clippy: remove unnecessary cast

fix clippy: remove unnecessary cast

* fix clippy: remove unnecesarry ref

* fix clippy: allow redundant closure call

* fix clippy: introduce iterators when possible

fix clippy: introduce iterators when possible

* fix clippy: tuple inicialization

* fix clippy: motgomery_form behind asm feature

* fix clippy: move use ::serde
@jonathanpwang jonathanpwang merged commit aa4d981 into main Dec 18, 2023
7 checks passed
@jonathanpwang jonathanpwang deleted the sync/0.5.0 branch December 18, 2023 18:55
@jonathanpwang jonathanpwang changed the title [chore] Bump version to 0.5.0 and fix clippy Bump version to 0.5.0 and fix clippy Dec 18, 2023
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.

3 participants