-
Notifications
You must be signed in to change notification settings - Fork 120
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
Use ff crate for traits and impls #90
Conversation
ff has been updated to |
Cargo.toml
Outdated
[dependencies.ff] | ||
git = "https://github.com/str4d/ff" | ||
rev = "91a8dc8284a09c456b36da44ca7de36f8b50550d" | ||
|
||
[features] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's change u128-support
feature in here to u128-support = ["ff/u128-support"]
until we've removed u128-support
from ff
.
Add yourself to |
Comments addressed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK modulo nit.
src/bls12_381/fq.rs
Outdated
0xef148d1ea0f4c069, | ||
0x40ab3263eff0206, | ||
]); | ||
use {Field, PrimeField, PrimeFieldDecodingError, PrimeFieldRepr}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
use ff::{
@bmerge try |
Use ff crate for traits and impls Depends on zkcrypto/ff#1
💔 Test failed - pairing-linux64-try |
Updated CI to @bmerge retry |
Use ff crate for traits and impls Depends on zkcrypto/ff#1
💔 Test failed - pairing-linux64-try |
@bmerge try |
Use ff crate for traits and impls Depends on zkcrypto/ff#1
💔 Test failed - pairing-linux64-try |
@bmerge retry |
@bmerge try |
Use ff crate for traits and impls Depends on zkcrypto/ff#1 and zkcrypto/ff#5
💔 Test failed - pairing-linux64-try |
@bmerge try |
Use ff crate for traits and impls Depends on zkcrypto/ff#1 and zkcrypto/ff#5
💔 Test failed - pairing-linux64-try |
@bmerge try |
Use ff crate for traits and impls Depends on zkcrypto/ff#1 and zkcrypto/ff#5
☀️ Test successful - pairing-linux32-try, pairing-linux64-try, pairing-windows32msvc-try, pairing-windows64msvc-try |
Squashed a couple of the later commits together. |
@bmerge try |
Use ff crate for traits and impls Depends on zkcrypto/ff#1 and zkcrypto/ff#5
☀️ Test successful - pairing-linux32-try, pairing-linux64-try, pairing-windows32msvc-try, pairing-windows64msvc-try |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK
@bmerge r+ |
📌 Commit fa81037 has been approved by |
Use ff crate for traits and impls Depends on zkcrypto/ff#1 and zkcrypto/ff#5
☀️ Test successful - pairing-linux32-auto, pairing-linux64-auto, pairing-windows32msvc-auto, pairing-windows64msvc-auto |
Make some methods pub for use in External Wallet Generators The exposed APIs may change in future crate versions.
Depends on zkcrypto/ff#1 and zkcrypto/ff#5