pairing 0.17.0
This commit is contained in:
parent
ee3e8fbfbb
commit
bdb42bcbc8
|
@ -18,7 +18,7 @@ futures-cpupool = { version = "0.1", optional = true }
|
|||
group = { version = "0.7", path = "../group" }
|
||||
num_cpus = { version = "1", optional = true }
|
||||
crossbeam = { version = "0.7", optional = true }
|
||||
pairing = { version = "0.16", path = "../pairing", optional = true }
|
||||
pairing = { version = "0.17", path = "../pairing", optional = true }
|
||||
rand_core = "0.5"
|
||||
byteorder = "1"
|
||||
subtle = "2.2.1"
|
||||
|
|
|
@ -37,7 +37,7 @@ optional = true
|
|||
|
||||
[dependencies.pairing]
|
||||
path = "../pairing"
|
||||
version = "0.16"
|
||||
version = "0.17"
|
||||
optional = true
|
||||
|
||||
[dependencies.rand_core]
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
name = "pairing"
|
||||
|
||||
# Remember to change version string in README.md.
|
||||
version = "0.16.0"
|
||||
version = "0.17.0"
|
||||
authors = [
|
||||
"Sean Bowe <ewillbefull@gmail.com>",
|
||||
"Jack Grigg <jack@z.cash>",
|
||||
|
|
|
@ -2,15 +2,10 @@
|
|||
|
||||
`pairing` is a crate for using pairing-friendly elliptic curves.
|
||||
|
||||
Currently, only the [BLS12-381](https://z.cash/blog/new-snark-curve.html)
|
||||
construction is implemented.
|
||||
`pairing` provides basic traits for pairing-friendly elliptic curve constructions.
|
||||
Specific curves are implemented in separate crates:
|
||||
|
||||
## Roadmap
|
||||
|
||||
`pairing` is being refactored into a generic library for working with
|
||||
pairing-friendly curves. After the refactor, `pairing` will provide basic traits
|
||||
for pairing-friendly elliptic curve constructions, while specific curves will be
|
||||
in separate crates.
|
||||
- [`bls12_381`](https://crates.io/crates/bls12_381) - the BLS12-381 curve.
|
||||
|
||||
## [Documentation](https://docs.rs/pairing/)
|
||||
|
||||
|
|
|
@ -19,7 +19,6 @@ ff = { version = "0.7", path = "../ff" }
|
|||
group = { version = "0.7", path = "../group" }
|
||||
hex = "0.4"
|
||||
jubjub = { version = "0.3", path = "../jubjub" }
|
||||
pairing = { version = "0.16", path = "../pairing" }
|
||||
protobuf = "=2.14.0" # 2.15 has MSRV of 1.44.1
|
||||
subtle = "2"
|
||||
zcash_primitives = { version = "0.2", path = "../zcash_primitives" }
|
||||
|
|
|
@ -17,7 +17,6 @@ bs58 = { version = "0.3", features = ["check"] }
|
|||
ff = { version = "0.7", path = "../ff" }
|
||||
group = { version = "0.7", path = "../group" }
|
||||
jubjub = { version = "0.3", path = "../jubjub" }
|
||||
pairing = { version = "0.16", path = "../pairing" }
|
||||
protobuf = "2"
|
||||
rand_core = "0.5.1"
|
||||
rusqlite = { version = "0.23", features = ["bundled"] }
|
||||
|
|
|
@ -29,7 +29,6 @@ hex = "0.4"
|
|||
jubjub = { version = "0.3", path = "../jubjub" }
|
||||
lazy_static = "1"
|
||||
log = "0.4"
|
||||
pairing = { version = "0.16", path = "../pairing" }
|
||||
rand = "0.7"
|
||||
rand_core = "0.5.1"
|
||||
ripemd160 = { version = "0.9", optional = true }
|
||||
|
|
|
@ -185,7 +185,6 @@ pub fn prf_ock(
|
|||
///
|
||||
/// ```
|
||||
/// extern crate ff;
|
||||
/// extern crate pairing;
|
||||
/// extern crate rand_core;
|
||||
/// extern crate zcash_primitives;
|
||||
///
|
||||
|
|
|
@ -25,7 +25,6 @@ group = { version = "0.7", path = "../group" }
|
|||
jubjub = { version = "0.3", path = "../jubjub" }
|
||||
lazy_static = "1"
|
||||
minreq = { version = "2", features = ["https"], optional = true }
|
||||
pairing = { version = "0.16", path = "../pairing" }
|
||||
rand_core = "0.5.1"
|
||||
wagyu-zcash-parameters = { version = "0.2", optional = true }
|
||||
zcash_primitives = { version = "0.2", path = "../zcash_primitives" }
|
||||
|
|
Loading…
Reference in New Issue