diff --git a/Cargo.lock b/Cargo.lock index 37967cf2a..735a2855f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -67,19 +67,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "bellman" -version = "0.2.0" +version = "0.6.0" dependencies = [ "bit-vec 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", "blake2s_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ff 0.5.2", + "ff 0.6.0", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "futures-cpupool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "group 0.2.0", + "group 0.6.0", "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 1.10.1 (registry+https://github.com/rust-lang/crates.io-index)", - "pairing 0.15.1", + "pairing 0.16.0", "rand 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand_xorshift 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -305,16 +305,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "ff" -version = "0.5.2" +version = "0.6.0" dependencies = [ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ff_derive 0.4.1", + "ff_derive 0.6.0", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "ff_derive" -version = "0.4.1" +version = "0.6.0" dependencies = [ "num-bigint 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", @@ -375,9 +375,9 @@ dependencies = [ [[package]] name = "group" -version = "0.2.0" +version = "0.6.0" dependencies = [ - "ff 0.5.2", + "ff 0.6.0", "rand 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand_xorshift 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -418,17 +418,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" name = "librustzcash" version = "0.2.0" dependencies = [ - "bellman 0.2.0", + "bellman 0.6.0", "blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)", "blake2s_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)", - "ff 0.5.2", + "ff 0.6.0", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)", - "pairing 0.15.1", + "pairing 0.16.0", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - "zcash_history 0.0.1", - "zcash_primitives 0.1.0", - "zcash_proofs 0.1.0", + "zcash_history 0.2.0", + "zcash_primitives 0.2.0", + "zcash_proofs 0.2.0", ] [[package]] @@ -499,11 +499,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "pairing" -version = "0.15.1" +version = "0.16.0" dependencies = [ "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ff 0.5.2", - "group 0.2.0", + "ff 0.6.0", + "group 0.6.0", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand_xorshift 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -851,23 +851,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "zcash_client_backend" -version = "0.1.0" +version = "0.2.0" dependencies = [ "bech32 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", - "ff 0.5.2", + "ff 0.6.0", "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "pairing 0.15.1", + "pairing 0.16.0", "protobuf 2.8.1 (registry+https://github.com/rust-lang/crates.io-index)", "protobuf-codegen-pure 2.8.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand_xorshift 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "subtle 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "zcash_primitives 0.1.0", + "zcash_primitives 0.2.0", ] [[package]] name = "zcash_history" -version = "0.0.1" +version = "0.2.0" dependencies = [ "assert_matches 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "bigint 4.4.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -878,20 +878,20 @@ dependencies = [ [[package]] name = "zcash_primitives" -version = "0.1.0" +version = "0.2.0" dependencies = [ "aes 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)", "blake2s_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "crypto_api_chachapoly 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ff 0.5.2", + "ff 0.6.0", "fpe 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "pairing 0.15.1", + "pairing 0.16.0", "rand 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand_xorshift 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -902,17 +902,17 @@ dependencies = [ [[package]] name = "zcash_proofs" -version = "0.1.0" +version = "0.2.0" dependencies = [ - "bellman 0.2.0", + "bellman 0.6.0", "blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)", "directories 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "ff 0.5.2", - "pairing 0.15.1", + "ff 0.6.0", + "pairing 0.16.0", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand_xorshift 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "zcash_primitives 0.1.0", + "zcash_primitives 0.2.0", ] [metadata] diff --git a/bellman/Cargo.toml b/bellman/Cargo.toml index 3acc8c424..f329609f0 100644 --- a/bellman/Cargo.toml +++ b/bellman/Cargo.toml @@ -6,19 +6,19 @@ homepage = "https://github.com/ebfull/bellman" license = "MIT/Apache-2.0" name = "bellman" repository = "https://github.com/ebfull/bellman" -version = "0.2.0" +version = "0.6.0" edition = "2018" [dependencies] bit-vec = "0.4.4" blake2s_simd = "0.5" -ff = { version = "0.5.0", path = "../ff" } +ff = { version = "0.6", path = "../ff" } futures = "0.1" futures-cpupool = { version = "0.1", optional = true } -group = { version = "0.2.0", path = "../group" } +group = { version = "0.6", path = "../group" } num_cpus = { version = "1", optional = true } crossbeam = { version = "0.7", optional = true } -pairing = { version = "0.15.0", path = "../pairing", optional = true } +pairing = { version = "0.16", path = "../pairing", optional = true } rand_core = "0.5" byteorder = "1" diff --git a/ff/Cargo.toml b/ff/Cargo.toml index 94480b04c..e1cf5e3b4 100644 --- a/ff/Cargo.toml +++ b/ff/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ff" -version = "0.5.2" +version = "0.6.0" authors = ["Sean Bowe "] description = "Library for building and interfacing with finite fields" readme = "README.md" @@ -12,7 +12,7 @@ edition = "2018" [dependencies] byteorder = "1" -ff_derive = { version = "^0.4.1", path = "ff_derive", optional = true } +ff_derive = { version = "0.6", path = "ff_derive", optional = true } rand_core = "0.5" [features] diff --git a/ff/ff_derive/Cargo.toml b/ff/ff_derive/Cargo.toml index 04a9bc23c..8c28a1350 100644 --- a/ff/ff_derive/Cargo.toml +++ b/ff/ff_derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ff_derive" -version = "0.4.1" +version = "0.6.0" authors = ["Sean Bowe "] description = "Procedural macro library used to build custom prime field implementations" documentation = "https://docs.rs/ff/" diff --git a/group/Cargo.toml b/group/Cargo.toml index 03c172f9d..9b8fe5f76 100644 --- a/group/Cargo.toml +++ b/group/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "group" -version = "0.2.0" +version = "0.6.0" authors = [ "Sean Bowe ", "Jack Grigg ", @@ -15,7 +15,7 @@ repository = "https://github.com/ebfull/group" edition = "2018" [dependencies] -ff = { version = "0.5.0", path = "../ff" } +ff = { version = "0.6", path = "../ff" } rand = "0.7" rand_xorshift = "0.2" diff --git a/librustzcash/Cargo.toml b/librustzcash/Cargo.toml index 304dbdfec..4a2bfb706 100644 --- a/librustzcash/Cargo.toml +++ b/librustzcash/Cargo.toml @@ -20,17 +20,17 @@ path = "src/rustzcash.rs" crate-type = ["staticlib"] [dependencies] -bellman = { version = "0.2.0", path = "../bellman" } +bellman = { version = "0.6", path = "../bellman" } blake2b_simd = "0.5" blake2s_simd = "0.5" -ff = { version = "0.5.0", path = "../ff" } +ff = { version = "0.6", path = "../ff" } libc = "0.2" -pairing = { version = "0.15.0", path = "../pairing" } +pairing = { version = "0.16", path = "../pairing" } lazy_static = "1" rand_core = "0.5.1" -zcash_history = { version = "0.0.1", path = "../zcash_history" } -zcash_primitives = { version = "0.1.0", path = "../zcash_primitives" } -zcash_proofs = { version = "0.1.0", path = "../zcash_proofs" } +zcash_history = { version = "0.2", path = "../zcash_history" } +zcash_primitives = { version = "0.2", path = "../zcash_primitives" } +zcash_proofs = { version = "0.2", path = "../zcash_proofs" } [badges] maintenance = { status = "deprecated" } diff --git a/pairing/Cargo.toml b/pairing/Cargo.toml index d46fad7a2..daf60188e 100644 --- a/pairing/Cargo.toml +++ b/pairing/Cargo.toml @@ -2,7 +2,7 @@ name = "pairing" # Remember to change version string in README.md. -version = "0.15.1" +version = "0.16.0" authors = [ "Sean Bowe ", "Jack Grigg ", @@ -18,8 +18,8 @@ edition ="2018" [dependencies] byteorder = "1" -ff = { version = "^0.5.2", path = "../ff", features = ["derive"] } -group = { version = "0.2.0", path = "../group" } +ff = { version = "0.6", path = "../ff", features = ["derive"] } +group = { version = "0.6", path = "../group" } rand_core = "0.5" [dev-dependencies] diff --git a/zcash_client_backend/Cargo.toml b/zcash_client_backend/Cargo.toml index 3e472fd30..562d1a50e 100644 --- a/zcash_client_backend/Cargo.toml +++ b/zcash_client_backend/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zcash_client_backend" description = "APIs for creating shielded Zcash light clients" -version = "0.1.0" +version = "0.2.0" authors = [ "Jack Grigg ", ] @@ -13,12 +13,12 @@ edition = "2018" [dependencies] bech32 = "0.7" -ff = { version = "0.5.0", path = "../ff" } +ff = { version = "0.6", path = "../ff" } hex = "0.3" -pairing = { version = "0.15.0", path = "../pairing" } +pairing = { version = "0.16", path = "../pairing" } protobuf = "2" subtle = "2" -zcash_primitives = { version = "0.1.0", path = "../zcash_primitives" } +zcash_primitives = { version = "0.2", path = "../zcash_primitives" } [build-dependencies] protobuf-codegen-pure = "2" diff --git a/zcash_history/Cargo.toml b/zcash_history/Cargo.toml index ee91d3a10..8f254e28e 100644 --- a/zcash_history/Cargo.toml +++ b/zcash_history/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zcash_history" -version = "0.0.1" +version = "0.2.0" authors = ["NikVolf "] edition = "2018" license = "MIT/Apache-2.0" diff --git a/zcash_primitives/Cargo.toml b/zcash_primitives/Cargo.toml index 4766c7a4a..d3fab13c9 100644 --- a/zcash_primitives/Cargo.toml +++ b/zcash_primitives/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zcash_primitives" description = "Rust implementations of the Zcash primitives" -version = "0.1.0" +version = "0.2.0" authors = [ "Jack Grigg ", ] @@ -17,12 +17,12 @@ blake2b_simd = "0.5" blake2s_simd = "0.5" byteorder = "1" crypto_api_chachapoly = "0.2.1" -ff = { version = "0.5.0", path = "../ff" } +ff = { version = "0.6", path = "../ff" } fpe = "0.2" hex = "0.3" lazy_static = "1" log = "0.4" -pairing = { version = "0.15.0", path = "../pairing" } +pairing = { version = "0.16", path = "../pairing" } rand = "0.7" rand_core = "0.5.1" ripemd160 = { version = "0.8", optional = true } diff --git a/zcash_proofs/Cargo.toml b/zcash_proofs/Cargo.toml index a88798407..3d2a8d4be 100644 --- a/zcash_proofs/Cargo.toml +++ b/zcash_proofs/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zcash_proofs" description = "Zcash zk-SNARK circuits and proving APIs" -version = "0.1.0" +version = "0.2.0" authors = [ "Jack Grigg ", ] @@ -12,14 +12,14 @@ license = "MIT OR Apache-2.0" edition = "2018" [dependencies] -bellman = { version = "0.2.0", path = "../bellman", default-features = false, features = ["groth16"] } +bellman = { version = "0.6", path = "../bellman", default-features = false, features = ["groth16"] } blake2b_simd = "0.5" byteorder = "1" directories = { version = "1", optional = true } -ff = { version = "0.5.0", path = "../ff" } -pairing = { version = "0.15.0", path = "../pairing" } +ff = { version = "0.6", path = "../ff" } +pairing = { version = "0.16", path = "../pairing" } rand_core = "0.5.1" -zcash_primitives = { version = "0.1.0", path = "../zcash_primitives" } +zcash_primitives = { version = "0.2", path = "../zcash_primitives" } [dev-dependencies] rand_xorshift = "0.2"