Browse Source

chore: Update crate dependencies

x 8 months ago
parent
commit
aa537b9e4b

File diff suppressed because it is too large
+ 184 - 233
Cargo.lock


+ 22 - 22
Cargo.toml

@@ -52,13 +52,13 @@ members = [
 
 [dependencies]
 # Hard dependencies
-libc = "0.2.174"
-thiserror = "2.0.12"
+libc = "0.2.177"
+thiserror = "2.0.17"
 tracing = "0.1.41"
 
 # async-runtime
 async-recursion = {version = "1.1.1", optional = true}
-async-trait = {version = "0.1.88", optional = true}
+async-trait = {version = "0.1.89", optional = true}
 futures = {version = "0.3.31", optional = true}
 smol = {version = "2.0.2", optional = true}
 pin-project-lite = {version = "0.2.16", optional = true}
@@ -67,14 +67,14 @@ pin-project-lite = {version = "0.2.16", optional = true}
 futures-rustls = {version = "0.26.0", default-features = false, features = ["logging", "tls12", "ring"], optional = true}
 
 # Pluggable Transports
-socket2 = {version = "0.6.0", features = ["all"], optional = true}
-arti-client = {version = "0.33.0", default-features = false, features = ["async-std", "compression", "error_detail", "rustls", "onion-service-client", "onion-service-service"], optional = true}
-tor-error = {version = "0.33.0", optional = true}
-tor-rtcompat = {version = "0.33.0", features = ["async-std", "rustls"], optional = true}
-tor-hscrypto = {version = "0.33.0", optional = true}
-tor-hsservice = {version = "0.33.0", optional = true}
-tor-proto = {version = "0.33.0", optional = true}
-tor-cell = {version = "0.33.0", optional = true}
+socket2 = {version = "0.6.1", features = ["all"], optional = true}
+arti-client = {version = "0.36.0", default-features = false, features = ["async-std", "compression", "error_detail", "rustls", "onion-service-client", "onion-service-service"], optional = true}
+tor-error = {version = "0.36.0", optional = true}
+tor-rtcompat = {version = "0.36.0", features = ["async-std", "rustls"], optional = true}
+tor-hscrypto = {version = "0.36.0", optional = true}
+tor-hsservice = {version = "0.36.0", optional = true}
+tor-proto = {version = "0.36.0", optional = true}
+tor-cell = {version = "0.36.0", optional = true}
 
 # TLS cert utilities
 ed25519-compact = {version = "2.1.1", optional = true}
@@ -85,14 +85,14 @@ x509-parser = {version = "0.17.0", features = ["validate", "verify"], optional =
 # Encoding
 bs58 = {version = "0.5.1", optional = true}
 hex = {version = "0.4.3", optional = true}
-serde = {version = "1.0.219", features = ["derive"], optional = true}
+serde = {version = "1.0.228", features = ["derive"], optional = true}
 tinyjson = {version = "2.5.1", optional = true}
 httparse = {version = "1.10.1", optional = true}
-primitive-types = {version = "0.13.1", optional = true}
-semver = {version = "1.0.26", optional = true}
+primitive-types = {version = "0.14.0", optional = true}
+semver = {version = "1.0.27", optional = true}
 structopt = {version= "0.3.26", optional = true}
 structopt-toml = {version= "0.5.1", optional = true}
-toml = {version = "0.9.5", optional = true}
+toml = {version = "0.9.8", optional = true}
 
 # Utilities
 #darkfi-serial = {path = "src/serial", optional = true}
@@ -101,16 +101,16 @@ darkfi-serial = {version = "0.5.1", optional = true}
 darkfi-derive = {version = "0.5.1", optional = true}
 
 # TODO: check chrono usage and impl our own
-chrono = {version = "0.4.41", optional = true}
+chrono = {version = "0.4.42", optional = true}
 lazy_static = {version = "1.5.0", optional = true}
 num-bigint = {version = "0.4.6", optional = true}
 url = {version = "2.5.4", features = ["serde"], optional = true}
 
 # Misc
-regex = {version = "1.11.1", optional = true}
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"], optional = true }
+regex = {version = "1.12.2", optional = true}
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"], optional = true }
 tracing-appender = {version = "0.2.3", optional = true }
-nu-ansi-term = {version = "0.46.0", optional = true}
+nu-ansi-term = {version = "0.50.3", optional = true}
 
 
 # Crypto
@@ -123,9 +123,9 @@ sha2 = {version = "0.10.9", optional = true}
 
 # Smart contract runtime
 darkfi-sdk = {path = "src/sdk", optional = true}
-wasmer = {version = "6.1.0-rc.2", features = ["singlepass"], optional = true}
-wasmer-compiler-singlepass = {version = "6.1.0-rc.2", optional = true}
-wasmer-middlewares = {version = "6.1.0-rc.2", optional = true}
+wasmer = {version = "6.1.0", features = ["singlepass"], optional = true}
+wasmer-compiler-singlepass = {version = "6.1.0", optional = true}
+wasmer-middlewares = {version = "6.1.0", optional = true}
 
 # Blockchain store
 sled-overlay = {version = "0.1.10", optional = true}

+ 4 - 4
bin/darkfid/Cargo.toml

@@ -23,10 +23,10 @@ tracing = "0.1.41"
 num-bigint = "0.4.6"
 rand = "0.8.5"
 sled-overlay = "0.1.10"
-toml = "0.9.5"
+toml = "0.9.8"
 
 # JSON-RPC
-async-trait = "0.1.88"
+async-trait = "0.1.89"
 tinyjson = "2.5.1"
 url = "2.5.4"
 
@@ -38,12 +38,12 @@ hex = "0.4.3"
 easy-parallel = "3.3.1"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.219", features = ["derive"]}
+serde = {version = "1.0.228", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 7 - 7
bin/darkirc/Cargo.toml

@@ -21,20 +21,20 @@ path = "src/main.rs"
 darkfi = {path = "../../", features = ["async-daemonize", "event-graph", "rpc", "zk"]}
 darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
 darkfi-serial = {version = "0.5.0", features = ["async"]}
-libc = "0.2.174"
+libc = "0.2.177"
 
 # Event Graph DB
 sled-overlay = "0.1.10"
 
 # TLS
-async-trait = "0.1.88"
+async-trait = "0.1.89"
 futures = "0.3.31"
 futures-rustls = {version = "0.26.0", default-features = false, features = ["logging", "tls12", "ring"]}
 rustls-pemfile = "2.2.0"
 
 # Crypto
 blake3 = "1.8.2"
-bcrypt = "0.17.0"
+bcrypt = "0.17.1"
 crypto_box = {version = "0.9.1", features = ["std", "chacha20"]}
 rand = "0.8.5"
 
@@ -44,19 +44,19 @@ url = "2.5.4"
 
 # Encoding and parsing
 bs58 = "0.5.1"
-toml = "0.9.5"
-semver = "1.0.26"
+toml = "0.9.8"
+semver = "1.0.27"
 
 # Daemon
 easy-parallel = "3.3.1"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.219", features = ["derive"]}
+serde = {version = "1.0.228", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 3 - 3
bin/drk/Cargo.toml

@@ -30,7 +30,7 @@ rand = "0.8.5"
 rodio = {version = "0.20.1", default-features = false, features = ["minimp3"]}
 rusqlite = {version = "0.37.0", features = ["sqlcipher"]}
 sled-overlay = "0.1.10"
-toml = "0.9.5"
+toml = "0.9.8"
 tracing = "0.1.41"
 url = "2.5.4"
 
@@ -38,12 +38,12 @@ url = "2.5.4"
 easy-parallel = "3.3.1"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.219", features = ["derive"]}
+serde = {version = "1.0.228", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 5 - 5
bin/explorer/explorerd/Cargo.toml

@@ -14,7 +14,7 @@ darkfi-sdk = {path = "../../../src/sdk"}
 darkfi-serial = "0.5.0"
 
 # JSON-RPC
-async-trait = "0.1.88"
+async-trait = "0.1.89"
 tinyjson = "2.5.1"
 url = "2.5.4"
 
@@ -22,12 +22,12 @@ url = "2.5.4"
 easy-parallel = "3.3.1"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.219", features = ["derive"]}
+serde = {version = "1.0.228", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 
@@ -39,8 +39,8 @@ blake3 = "1.8.2"
 tracing = "0.1.41"
 lazy_static = "1.5.0"
 tar = "0.4.44"
-toml = "0.9.5"
-thiserror = "2.0.12"
+toml = "0.9.8"
+thiserror = "2.0.17"
 
 # Testing
 tempdir = "0.3.7"

+ 1 - 1
bin/fud/fu/Cargo.toml

@@ -18,7 +18,7 @@ smol = "2.0.2"
 # Misc
 clap = {version = "4.4.11", features = ["derive"]}
 tracing = "0.1.41"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 url = "2.5.4"
 termcolor = "1.4.1"
 

+ 3 - 3
bin/fud/fud/Cargo.toml

@@ -26,7 +26,7 @@ bs58 = "0.5.1"
 sha2 = "0.10.9"
 
 # Misc
-async-trait = "0.1.88"
+async-trait = "0.1.89"
 blake3 = "1.8.2"
 rand = "0.8.5"
 tracing = "0.1.41"
@@ -39,7 +39,7 @@ easy-parallel = "3.3.1"
 futures = "0.3.31"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
@@ -51,7 +51,7 @@ equix = "0.2.5"
 sled-overlay = "0.1.10"
 
 # Argument parsing
-serde = {version = "1.0.219", features = ["derive"]}
+serde = {version = "1.0.228", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 1 - 1
bin/genev/genev-cli/Cargo.toml

@@ -17,7 +17,7 @@ darkfi-serial = "0.5.0"
 smol = "2.0.2"
 clap = {version = "4.4.11", features = ["derive"]}
 tracing = "0.1.41"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tinyjson = "2.5.1"
 url = "2.5.4"
 

+ 3 - 3
bin/genev/genevd/Cargo.toml

@@ -31,7 +31,7 @@ blake3 = "1.8.2"
 sled-overlay = "0.1.10"
 
 # Misc
-async-trait = "0.1.88"
+async-trait = "0.1.89"
 tracing = "0.1.41"
 tinyjson = "2.5.1"
 url = "2.5.4"
@@ -40,12 +40,12 @@ url = "2.5.4"
 easy-parallel = "3.3.1"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
 # Argument parsing
-serde = { version = "1.0.219", features = ["derive"] }
+serde = { version = "1.0.228", features = ["derive"] }
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 5 - 5
bin/lilith/Cargo.toml

@@ -12,24 +12,24 @@ repository = "https://codeberg.org/darkrenaissance/darkfi"
 darkfi = {path = "../../", features = ["toml", "async-daemonize", "rpc"]}
 
 # Misc
-async-trait = "0.1.88"
+async-trait = "0.1.89"
 futures = "0.3.31"
 tracing = "0.1.41"
-semver = "1.0.26"
+semver = "1.0.27"
 tinyjson = "2.5.1"
-toml = "0.9.5"
+toml = "0.9.8"
 url = "2.5.4"
 
 # Daemon
 easy-parallel = "3.3.1"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.219", features = ["derive"]}
+serde = {version = "1.0.228", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 2 - 2
bin/minerd/Cargo.toml

@@ -26,12 +26,12 @@ url = "2.5.4"
 easy-parallel = "3.3.1"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.219", features = ["derive"]}
+serde = {version = "1.0.228", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 7 - 7
bin/tau/taud/Cargo.toml

@@ -37,15 +37,15 @@ rand = "0.8.5"
 
 # Encoding and parsing
 bs58 = "0.5.1"
-toml = "0.9.5"
+toml = "0.9.8"
 
 # Misc
-async-trait = "0.1.88"
-chrono = "0.4.41"
+async-trait = "0.1.89"
+chrono = "0.4.42"
 futures = "0.3.31"
-libc = "0.2.174"
+libc = "0.2.177"
 tracing = "0.1.41"
-thiserror = "2.0.12"
+thiserror = "2.0.17"
 tinyjson = "2.5.1"
 url = "2.5.4"
 
@@ -53,12 +53,12 @@ url = "2.5.4"
 easy-parallel = "3.3.1"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
 # Argument parsing
-serde = { version = "1.0.219", features = ["derive"] }
+serde = { version = "1.0.228", features = ["derive"] }
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 2 - 2
bin/vanityaddr/Cargo.toml

@@ -11,12 +11,12 @@ edition = "2021"
 [dependencies]
 arg = {git = "https://github.com/parazyd/arg"}
 bs58 = "0.5.1"
-ctrlc = "3.4.7"
+ctrlc = "3.5.1"
 darkfi = {path = "../../", features = ["util"]}
 darkfi-sdk = {path = "../../src/sdk"}
 darkfi_money_contract = {path = "../../src/contract/money", features = ["no-entrypoint", "client"]}
 rand = "0.8.5"
-rayon = "1.10.0"
+rayon = "1.11.0"
 
 [lints]
 workspace = true

+ 3 - 3
example/dchat/dchatd/Cargo.toml

@@ -19,17 +19,17 @@ darkfi-serial = "0.5.0"
 easy-parallel = "3.3.1"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
 # arg parsing
-serde = {version = "1.0.219", features = ["derive"]}
+serde = {version = "1.0.228", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 
 # misc
-async-trait = "0.1.88"
+async-trait = "0.1.89"
 tracing = "0.1.41"
 url = "2.5.4"
 # ANCHOR_END: dependencies

+ 5 - 5
example/p2pdebug/Cargo.toml

@@ -14,10 +14,10 @@ darkfi = {path = "../../", features = ["net", "rpc"]}
 # Async
 smol = "2.0.2"
 futures = "0.3.31"
-async-std = "1.13.1"
-async-trait = "0.1.88"
+async-std = "1.13.2"
+async-trait = "0.1.89"
 async-channel = "2.5.0"
-async-executor = "1.13.2"
+async-executor = "1.13.3"
 easy-parallel = "3.3.1"
 
 # Crypto
@@ -25,13 +25,13 @@ rand = "0.8.5"
 
 # Misc
 clap = {version = "4.4.11", features = ["derive"]}
-log = "0.4.27"
+log = "0.4.28"
 simplelog = "0.12.2"
 fxhash = "0.2.1"
 url = "2.5.4"
 
 # Encoding and parsing
-serde_json = "1.0.142"
+serde_json = "1.0.145"
 
 [lints]
 workspace = true

+ 1 - 1
fuzz/honggfuzz/Cargo.toml

@@ -8,7 +8,7 @@ edition = "2021"
 cargo-fuzz = true
 
 [dependencies]
-honggfuzz = "0.5.57"
+honggfuzz = "0.5.58"
 bitcoin = "0.32.7"
 
 [dependencies.darkfi]

+ 4 - 4
script/evgrd/Cargo.toml

@@ -39,15 +39,15 @@ url = "2.5.4"
 smol = "2.0.2"
 
 # evgrd deps
-async-trait = {version = "0.1.88", optional = true}
+async-trait = {version = "0.1.89", optional = true}
 futures = {version = "0.3.31", optional = true}
-semver = {version = "1.0.26", optional = true}
+semver = {version = "1.0.27", optional = true}
 easy-parallel = {version = "3.3.1", optional = true}
 signal-hook-async-std = {version = "0.3.0", optional = true}
 signal-hook = {version = "0.3.18", optional = true}
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"], optional = true }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"], optional = true }
 tracing-appender = { version = "0.2.3", optional = true }
-serde = {version = "1.0.219", features = ["derive"], optional = true}
+serde = {version = "1.0.228", features = ["derive"], optional = true}
 structopt = {version = "0.3.26", optional = true}
 structopt-toml = {version = "0.5.1", optional = true}
 

+ 3 - 3
script/research/blockchain-storage-metrics/Cargo.toml

@@ -18,7 +18,7 @@ darkfi-serial = "0.5.0"
 tracing = "0.1.41"
 
 # JSON-RPC
-async-trait = "0.1.88"
+async-trait = "0.1.89"
 tinyjson = "2.5.1"
 url = "2.5.4"
 
@@ -26,12 +26,12 @@ url = "2.5.4"
 easy-parallel = "3.3.1"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.219", features = ["derive"]}
+serde = {version = "1.0.228", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 1 - 1
script/research/dam/dam-cli/Cargo.toml

@@ -17,6 +17,6 @@ darkfi-serial = "0.5.0"
 # Misc
 clap = {version = "4.4.11", features = ["derive"]}
 tracing = "0.1.41"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 smol = "2.0.2"
 url = "2.5.4"

+ 4 - 4
script/research/dam/damd/Cargo.toml

@@ -18,20 +18,20 @@ darkfi-serial = "0.5.0"
 tracing = "0.1.41"
 
 # JSON-RPC
-async-trait = "0.1.88"
+async-trait = "0.1.89"
 tinyjson = "2.5.1"
 url = "2.5.4"
 
 # Daemon
-async-std = {version = "1.13.1", features = ["attributes"]}
+async-std = {version = "1.13.2", features = ["attributes"]}
 easy-parallel = "3.3.1"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.219", features = ["derive"]}
+serde = {version = "1.0.228", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 2 - 2
script/research/generic-node/Cargo.toml

@@ -17,13 +17,13 @@ rand = "0.8.5"
 # Daemon
 easy-parallel = "3.3.1"
 tracing = "0.1.41"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.219", features = ["derive"]}
+serde = {version = "1.0.228", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 2 - 2
script/research/mnemonic/Cargo.toml

@@ -9,11 +9,11 @@ edition = "2021"
 
 [dependencies]
 pasta_curves = "0.5.1"
-anyhow = "1.0.98"
+anyhow = "1.0.100"
 rand = "0.8.5"
 pbkdf2 = "0.12.2"
 hmac = "0.12.1"
 sha2 = "0.10.9"
 num-bigint = {version = "0.4.6", features = ["rand"]}
 num-traits = "0.2.19"
-unicode-normalization = "0.1.24"
+unicode-normalization = "0.1.25"

+ 1 - 1
script/research/pallas_constants/Cargo.toml

@@ -10,7 +10,7 @@ edition = "2021"
 [workspace]
 
 [dependencies]
-anyhow = "1.0.98"
+anyhow = "1.0.100"
 darkfi = {path = "../../../", features = ["blockchain"]}
 darkfi-sdk = {path = "../../../src/sdk"}
 

+ 4 - 4
script/research/rlnd/rlnd/Cargo.toml

@@ -21,20 +21,20 @@ sled-overlay = "0.1.10"
 tracing = "0.1.41"
 
 # JSON-RPC
-async-trait = "0.1.88"
+async-trait = "0.1.89"
 tinyjson = "2.5.1"
 url = "2.5.4"
 
 # Daemon
-async-std = {version = "1.13.1", features = ["attributes"]}
+async-std = {version = "1.13.2", features = ["attributes"]}
 easy-parallel = "3.3.1"
 signal-hook-async-std = "0.3.0"
 signal-hook = "0.3.18"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 tracing-appender = "0.2.3"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.219", features = ["derive"]}
+serde = {version = "1.0.228", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 1 - 1
script/research/tfhe/Cargo.toml

@@ -9,4 +9,4 @@ edition = "2021"
 
 [dependencies]
 tfhe = {version = "0.5.4", features = ["boolean", "shortint", "integer", "x86_64-unix", "internal-keycache"]}
-rayon = "1.10.0"
+rayon = "1.11.0"

+ 1 - 1
src/contract/dao/Cargo.toml

@@ -14,7 +14,7 @@ bs58 = "0.5.1"
 darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
 darkfi-serial = { version = "0.5.0", features = ["derive", "crypto"] }
 darkfi_money_contract = { path = "../money", features = ["no-entrypoint"] }
-thiserror = "2.0.12"
+thiserror = "2.0.17"
 
 # The following dependencies are used for the client API and
 # probably shouldn't be in WASM

+ 2 - 2
src/contract/deployooor/Cargo.toml

@@ -11,8 +11,8 @@ crate-type = ["cdylib", "rlib"]
 [dependencies]
 darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
 darkfi-serial = { version = "0.5.0", features = ["derive", "crypto"] }
-thiserror = "2.0.12"
-wasmparser = "0.236.0"
+thiserror = "2.0.17"
+wasmparser = "0.240.0"
 
 # The following dependencies are used for the client API and
 # probably shouldn't be in WASM

+ 1 - 1
src/contract/money/Cargo.toml

@@ -13,7 +13,7 @@ blake3 = "1.8.2"
 bs58 = "0.5.1"
 darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
 darkfi-serial = { version = "0.5.0", features = ["derive", "crypto"] }
-thiserror = "2.0.12"
+thiserror = "2.0.17"
 
 # The following dependencies are used for the client API and
 # probably shouldn't be in WASM

+ 1 - 1
src/contract/test-harness/Cargo.toml

@@ -17,7 +17,7 @@ darkfi_deployooor_contract = {path = "../deployooor", features = ["client", "no-
 num-bigint = "0.4.6"
 blake3 = "1.8.2"
 tracing = "0.1.41"
-tracing-subscriber = { version = "0.3.19", default-features = false, features = ["fmt"] }
+tracing-subscriber = { version = "0.3.20", default-features = false, features = ["fmt"] }
 rand = "0.8.5"
 sled-overlay = "0.1.10"
 

+ 1 - 1
src/net/transport/tor.rs

@@ -43,7 +43,7 @@ use smol::{
 use tor_cell::relaycell::msg::Connected;
 use tor_error::ErrorReport;
 use tor_hsservice::{HsNickname, RendRequest, RunningOnionService};
-use tor_proto::stream::IncomingStreamRequest;
+use tor_proto::client::stream::IncomingStreamRequest;
 use tor_rtcompat::PreferredRuntime;
 use tracing::{debug, error, warn};
 use url::Url;

+ 3 - 3
src/sdk/Cargo.toml

@@ -18,7 +18,7 @@ wasm = []
 
 [dependencies]
 # Error handling
-thiserror = "2.0.12"
+thiserror = "2.0.17"
 
 # Serialization
 darkfi-serial = {version = "0.5.1", features = ["crypto"]}
@@ -43,10 +43,10 @@ rand = "0.8.5"
 # Misc
 lazy_static = "1.5.0"
 subtle = "2.6.1"
-hashbrown = "0.15.5"
+hashbrown = "0.16.0"
 
 # Storage
-sled-overlay = "0.1.9"
+sled-overlay = "0.1.10"
 
 [dev-dependencies]
 halo2_proofs = {version = "0.3.1", features = ["dev-graph", "sanity-checks"]}

Some files were not shown because too many files changed in this diff