|
@@ -462,16 +462,6 @@ version = "0.8.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "cf9ff0bbfd639f15c74af777d81383cf53efb7c93613f6cab67c6c11e05bbf8b"
|
|
checksum = "cf9ff0bbfd639f15c74af777d81383cf53efb7c93613f6cab67c6c11e05bbf8b"
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "bigint"
|
|
|
|
|
-version = "4.4.3"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "c0e8c8a600052b52482eff2cf4d810e462fdff1f656ac1ecb6232132a1ed7def"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "byteorder",
|
|
|
|
|
- "crunchy 0.1.6",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "bincode"
|
|
name = "bincode"
|
|
|
version = "1.3.3"
|
|
version = "1.3.3"
|
|
@@ -548,10 +538,22 @@ version = "0.22.3"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "5237f00a8c86130a0cc317830e558b966dd7850d48a953d998c813f01a41b527"
|
|
checksum = "5237f00a8c86130a0cc317830e558b966dd7850d48a953d998c813f01a41b527"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "funty",
|
|
|
|
|
- "radium",
|
|
|
|
|
|
|
+ "funty 1.2.0",
|
|
|
|
|
+ "radium 0.6.2",
|
|
|
"tap",
|
|
"tap",
|
|
|
- "wyz",
|
|
|
|
|
|
|
+ "wyz 0.4.0",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "bitvec"
|
|
|
|
|
+version = "1.0.0"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "1489fcb93a5bb47da0462ca93ad252ad6af2145cce58d10d46a83931ba9f016b"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "funty 2.0.0",
|
|
|
|
|
+ "radium 0.7.0",
|
|
|
|
|
+ "tap",
|
|
|
|
|
+ "wyz 0.5.0",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -629,17 +631,6 @@ dependencies = [
|
|
|
"once_cell",
|
|
"once_cell",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "bls12_381"
|
|
|
|
|
-version = "0.6.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "6d28daeeded7949f1c7c72693377c98473b00be0aa0023760a84a300e4e7c74b"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "ff",
|
|
|
|
|
- "rand_core 0.6.3",
|
|
|
|
|
- "subtle",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "borsh"
|
|
name = "borsh"
|
|
|
version = "0.9.1"
|
|
version = "0.9.1"
|
|
@@ -705,9 +696,9 @@ dependencies = [
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "bumpalo"
|
|
name = "bumpalo"
|
|
|
-version = "3.9.1"
|
|
|
|
|
|
|
+version = "3.8.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899"
|
|
|
|
|
|
|
+checksum = "8f1e260c3a9040a7c19a12468758f4c16f31a81a1fe087482be9570ec864bb6c"
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "bv"
|
|
name = "bv"
|
|
@@ -1241,12 +1232,6 @@ dependencies = [
|
|
|
"lazy_static",
|
|
"lazy_static",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "crunchy"
|
|
|
|
|
-version = "0.1.6"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "a2f4a431c5c9f662e1200b7c7f02c34e91361150e382089a8f2dec3ba680cbda"
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "crunchy"
|
|
name = "crunchy"
|
|
|
version = "0.2.2"
|
|
version = "0.2.2"
|
|
@@ -1364,6 +1349,7 @@ dependencies = [
|
|
|
"async-trait",
|
|
"async-trait",
|
|
|
"async-tungstenite",
|
|
"async-tungstenite",
|
|
|
"bincode",
|
|
"bincode",
|
|
|
|
|
+ "bitvec 1.0.0",
|
|
|
"blake2b_simd 1.0.0",
|
|
"blake2b_simd 1.0.0",
|
|
|
"bs58",
|
|
"bs58",
|
|
|
"bytes",
|
|
"bytes",
|
|
@@ -1372,8 +1358,8 @@ dependencies = [
|
|
|
"dirs 4.0.0",
|
|
"dirs 4.0.0",
|
|
|
"futures",
|
|
"futures",
|
|
|
"group",
|
|
"group",
|
|
|
- "halo2",
|
|
|
|
|
"halo2_gadgets",
|
|
"halo2_gadgets",
|
|
|
|
|
+ "halo2_proofs",
|
|
|
"hex",
|
|
"hex",
|
|
|
"incrementalmerkletree",
|
|
"incrementalmerkletree",
|
|
|
"indexmap",
|
|
"indexmap",
|
|
@@ -1855,7 +1841,7 @@ version = "0.11.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "b2958d04124b9f27f175eaeb9a9f383d026098aa837eadd8ba22c11f13a05b9e"
|
|
checksum = "b2958d04124b9f27f175eaeb9a9f383d026098aa837eadd8ba22c11f13a05b9e"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "bitvec",
|
|
|
|
|
|
|
+ "bitvec 0.22.3",
|
|
|
"rand_core 0.6.3",
|
|
"rand_core 0.6.3",
|
|
|
"subtle",
|
|
"subtle",
|
|
|
]
|
|
]
|
|
@@ -2007,6 +1993,12 @@ version = "1.2.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "1847abb9cb65d566acd5942e94aea9c8f547ad02c98e1649326fc0e8910b8b1e"
|
|
checksum = "1847abb9cb65d566acd5942e94aea9c8f547ad02c98e1649326fc0e8910b8b1e"
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "funty"
|
|
|
|
|
+version = "2.0.0"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "futures"
|
|
name = "futures"
|
|
|
version = "0.3.19"
|
|
version = "0.3.19"
|
|
@@ -2259,42 +2251,39 @@ dependencies = [
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
-name = "halo2"
|
|
|
|
|
-version = "0.1.0-beta.1"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "0f186b85ed81082fb1cf59d52b0111f02915e89a4ac61d292b38d075e570f3a9"
|
|
|
|
|
|
|
+name = "halo2_gadgets"
|
|
|
|
|
+version = "0.0.0"
|
|
|
|
|
+source = "git+https://github.com/zcash/halo2?branch=main#9617336d46a18f3949260731d02bd711fba9d863"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "backtrace",
|
|
|
|
|
- "blake2b_simd 0.5.11",
|
|
|
|
|
|
|
+ "arrayvec 0.7.2",
|
|
|
|
|
+ "bitvec 0.22.3",
|
|
|
"ff",
|
|
"ff",
|
|
|
"group",
|
|
"group",
|
|
|
|
|
+ "halo2_proofs",
|
|
|
|
|
+ "lazy_static",
|
|
|
"pasta_curves",
|
|
"pasta_curves",
|
|
|
"plotters",
|
|
"plotters",
|
|
|
|
|
+ "proptest",
|
|
|
"rand 0.8.4",
|
|
"rand 0.8.4",
|
|
|
- "rayon",
|
|
|
|
|
- "tabbycat",
|
|
|
|
|
|
|
+ "subtle",
|
|
|
|
|
+ "uint",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
-name = "halo2_gadgets"
|
|
|
|
|
-version = "0.0.0"
|
|
|
|
|
-source = "git+https://github.com/parazyd/halo2_gadgets.git?rev=b45c527276bb2309f3b256eb5f45ccdcc5bd8c0f#b45c527276bb2309f3b256eb5f45ccdcc5bd8c0f"
|
|
|
|
|
|
|
+name = "halo2_proofs"
|
|
|
|
|
+version = "0.1.0-beta.1"
|
|
|
|
|
+source = "git+https://github.com/zcash/halo2?branch=main#9617336d46a18f3949260731d02bd711fba9d863"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "arrayvec 0.7.2",
|
|
|
|
|
- "bigint",
|
|
|
|
|
- "bitvec",
|
|
|
|
|
|
|
+ "backtrace",
|
|
|
|
|
+ "blake2b_simd 1.0.0",
|
|
|
|
|
+ "bumpalo",
|
|
|
"ff",
|
|
"ff",
|
|
|
"group",
|
|
"group",
|
|
|
- "halo2",
|
|
|
|
|
- "lazy_static",
|
|
|
|
|
- "memuse",
|
|
|
|
|
- "nonempty",
|
|
|
|
|
"pasta_curves",
|
|
"pasta_curves",
|
|
|
"plotters",
|
|
"plotters",
|
|
|
- "proptest",
|
|
|
|
|
- "rand 0.8.4",
|
|
|
|
|
- "reddsa",
|
|
|
|
|
- "subtle",
|
|
|
|
|
|
|
+ "rand_core 0.6.3",
|
|
|
|
|
+ "rayon",
|
|
|
|
|
+ "tabbycat",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -2309,7 +2298,7 @@ version = "0.15.2"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "92c171d55b98633f4ed3860808f004099b36c1cc29c42cfc53aa8591b21efcf2"
|
|
checksum = "92c171d55b98633f4ed3860808f004099b36c1cc29c42cfc53aa8591b21efcf2"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "crunchy 0.2.2",
|
|
|
|
|
|
|
+ "crunchy",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -2655,20 +2644,6 @@ dependencies = [
|
|
|
"serde_json",
|
|
"serde_json",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "jubjub"
|
|
|
|
|
-version = "0.8.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "e2e7baec19d4e83f9145d4891178101a604565edff9645770fc979804138b04c"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "bitvec",
|
|
|
|
|
- "bls12_381",
|
|
|
|
|
- "ff",
|
|
|
|
|
- "group",
|
|
|
|
|
- "rand_core 0.6.3",
|
|
|
|
|
- "subtle",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "keccak"
|
|
name = "keccak"
|
|
|
version = "0.1.0"
|
|
version = "0.1.0"
|
|
@@ -2759,7 +2734,7 @@ version = "0.2.2"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "d0f6ab710cec28cef759c5f18671a27dae2a5f952cdaaee1d8e2908cb2478a80"
|
|
checksum = "d0f6ab710cec28cef759c5f18671a27dae2a5f952cdaaee1d8e2908cb2478a80"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "crunchy 0.2.2",
|
|
|
|
|
|
|
+ "crunchy",
|
|
|
"digest 0.9.0",
|
|
"digest 0.9.0",
|
|
|
"subtle",
|
|
"subtle",
|
|
|
]
|
|
]
|
|
@@ -2880,15 +2855,6 @@ dependencies = [
|
|
|
"autocfg 1.0.1",
|
|
"autocfg 1.0.1",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "memuse"
|
|
|
|
|
-version = "0.2.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "f69d25cd7528769ad3d897e99eb942774bff8b23165012af490351a44c5b583b"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "nonempty",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "mime"
|
|
name = "mime"
|
|
|
version = "0.3.16"
|
|
version = "0.3.16"
|
|
@@ -2994,12 +2960,6 @@ dependencies = [
|
|
|
"version_check",
|
|
"version_check",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "nonempty"
|
|
|
|
|
-version = "0.7.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "e9e591e719385e6ebaeb5ce5d3887f7d5676fceca6411d1925ccc95745f3d6f7"
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "ntapi"
|
|
name = "ntapi"
|
|
|
version = "0.3.6"
|
|
version = "0.3.6"
|
|
@@ -3237,11 +3197,11 @@ dependencies = [
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "pasta_curves"
|
|
name = "pasta_curves"
|
|
|
-version = "0.2.1"
|
|
|
|
|
|
|
+version = "0.3.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "d647d91972bad78120fd61e06b225fcda117805c9bbf17676b51bd03a251278b"
|
|
|
|
|
|
|
+checksum = "82b6fc4f73033f6aa52fdde0c38f1f570e7f2c244f22e441f62a144556891b8c"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "blake2b_simd 0.5.11",
|
|
|
|
|
|
|
+ "blake2b_simd 1.0.0",
|
|
|
"ff",
|
|
"ff",
|
|
|
"group",
|
|
"group",
|
|
|
"lazy_static",
|
|
"lazy_static",
|
|
@@ -3569,6 +3529,12 @@ version = "0.6.2"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fb"
|
|
checksum = "643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fb"
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "radium"
|
|
|
|
|
+version = "0.7.0"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "rand"
|
|
name = "rand"
|
|
|
version = "0.6.5"
|
|
version = "0.6.5"
|
|
@@ -3799,23 +3765,6 @@ dependencies = [
|
|
|
"rand_core 0.3.1",
|
|
"rand_core 0.3.1",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "reddsa"
|
|
|
|
|
-version = "0.0.0"
|
|
|
|
|
-source = "git+https://github.com/str4d/redjubjub.git?rev=416a6a8ebf8bd42c114c938883016c04f338de72#416a6a8ebf8bd42c114c938883016c04f338de72"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "blake2b_simd 0.5.11",
|
|
|
|
|
- "byteorder",
|
|
|
|
|
- "digest 0.9.0",
|
|
|
|
|
- "group",
|
|
|
|
|
- "jubjub",
|
|
|
|
|
- "pasta_curves",
|
|
|
|
|
- "rand_core 0.6.3",
|
|
|
|
|
- "serde",
|
|
|
|
|
- "thiserror",
|
|
|
|
|
- "zeroize",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "redox_syscall"
|
|
name = "redox_syscall"
|
|
|
version = "0.1.57"
|
|
version = "0.1.57"
|
|
@@ -5400,7 +5349,7 @@ version = "2.0.2"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237"
|
|
checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "crunchy 0.2.2",
|
|
|
|
|
|
|
+ "crunchy",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -5567,6 +5516,18 @@ version = "0.1.3"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c"
|
|
checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c"
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "uint"
|
|
|
|
|
+version = "0.9.1"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "6470ab50f482bde894a037a57064480a246dbfdd5960bd65a44824693f08da5f"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "byteorder",
|
|
|
|
|
+ "crunchy",
|
|
|
|
|
+ "hex",
|
|
|
|
|
+ "static_assertions",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "unicode-bidi"
|
|
name = "unicode-bidi"
|
|
|
version = "0.3.7"
|
|
version = "0.3.7"
|
|
@@ -5940,6 +5901,15 @@ dependencies = [
|
|
|
"tap",
|
|
"tap",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "wyz"
|
|
|
|
|
+version = "0.5.0"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "30b31594f29d27036c383b53b59ed3476874d518f0efb151b27a4c275141390e"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "tap",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "xattr"
|
|
name = "xattr"
|
|
|
version = "0.2.2"
|
|
version = "0.2.2"
|