From b5e17afb864705dccb991553bea71cec94d737a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 5 May 2022 10:10:17 +0000 Subject: [PATCH] build(deps): bump jubjub from 0.3.0 to 0.9.0 Bumps [jubjub](https://github.com/zkcrypto/jubjub) from 0.3.0 to 0.9.0. - [Release notes](https://github.com/zkcrypto/jubjub/releases) - [Changelog](https://github.com/zkcrypto/jubjub/blob/main/RELEASES.md) - [Commits](https://github.com/zkcrypto/jubjub/compare/0.3.0...0.9.0) --- updated-dependencies: - dependency-name: jubjub dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 101 +++++++++++++++++++++++++++++++++++++++-- zebra-chain/Cargo.toml | 2 +- 2 files changed, 99 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5fe0549d4d6..a5aa410f89e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,5 +1,7 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. +version = 3 + [[package]] name = "abscissa_core" version = "0.5.2" @@ -192,6 +194,18 @@ dependencies = [ "typenum", ] +[[package]] +name = "bitvec" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1489fcb93a5bb47da0462ca93ad252ad6af2145cce58d10d46a83931ba9f016b" +dependencies = [ + "funty", + "radium", + "tap", + "wyz", +] + [[package]] name = "blake2b_simd" version = "0.5.10" @@ -244,6 +258,17 @@ dependencies = [ "subtle", ] +[[package]] +name = "bls12_381" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62250ece575fa9b22068b3a8d59586f01d426dd7785522efd97632959e71c986" +dependencies = [ + "ff", + "rand_core 0.6.3", + "subtle", +] + [[package]] name = "bs58" version = "0.3.1" @@ -626,6 +651,17 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" +[[package]] +name = "ff" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df689201f395c6b90dfe87127685f8dbfc083a5e779e613575d8bd7314300c3e" +dependencies = [ + "bitvec", + "rand_core 0.6.3", + "subtle", +] + [[package]] name = "fnv" version = "1.0.7" @@ -664,6 +700,12 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" +[[package]] +name = "funty" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" + [[package]] name = "futures" version = "0.3.5" @@ -813,6 +855,18 @@ version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aaf91faf136cb47367fa430cd46e37a788775e7fa104f8b4bcb3861dc389b724" +[[package]] +name = "group" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7391856def869c1c81063a03457c676fbcd419709c3dfb33d8d319de484b154d" +dependencies = [ + "byteorder", + "ff", + "rand_core 0.6.3", + "subtle", +] + [[package]] name = "gumdrop" version = "0.7.0" @@ -1009,7 +1063,21 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aaacc6b2b5fa79a5bd49de8439534b1f98886f06b88da02afeb968d60678b978" dependencies = [ - "bls12_381", + "bls12_381 0.1.1", + "subtle", +] + +[[package]] +name = "jubjub" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a575df5f985fe1cd5b2b05664ff6accfc46559032b954529fd225a2168d27b0f" +dependencies = [ + "bitvec", + "bls12_381 0.7.0", + "ff", + "group", + "rand_core 0.6.3", "subtle", ] @@ -1544,6 +1612,12 @@ dependencies = [ "proc-macro2 1.0.19", ] +[[package]] +name = "radium" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" + [[package]] name = "rand" version = "0.4.6" @@ -1604,6 +1678,12 @@ dependencies = [ "getrandom", ] +[[package]] +name = "rand_core" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" + [[package]] name = "rand_hc" version = "0.2.0" @@ -1649,7 +1729,7 @@ dependencies = [ "blake2b_simd", "byteorder", "digest 0.9.0", - "jubjub", + "jubjub 0.3.0", "rand_core 0.5.1", "serde", "thiserror", @@ -2060,6 +2140,12 @@ dependencies = [ "unicode-xid 0.2.1", ] +[[package]] +name = "tap" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" + [[package]] name = "tempdir" version = "0.3.7" @@ -2595,6 +2681,15 @@ dependencies = [ "winapi-build", ] +[[package]] +name = "wyz" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30b31594f29d27036c383b53b59ed3476874d518f0efb151b27a4c275141390e" +dependencies = [ + "tap", +] + [[package]] name = "x25519-dalek" version = "0.6.0" @@ -2633,7 +2728,7 @@ dependencies = [ "equihash", "futures", "hex", - "jubjub", + "jubjub 0.9.0", "lazy_static", "proptest", "proptest-derive", diff --git a/zebra-chain/Cargo.toml b/zebra-chain/Cargo.toml index b9ef62ff87a..c0023545567 100644 --- a/zebra-chain/Cargo.toml +++ b/zebra-chain/Cargo.toml @@ -16,7 +16,7 @@ byteorder = "1.3" chrono = { version = "0.4", features = ["serde"] } futures = "0.3" hex = "0.4" -jubjub = "0.3.0" +jubjub = "0.9.0" lazy_static = "1.4.0" rand_core = "0.5.1" ripemd160 = "0.8.0"