Update to latest zcash_* and zkcrypto crates.

This commit is contained in:
Sean Bowe 2020-09-22 15:14:20 -06:00
parent 16e91b0534
commit 52777e6d74
No known key found for this signature in database
GPG Key ID: 95684257D8F8B031
2 changed files with 54 additions and 70 deletions

112
Cargo.lock generated
View File

@ -1,16 +1,5 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
[[package]]
name = "addchain"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b2e69442aa5628ea6951fa33e24efe8313f4321a91bd729fc2f75bdfc858570"
dependencies = [
"num-bigint",
"num-integer",
"num-traits",
]
[[package]]
name = "aes"
version = "0.5.0"
@ -78,11 +67,11 @@ checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
[[package]]
name = "bellman"
version = "0.7.0"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5768c9425f64656561f5cf2442df39f808cb762dfdc73d8f0647122d33e2c340"
checksum = "cc584b78257b78b8359e751b140921df627ae90087818da4d316b1e83523c0c5"
dependencies = [
"bit-vec",
"bitvec",
"blake2s_simd",
"byteorder",
"crossbeam",
@ -107,10 +96,15 @@ dependencies = [
]
[[package]]
name = "bit-vec"
version = "0.6.2"
name = "bitvec"
version = "0.18.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f0dc55f2d8a1a85650ac47858bb001b4c0dd73d79e3c455a842925e68d29cd3"
checksum = "1d2838fdd79e8776dbe07a106c784b0f8dda571a21b2750a092cc4cbaa653c8e"
dependencies = [
"funty",
"radium",
"wyz",
]
[[package]]
name = "blake2b_simd"
@ -170,11 +164,11 @@ checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae"
[[package]]
name = "bls12_381"
version = "0.2.0"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4bb0547678ace536b8bd0cb9c033cffd6a8a660b70cbe0da3bb44a1dbda8ad0"
checksum = "4caf0101205582491f772d60a6fcb6bcec19963e68209cb631851eeadb01421f"
dependencies = [
"byteorder",
"bitvec",
"ff",
"group",
"pairing",
@ -378,31 +372,15 @@ dependencies = [
[[package]]
name = "ff"
version = "0.7.0"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01d11efdc125f2647dde5a0f5f88010a5b0f89b700f86052afa1d148c4696047"
checksum = "01646e077d4ebda82b73f1bca002ea1e91561a77df2431a9e79729bcc31950ef"
dependencies = [
"byteorder",
"ff_derive",
"bitvec",
"rand_core",
"subtle",
]
[[package]]
name = "ff_derive"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6876796d97d4a5e7f1c4a1645c5111f3acb2fc924172b78d949b8a89eb970d6a"
dependencies = [
"addchain",
"num-bigint",
"num-integer",
"num-traits",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "fpe"
version = "0.3.1"
@ -416,6 +394,12 @@ dependencies = [
"num-traits",
]
[[package]]
name = "funty"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ba62103ce691c2fd80fbae2213dfdda9ce60804973ac6b6e97de818ea7f52c8"
[[package]]
name = "futures"
version = "0.1.29"
@ -455,14 +439,13 @@ dependencies = [
[[package]]
name = "group"
version = "0.7.0"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7010d72d6222af90b421f4dbc9c1f05a6d658cce9ed35d441c3dda0ede59fee"
checksum = "cc11f9f5fbf1943b48ae7c2bf6846e7d827a512d1be4f23af708f5ca5d01dde1"
dependencies = [
"byteorder",
"ff",
"rand",
"rand_xorshift",
"rand_core",
"subtle",
]
@ -483,12 +466,12 @@ checksum = "644f9158b2f133fd50f5fb3242878846d9eb792e445c893805ff0e3824006e35"
[[package]]
name = "jubjub"
version = "0.4.0"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3b0d7e8d9439803f270fbeb2285f2818dfa989ecf47465fa4c87a59ea9c90e6"
checksum = "620638af3b80d23f4df0cae21e3cc9809ac8826767f345066f010bcea66a2c55"
dependencies = [
"bitvec",
"bls12_381",
"byteorder",
"ff",
"group",
"rand_core",
@ -610,15 +593,12 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
[[package]]
name = "pairing"
version = "0.17.0"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b6f13c321bf1105ef510ced10d0bc84ff9be6e8f593dd635af7a797b0335b91"
checksum = "4f702cdbee9e0a6272452c20dec82465bc821116598b4eeb63e9a71a69dbf7fd"
dependencies = [
"byteorder",
"ff",
"group",
"rand_core",
"subtle",
]
[[package]]
@ -645,6 +625,12 @@ dependencies = [
"proc-macro2",
]
[[package]]
name = "radium"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64de9a0c5361e034f1aefc9f71a86871ec870e766fe31a009734a989b329286a"
[[package]]
name = "rand"
version = "0.7.3"
@ -686,15 +672,6 @@ dependencies = [
"rand_core",
]
[[package]]
name = "rand_xorshift"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77d416b86801d23dde1aa643023b775c3a462efc0ed96443add11546cdf1dca8"
dependencies = [
"rand_core",
]
[[package]]
name = "redox_syscall"
version = "0.1.57"
@ -964,6 +941,12 @@ version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
name = "wyz"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214"
[[package]]
name = "zcash_history"
version = "0.2.0"
@ -977,11 +960,12 @@ dependencies = [
[[package]]
name = "zcash_primitives"
version = "0.3.0"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c00f10013279ae11155d41b29a0d366012d4ed8c1a1886d72c247b244eb2adbc"
checksum = "45ab71b5765cb89a423e3a2f0de596dc8e581bf5bbf9d933bc8c22833886d13c"
dependencies = [
"aes",
"bitvec",
"blake2b_simd",
"blake2s_simd",
"bls12_381",
@ -1003,9 +987,9 @@ dependencies = [
[[package]]
name = "zcash_proofs"
version = "0.3.0"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a72603377d95702e4d5ed6146135d55cb38057f9e021c19a3247e109ecdf620d"
checksum = "902845afb8636c4f88c0fd2a8bf338b645474488cb60676194fbf7713a3b9cc0"
dependencies = [
"bellman",
"blake2b_simd",

View File

@ -20,20 +20,20 @@ path = "src/rust/src/rustzcash.rs"
crate-type = ["staticlib"]
[dependencies]
bellman = "0.7"
bellman = "0.8"
blake2s_simd = "0.5"
bls12_381 = "0.2"
group = "0.7"
bls12_381 = "0.3"
group = "0.8"
libc = "0.2"
jubjub = "0.4"
jubjub = "0.5"
subtle = "2.2"
rand_core = "0.5.1"
tracing = "0.1"
tracing-core = "0.1"
tracing-appender = "0.1"
zcash_history = "0.2"
zcash_primitives = "0.3"
zcash_proofs = "0.3"
zcash_primitives = "0.4"
zcash_proofs = "0.4"
ed25519-zebra = "2.0.0"
[dependencies.tracing-subscriber]