|
@@ -60,7 +60,7 @@ thiserror = "1.0.44"
|
|
|
|
|
|
|
|
# async-runtime
|
|
# async-runtime
|
|
|
async-std = {version = "1.12.0", features = ["attributes"], optional = true}
|
|
async-std = {version = "1.12.0", features = ["attributes"], optional = true}
|
|
|
-async-trait = {version = "0.1.72", optional = true}
|
|
|
|
|
|
|
+async-trait = {version = "0.1.73", optional = true}
|
|
|
futures = {version = "0.3.28", optional = true}
|
|
futures = {version = "0.3.28", optional = true}
|
|
|
smol = {version = "1.3.0", optional = true}
|
|
smol = {version = "1.3.0", optional = true}
|
|
|
|
|
|
|
@@ -69,19 +69,19 @@ async-rustls = {version = "0.4.0", features = ["dangerous_configuration"], optio
|
|
|
socket2 = {version = "0.5.3", optional = true, features = ["all"]}
|
|
socket2 = {version = "0.5.3", optional = true, features = ["all"]}
|
|
|
|
|
|
|
|
# Pluggable Transports
|
|
# Pluggable Transports
|
|
|
-arti-client = {version = "0.9.2", default-features = false, features = ["async-std", "rustls", "onion-service-client"], optional = true}
|
|
|
|
|
-tor-hscrypto = {version = "0.3.0", optional = true}
|
|
|
|
|
|
|
+arti-client = {version = "0.10.0", default-features = false, features = ["async-std", "rustls", "onion-service-client"], optional = true}
|
|
|
|
|
+tor-hscrypto = {version = "0.3.1", optional = true}
|
|
|
|
|
|
|
|
# TLS cert utilities
|
|
# TLS cert utilities
|
|
|
ed25519-compact = {version = "2.0.4", optional = true}
|
|
ed25519-compact = {version = "2.0.4", optional = true}
|
|
|
rcgen = {version = "0.11.1", optional = true}
|
|
rcgen = {version = "0.11.1", optional = true}
|
|
|
rustls-pemfile = {version = "1.0.3", optional = true}
|
|
rustls-pemfile = {version = "1.0.3", optional = true}
|
|
|
-x509-parser = {version = "0.15.0", features = ["validate", "verify"], optional = true}
|
|
|
|
|
|
|
+x509-parser = {version = "0.15.1", features = ["validate", "verify"], optional = true}
|
|
|
|
|
|
|
|
# Encoding
|
|
# Encoding
|
|
|
bs58 = {version = "0.5.0", optional = true}
|
|
bs58 = {version = "0.5.0", optional = true}
|
|
|
serde_json = {version = "1.0.104", optional = true}
|
|
serde_json = {version = "1.0.104", optional = true}
|
|
|
-serde = {version = "1.0.179", features = ["derive"], optional = true}
|
|
|
|
|
|
|
+serde = {version = "1.0.183", features = ["derive"], optional = true}
|
|
|
semver = {version = "1.0.18", optional = true}
|
|
semver = {version = "1.0.18", optional = true}
|
|
|
structopt = {version= "0.3.26", optional = true}
|
|
structopt = {version= "0.3.26", optional = true}
|
|
|
structopt-toml = {version= "0.5.1", optional = true}
|
|
structopt-toml = {version= "0.5.1", optional = true}
|
|
@@ -112,9 +112,9 @@ halo2_gadgets = {version = "0.3.0", features = ["circuit-params"], optional = tr
|
|
|
|
|
|
|
|
# Smart contract runtime
|
|
# Smart contract runtime
|
|
|
darkfi-sdk = {path = "src/sdk", optional = true}
|
|
darkfi-sdk = {path = "src/sdk", optional = true}
|
|
|
-wasmer = {version = "4.1.0", optional = true}
|
|
|
|
|
-wasmer-compiler-singlepass = {version = "4.1.0", optional = true}
|
|
|
|
|
-wasmer-middlewares = {version = "4.1.0", optional = true}
|
|
|
|
|
|
|
+wasmer = {version = "4.1.1", optional = true}
|
|
|
|
|
+wasmer-compiler-singlepass = {version = "4.1.1", optional = true}
|
|
|
|
|
+wasmer-middlewares = {version = "4.1.1", optional = true}
|
|
|
|
|
|
|
|
# Wallet management
|
|
# Wallet management
|
|
|
rusqlite = {version = "0.29.0", features = ["bundled-sqlcipher-vendored-openssl"], optional = true}
|
|
rusqlite = {version = "0.29.0", features = ["bundled-sqlcipher-vendored-openssl"], optional = true}
|
|
@@ -125,7 +125,7 @@ sled = {version = "0.34.7", optional = true}
|
|
|
sled-overlay = {version = "0.0.8", optional = true}
|
|
sled-overlay = {version = "0.0.8", optional = true}
|
|
|
|
|
|
|
|
[dev-dependencies]
|
|
[dev-dependencies]
|
|
|
-clap = {version = "4.3.19", features = ["derive"]}
|
|
|
|
|
|
|
+clap = {version = "4.3.21", features = ["derive"]}
|
|
|
halo2_proofs = {version = "0.3.0", features = ["dev-graph", "gadget-traces", "sanity-checks"]}
|
|
halo2_proofs = {version = "0.3.0", features = ["dev-graph", "gadget-traces", "sanity-checks"]}
|
|
|
halo2_gadgets = {version = "0.3.0", features = ["test-dev-graph", "test-dependencies"]}
|
|
halo2_gadgets = {version = "0.3.0", features = ["test-dev-graph", "test-dependencies"]}
|
|
|
plotters = "0.3.5"
|
|
plotters = "0.3.5"
|
|
@@ -299,5 +299,5 @@ required-features = ["zk"]
|
|
|
[patch.crates-io]
|
|
[patch.crates-io]
|
|
|
halo2_proofs = {git="https://github.com/parazyd/halo2", branch="v4"}
|
|
halo2_proofs = {git="https://github.com/parazyd/halo2", branch="v4"}
|
|
|
halo2_gadgets = {git="https://github.com/parazyd/halo2", branch="v4"}
|
|
halo2_gadgets = {git="https://github.com/parazyd/halo2", branch="v4"}
|
|
|
-arti-client = {git="https://gitlab.torproject.org/tpo/core/arti", rev="77b0dc2edc93c9ad09b833b176e0f7066f017dd1"}
|
|
|
|
|
-tor-hscrypto = {git="https://gitlab.torproject.org/tpo/core/arti", rev="77b0dc2edc93c9ad09b833b176e0f7066f017dd1"}
|
|
|
|
|
|
|
+arti-client = {git="https://gitlab.torproject.org/tpo/core/arti", rev="3fdadcc7509f60cfdfc51df2664aaf2f73bbd2f0"}
|
|
|
|
|
+tor-hscrypto = {git="https://gitlab.torproject.org/tpo/core/arti", rev="3fdadcc7509f60cfdfc51df2664aaf2f73bbd2f0"}
|