|
|
@@ -58,7 +58,7 @@ thiserror = "1.0.37"
|
|
|
|
|
|
# async-runtime
|
|
|
async-std = {version = "1.12.0", features = ["attributes"], optional = true}
|
|
|
-async-trait = {version = "0.1.58", optional = true}
|
|
|
+async-trait = {version = "0.1.59", optional = true}
|
|
|
futures = {version = "0.3.25", optional = true}
|
|
|
smol = {version = "1.2.5", optional = true}
|
|
|
|
|
|
@@ -69,27 +69,27 @@ ipnet = {version = "2.5.1", optional = true}
|
|
|
socket2 = {version = "0.4.7", optional = true}
|
|
|
|
|
|
# TLS cert utilities
|
|
|
-ed25519-compact = {version = "1.0.16", features = ["pem"], optional = true}
|
|
|
+ed25519-compact = {version = "2.0.2", features = ["pem"], optional = true}
|
|
|
rcgen = {version = "0.10.0", features = ["pem"], optional = true}
|
|
|
rustls-pemfile = {version = "1.0.1", optional = true}
|
|
|
|
|
|
# Encoding
|
|
|
bs58 = {version = "0.4.0", optional = true}
|
|
|
hex = {version = "0.4.3", optional = true}
|
|
|
-serde_json = {version = "1.0.87", optional = true}
|
|
|
-serde = {version = "1.0.147", features = ["derive"], optional = true}
|
|
|
+serde_json = {version = "1.0.89", optional = true}
|
|
|
+serde = {version = "1.0.148", features = ["derive"], optional = true}
|
|
|
structopt = {version= "0.3.26", optional = true}
|
|
|
structopt-toml = {version= "0.5.1", optional = true}
|
|
|
toml = {version = "0.5.9", optional = true}
|
|
|
|
|
|
# Utilities
|
|
|
# TODO: check chrono usage and impl our own
|
|
|
-chrono = {version = "0.4.22", optional = true}
|
|
|
+chrono = {version = "0.4.23", optional = true}
|
|
|
darkfi-serial = {path = "src/serial", optional = true}
|
|
|
darkfi-derive = {path = "src/serial/derive", optional = true}
|
|
|
darkfi-derive-internal = {path = "src/serial/derive-internal", optional = true}
|
|
|
fxhash = {version = "0.2.1", optional = true}
|
|
|
-indexmap = {version = "1.9.1", optional = true}
|
|
|
+indexmap = {version = "1.9.2", optional = true}
|
|
|
itertools = {version = "0.10.5", optional = true}
|
|
|
lazy-init = {version = "0.5.1", optional = true}
|
|
|
lazy_static = {version = "1.4.0", optional = true}
|
|
|
@@ -99,13 +99,12 @@ url = {version = "2.3.1", features = ["serde"], optional = true}
|
|
|
|
|
|
# Misc
|
|
|
# TODO: Implement something simple and kill these deps
|
|
|
-indicatif = {version = "0.17.1", optional = true}
|
|
|
+indicatif = {version = "0.17.2", optional = true}
|
|
|
simplelog = {version = "0.12.0", optional = true}
|
|
|
-termion = {version = "1.5.6", optional = true}
|
|
|
+termion = {version = "2.0.1", optional = true}
|
|
|
|
|
|
# Websockets
|
|
|
async-tungstenite = {version = "0.18.0", optional = true}
|
|
|
-tungstenite = {version = "0.17.3", optional = true}
|
|
|
|
|
|
# socks5
|
|
|
fast-socks5 = {version = "0.4.3", optional = true}
|
|
|
@@ -113,7 +112,7 @@ fast-socks5 = {version = "0.4.3", optional = true}
|
|
|
# Crypto
|
|
|
rand = {version = "0.8.5", optional = true}
|
|
|
blake2b_simd = {version = "1.0.0", optional = true}
|
|
|
-blake3 = {version = "1.3.1", optional = true}
|
|
|
+blake3 = {version = "1.3.3", optional = true}
|
|
|
chacha20poly1305 = {version = "0.10.1", optional = true}
|
|
|
crypto_api_chachapoly = {version = "0.5.0", optional = true}
|
|
|
halo2_proofs = {version = "0.2.0", optional = true}
|
|
|
@@ -126,9 +125,9 @@ sha2 = {version = "0.10.6", optional = true}
|
|
|
|
|
|
# Smart contract runtime
|
|
|
darkfi-sdk = {path = "src/sdk", optional = true}
|
|
|
-wasmer = {version = "3.0.0-rc.2", optional = true}
|
|
|
-wasmer-compiler-singlepass = {version = "3.0.0-rc.2", optional = true}
|
|
|
-wasmer-middlewares = {version = "3.0.0-rc.2", optional = true}
|
|
|
+wasmer = {version = "3.0.2", optional = true}
|
|
|
+wasmer-compiler-singlepass = {version = "3.0.2", optional = true}
|
|
|
+wasmer-middlewares = {version = "3.0.2", optional = true}
|
|
|
|
|
|
# Wallet management
|
|
|
libsqlite3-sys = {version = "0.24.2", features = ["bundled-sqlcipher"], optional = true }
|
|
|
@@ -143,11 +142,11 @@ dashu = { version = "0.2.0", git = "https://github.com/ertosns/dashu", optional=
|
|
|
rcell = { version = "1.1.3", optional=true }
|
|
|
|
|
|
[dev-dependencies]
|
|
|
-clap = {version = "3.2.20", features = ["derive"]}
|
|
|
+clap = {version = "4.0.28", features = ["derive"]}
|
|
|
halo2_proofs = {version = "0.2.0", features = ["dev-graph", "gadget-traces", "sanity-checks"]}
|
|
|
halo2_gadgets = {version = "0.2.0", features = ["dev-graph", "test-dependencies"]}
|
|
|
plotters = "0.3.4"
|
|
|
-env_logger = "0.9.3"
|
|
|
+env_logger = "0.10.0"
|
|
|
easy-parallel = "3.2.0"
|
|
|
|
|
|
|
|
|
@@ -330,7 +329,6 @@ wasm-runtime = [
|
|
|
|
|
|
websockets = [
|
|
|
"async-tungstenite",
|
|
|
- "tungstenite",
|
|
|
]
|
|
|
|
|
|
zkas = [
|