|
@@ -69,20 +69,20 @@ async-rustls = {version = "0.4.1", features = ["dangerous_configuration"], optio
|
|
|
|
|
|
|
|
# Pluggable Transports
|
|
# Pluggable Transports
|
|
|
socket2 = {version = "0.5.5", features = ["all"], optional = true}
|
|
socket2 = {version = "0.5.5", features = ["all"], optional = true}
|
|
|
-arti-client = {version = "0.11.0", default-features = false, features = ["async-std", "error_detail", "rustls", "onion-service-client"], optional = true}
|
|
|
|
|
-tor-error = {version = "0.5.4", optional = true}
|
|
|
|
|
-tor-rtcompat = {version = "0.9.5", features = ["async-std", "rustls"], optional = true}
|
|
|
|
|
-tor-hscrypto = {version = "0.3.4", optional = true}
|
|
|
|
|
|
|
+arti-client = {version = "0.12.0", default-features = false, features = ["async-std", "error_detail", "rustls", "onion-service-client"], optional = true}
|
|
|
|
|
+tor-error = {version = "0.5.5", optional = true}
|
|
|
|
|
+tor-rtcompat = {version = "0.9.6", features = ["async-std", "rustls"], optional = true}
|
|
|
|
|
+tor-hscrypto = {version = "0.4.0", 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.3", optional = true}
|
|
rcgen = {version = "0.11.3", optional = true}
|
|
|
-rustls-pemfile = {version = "2.0.0-alpha.1", optional = true}
|
|
|
|
|
|
|
+rustls-pemfile = {version = "2.0.0", optional = true}
|
|
|
x509-parser = {version = "0.15.1", 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 = {version = "1.0.192", features = ["derive"], optional = true}
|
|
|
|
|
|
|
+serde = {version = "1.0.193", features = ["derive"], optional = true}
|
|
|
tinyjson = {version = "2.5.1", optional = true}
|
|
tinyjson = {version = "2.5.1", optional = true}
|
|
|
semver = {version = "1.0.20", optional = true}
|
|
semver = {version = "1.0.20", optional = true}
|
|
|
structopt = {version= "0.3.26", optional = true}
|
|
structopt = {version= "0.3.26", optional = true}
|
|
@@ -98,7 +98,7 @@ chrono = {version = "0.4.31", optional = true}
|
|
|
darkfi-serial = {path = "src/serial", optional = true}
|
|
darkfi-serial = {path = "src/serial", optional = true}
|
|
|
darkfi-derive = {path = "src/serial/derive", optional = true}
|
|
darkfi-derive = {path = "src/serial/derive", optional = true}
|
|
|
lazy_static = {version = "1.4.0", optional = true}
|
|
lazy_static = {version = "1.4.0", optional = true}
|
|
|
-url = {version = "2.4.1", features = ["serde"], optional = true}
|
|
|
|
|
|
|
+url = {version = "2.5.0", features = ["serde"], optional = true}
|
|
|
|
|
|
|
|
# Misc
|
|
# Misc
|
|
|
simplelog = {version = "0.12.1", optional = true}
|
|
simplelog = {version = "0.12.1", optional = true}
|
|
@@ -112,13 +112,13 @@ 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.2.3", optional = true}
|
|
|
|
|
-wasmer-compiler-singlepass = {version = "4.2.3", optional = true}
|
|
|
|
|
-wasmer-middlewares = {version = "4.2.3", optional = true}
|
|
|
|
|
|
|
+wasmer = {version = "4.2.4", optional = true}
|
|
|
|
|
+wasmer-compiler-singlepass = {version = "4.2.4", optional = true}
|
|
|
|
|
+wasmer-middlewares = {version = "4.2.4", optional = true}
|
|
|
|
|
|
|
|
# Wallet management
|
|
# Wallet management
|
|
|
-rusqlite = {version = "0.29.0", features = ["sqlcipher"], optional = true}
|
|
|
|
|
-libsqlite3-sys = {version = "0.26.0", features = ["sqlcipher"], optional = true}
|
|
|
|
|
|
|
+rusqlite = {version = "0.30.0", features = ["sqlcipher"], optional = true}
|
|
|
|
|
+libsqlite3-sys = {version = "0.27.0", features = ["sqlcipher"], optional = true}
|
|
|
|
|
|
|
|
# Blockchain store
|
|
# Blockchain store
|
|
|
sled = {version = "0.34.7", optional = true}
|
|
sled = {version = "0.34.7", optional = true}
|
|
@@ -128,7 +128,7 @@ sled-overlay = {version = "0.0.8", optional = true}
|
|
|
randomx = {git = "https://github.com/darkrenaissance/RandomX", optional = true}
|
|
randomx = {git = "https://github.com/darkrenaissance/RandomX", optional = true}
|
|
|
|
|
|
|
|
[dev-dependencies]
|
|
[dev-dependencies]
|
|
|
-clap = {version = "4.4.7", features = ["derive"]}
|
|
|
|
|
|
|
+clap = {version = "4.4.11", features = ["derive"]}
|
|
|
halo2_proofs = {version = "0.3.0", features = ["dev-graph", "sanity-checks"]}
|
|
halo2_proofs = {version = "0.3.0", features = ["dev-graph", "sanity-checks"]}
|
|
|
halo2_gadgets = "0.3.0"
|
|
halo2_gadgets = "0.3.0"
|
|
|
plotters = "0.3.5"
|
|
plotters = "0.3.5"
|