backend-lib: Migrate to latest in-progress revision of Rust crates
Includes performance improvements to block scanning.
This commit is contained in:
parent
7149def6f1
commit
9eeb5ba04c
|
@ -477,7 +477,7 @@ checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "equihash"
|
name = "equihash"
|
||||||
version = "0.2.0"
|
version = "0.2.0"
|
||||||
source = "git+https://github.com/zcash/librustzcash.git?rev=a99e842404ad99d3ec73082b0cd6679e6adc0ee2#a99e842404ad99d3ec73082b0cd6679e6adc0ee2"
|
source = "git+https://github.com/zcash/librustzcash.git?rev=961f902795133b34c17c61a8f540aba4bc097006#961f902795133b34c17c61a8f540aba4bc097006"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"blake2b_simd",
|
"blake2b_simd",
|
||||||
"byteorder",
|
"byteorder",
|
||||||
|
@ -502,7 +502,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "f4jumble"
|
name = "f4jumble"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
source = "git+https://github.com/zcash/librustzcash.git?rev=a99e842404ad99d3ec73082b0cd6679e6adc0ee2#a99e842404ad99d3ec73082b0cd6679e6adc0ee2"
|
source = "git+https://github.com/zcash/librustzcash.git?rev=961f902795133b34c17c61a8f540aba4bc097006#961f902795133b34c17c61a8f540aba4bc097006"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"blake2b_simd",
|
"blake2b_simd",
|
||||||
]
|
]
|
||||||
|
@ -1053,7 +1053,7 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "orchard"
|
name = "orchard"
|
||||||
version = "0.6.0"
|
version = "0.6.0"
|
||||||
source = "git+https://github.com/zcash/orchard.git?rev=189257391a5726d7f3f2568d547a5ef8603c7156#189257391a5726d7f3f2568d547a5ef8603c7156"
|
source = "git+https://github.com/zcash/orchard.git?rev=9a85034ce932ca398da16529482e5efecc474c50#9a85034ce932ca398da16529482e5efecc474c50"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aes",
|
"aes",
|
||||||
"bitvec",
|
"bitvec",
|
||||||
|
@ -2208,8 +2208,8 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zcash_address"
|
name = "zcash_address"
|
||||||
version = "0.3.0"
|
version = "0.3.1"
|
||||||
source = "git+https://github.com/zcash/librustzcash.git?rev=a99e842404ad99d3ec73082b0cd6679e6adc0ee2#a99e842404ad99d3ec73082b0cd6679e6adc0ee2"
|
source = "git+https://github.com/zcash/librustzcash.git?rev=961f902795133b34c17c61a8f540aba4bc097006#961f902795133b34c17c61a8f540aba4bc097006"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bech32",
|
"bech32",
|
||||||
"bs58",
|
"bs58",
|
||||||
|
@ -2220,7 +2220,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zcash_client_backend"
|
name = "zcash_client_backend"
|
||||||
version = "0.10.0"
|
version = "0.10.0"
|
||||||
source = "git+https://github.com/zcash/librustzcash.git?rev=a99e842404ad99d3ec73082b0cd6679e6adc0ee2#a99e842404ad99d3ec73082b0cd6679e6adc0ee2"
|
source = "git+https://github.com/zcash/librustzcash.git?rev=961f902795133b34c17c61a8f540aba4bc097006#961f902795133b34c17c61a8f540aba4bc097006"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64",
|
"base64",
|
||||||
"bech32",
|
"bech32",
|
||||||
|
@ -2250,6 +2250,7 @@ dependencies = [
|
||||||
"which",
|
"which",
|
||||||
"zcash_address",
|
"zcash_address",
|
||||||
"zcash_encoding",
|
"zcash_encoding",
|
||||||
|
"zcash_keys",
|
||||||
"zcash_note_encryption",
|
"zcash_note_encryption",
|
||||||
"zcash_primitives",
|
"zcash_primitives",
|
||||||
"zip32",
|
"zip32",
|
||||||
|
@ -2258,7 +2259,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zcash_client_sqlite"
|
name = "zcash_client_sqlite"
|
||||||
version = "0.8.1"
|
version = "0.8.1"
|
||||||
source = "git+https://github.com/zcash/librustzcash.git?rev=a99e842404ad99d3ec73082b0cd6679e6adc0ee2#a99e842404ad99d3ec73082b0cd6679e6adc0ee2"
|
source = "git+https://github.com/zcash/librustzcash.git?rev=961f902795133b34c17c61a8f540aba4bc097006#961f902795133b34c17c61a8f540aba4bc097006"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bs58",
|
"bs58",
|
||||||
"byteorder",
|
"byteorder",
|
||||||
|
@ -2288,12 +2289,36 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zcash_encoding"
|
name = "zcash_encoding"
|
||||||
version = "0.2.0"
|
version = "0.2.0"
|
||||||
source = "git+https://github.com/zcash/librustzcash.git?rev=a99e842404ad99d3ec73082b0cd6679e6adc0ee2#a99e842404ad99d3ec73082b0cd6679e6adc0ee2"
|
source = "git+https://github.com/zcash/librustzcash.git?rev=961f902795133b34c17c61a8f540aba4bc097006#961f902795133b34c17c61a8f540aba4bc097006"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"byteorder",
|
"byteorder",
|
||||||
"nonempty",
|
"nonempty",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "zcash_keys"
|
||||||
|
version = "0.0.0"
|
||||||
|
source = "git+https://github.com/zcash/librustzcash.git?rev=961f902795133b34c17c61a8f540aba4bc097006#961f902795133b34c17c61a8f540aba4bc097006"
|
||||||
|
dependencies = [
|
||||||
|
"bech32",
|
||||||
|
"bls12_381",
|
||||||
|
"bs58",
|
||||||
|
"byteorder",
|
||||||
|
"document-features",
|
||||||
|
"group",
|
||||||
|
"hdwallet",
|
||||||
|
"memuse",
|
||||||
|
"nonempty",
|
||||||
|
"rand_core",
|
||||||
|
"sapling-crypto",
|
||||||
|
"subtle",
|
||||||
|
"tracing",
|
||||||
|
"zcash_address",
|
||||||
|
"zcash_encoding",
|
||||||
|
"zcash_primitives",
|
||||||
|
"zip32",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zcash_note_encryption"
|
name = "zcash_note_encryption"
|
||||||
version = "0.4.0"
|
version = "0.4.0"
|
||||||
|
@ -2310,7 +2335,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zcash_primitives"
|
name = "zcash_primitives"
|
||||||
version = "0.13.0"
|
version = "0.13.0"
|
||||||
source = "git+https://github.com/zcash/librustzcash.git?rev=a99e842404ad99d3ec73082b0cd6679e6adc0ee2#a99e842404ad99d3ec73082b0cd6679e6adc0ee2"
|
source = "git+https://github.com/zcash/librustzcash.git?rev=961f902795133b34c17c61a8f540aba4bc097006#961f902795133b34c17c61a8f540aba4bc097006"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aes",
|
"aes",
|
||||||
"bip0039",
|
"bip0039",
|
||||||
|
@ -2347,7 +2372,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zcash_proofs"
|
name = "zcash_proofs"
|
||||||
version = "0.13.0"
|
version = "0.13.0"
|
||||||
source = "git+https://github.com/zcash/librustzcash.git?rev=a99e842404ad99d3ec73082b0cd6679e6adc0ee2#a99e842404ad99d3ec73082b0cd6679e6adc0ee2"
|
source = "git+https://github.com/zcash/librustzcash.git?rev=961f902795133b34c17c61a8f540aba4bc097006#961f902795133b34c17c61a8f540aba4bc097006"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bellman",
|
"bellman",
|
||||||
"blake2b_simd",
|
"blake2b_simd",
|
||||||
|
|
|
@ -64,10 +64,10 @@ path = "src/main/rust/lib.rs"
|
||||||
crate-type = ["staticlib", "cdylib"]
|
crate-type = ["staticlib", "cdylib"]
|
||||||
|
|
||||||
[patch.crates-io]
|
[patch.crates-io]
|
||||||
orchard = { git = "https://github.com/zcash/orchard.git", rev = "189257391a5726d7f3f2568d547a5ef8603c7156" }
|
orchard = { git = "https://github.com/zcash/orchard.git", rev = "9a85034ce932ca398da16529482e5efecc474c50" }
|
||||||
sapling = { package = "sapling-crypto", git = "https://github.com/zcash/sapling-crypto.git", rev = "4ec6a48daab0af1fe6cb930f6a150030ce91d0e9" }
|
sapling = { package = "sapling-crypto", git = "https://github.com/zcash/sapling-crypto.git", rev = "4ec6a48daab0af1fe6cb930f6a150030ce91d0e9" }
|
||||||
zcash_address = { git = "https://github.com/zcash/librustzcash.git", rev = "a99e842404ad99d3ec73082b0cd6679e6adc0ee2" }
|
zcash_address = { git = "https://github.com/zcash/librustzcash.git", rev = "961f902795133b34c17c61a8f540aba4bc097006" }
|
||||||
zcash_client_backend = { git = "https://github.com/zcash/librustzcash.git", rev = "a99e842404ad99d3ec73082b0cd6679e6adc0ee2" }
|
zcash_client_backend = { git = "https://github.com/zcash/librustzcash.git", rev = "961f902795133b34c17c61a8f540aba4bc097006" }
|
||||||
zcash_client_sqlite = { git = "https://github.com/zcash/librustzcash.git", rev = "a99e842404ad99d3ec73082b0cd6679e6adc0ee2" }
|
zcash_client_sqlite = { git = "https://github.com/zcash/librustzcash.git", rev = "961f902795133b34c17c61a8f540aba4bc097006" }
|
||||||
zcash_primitives = { git = "https://github.com/zcash/librustzcash.git", rev = "a99e842404ad99d3ec73082b0cd6679e6adc0ee2" }
|
zcash_primitives = { git = "https://github.com/zcash/librustzcash.git", rev = "961f902795133b34c17c61a8f540aba4bc097006" }
|
||||||
zcash_proofs = { git = "https://github.com/zcash/librustzcash.git", rev = "a99e842404ad99d3ec73082b0cd6679e6adc0ee2" }
|
zcash_proofs = { git = "https://github.com/zcash/librustzcash.git", rev = "961f902795133b34c17c61a8f540aba4bc097006" }
|
||||||
|
|
Loading…
Reference in New Issue