ソースを参照

chore: Update crate dependencies

parazyd 1 年間 前
コミット
f5baac83cf

+ 3 - 14
Cargo.lock

@@ -2259,7 +2259,7 @@ dependencies = [
  "rand 0.8.5",
  "smol",
  "thiserror 2.0.11",
- "wasmparser 0.223.1",
+ "wasmparser 0.226.0",
 ]
 
 [[package]]
@@ -9560,19 +9560,6 @@ dependencies = [
  "semver 1.0.25",
 ]
 
-[[package]]
-name = "wasmparser"
-version = "0.223.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "664b980991ed9a8c834eb528a8979ab1109edcf52dc05dd5751e2cc3fb31035d"
-dependencies = [
- "bitflags 2.8.0",
- "hashbrown 0.15.2",
- "indexmap 2.7.1",
- "semver 1.0.25",
- "serde",
-]
-
 [[package]]
 name = "wasmparser"
 version = "0.226.0"
@@ -9580,8 +9567,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "bc28600dcb2ba68d7e5f1c3ba4195c2bddc918c0243fd702d0b6dbd05689b681"
 dependencies = [
  "bitflags 2.8.0",
+ "hashbrown 0.15.2",
  "indexmap 2.7.1",
  "semver 1.0.25",
+ "serde",
 ]
 
 [[package]]

+ 4 - 4
Cargo.toml

@@ -53,8 +53,8 @@ members = [
 
 [dependencies]
 # Hard dependencies
-libc = "0.2.169"
-log = "0.4.25"
+libc = "0.2.170"
+log = "0.4.26"
 thiserror = "2.0.11"
 
 # async-runtime
@@ -85,7 +85,7 @@ x509-parser = {version = "0.17.0", features = ["validate", "verify"], optional =
 
 # Encoding
 bs58 = {version = "0.5.1", optional = true}
-serde = {version = "1.0.217", features = ["derive"], optional = true}
+serde = {version = "1.0.218", features = ["derive"], optional = true}
 tinyjson = {version = "2.5.1", optional = true}
 httparse = {version = "1.10.0", optional = true}
 semver = {version = "1.0.25", optional = true}
@@ -111,7 +111,7 @@ regex = {version = "1.11.1", optional = true}
 
 # Crypto
 rand = {version = "0.8.5", optional = true}
-blake3 = {version = "1.5.5", features = ["rayon"], optional = true}
+blake3 = {version = "1.6.0", features = ["rayon"], optional = true}
 crypto_api_chachapoly = {version = "0.5.0", optional = true}
 halo2_proofs = {version = "0.3.0", features = ["circuit-params"], optional = true}
 halo2_gadgets = {version = "0.3.1", features = ["circuit-params"], optional = true}

+ 2 - 2
bin/app/Cargo.toml

@@ -18,7 +18,7 @@ harfbuzz-sys = { git = "https://github.com/narodnik/rust-harfbuzz2", features =
 freetype-rs = { version = "0.37.0", features = ["bundled"] }
 
 image = "0.25.5"
-log = { version = "0.4.25", features = ["release_max_level_info"] }
+log = { version = "0.4.26", features = ["release_max_level_info"] }
 glam = "0.29.2"
 #zmq = "0.10.0"
 #async_zmq = "0.4.0"
@@ -43,7 +43,7 @@ semver = "1.0.25"
 chrono = "0.4.39"
 async-gen = "0.2.3"
 async-trait = "0.1.86"
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 simplelog = "0.12.2"
 # For log files
 file-rotate = "0.7.6"

+ 2 - 2
bin/darkfi-mmproxy/Cargo.toml

@@ -13,7 +13,7 @@ darkfi = {path = "../../", features = ["async-daemonize", "async-serial", "syste
 darkfi-serial = {version = "0.4.2", features = ["async"]}
 
 # Misc
-log = "0.4.25"
+log = "0.4.26"
 
 # Monero
 monero = {version = "0.21.0", features = ["full"]}
@@ -34,7 +34,7 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 3 - 3
bin/darkfid/Cargo.toml

@@ -17,9 +17,9 @@ darkfi-sdk = {path = "../../src/sdk"}
 darkfi-serial = "0.4.2"
 
 # Misc
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 bs58 = "0.5.1"
-log = "0.4.25"
+log = "0.4.26"
 num-bigint = "0.4.6"
 rand = "0.8.5"
 sled-overlay = "0.1.6"
@@ -38,7 +38,7 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 4 - 4
bin/darkirc/Cargo.toml

@@ -21,7 +21,7 @@ path = "src/main.rs"
 darkfi = {path = "../../", features = ["async-daemonize", "event-graph", "rpc", "zk"]}
 darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
 darkfi-serial = {version = "0.4.2", features = ["async"]}
-libc = "0.2.169"
+libc = "0.2.170"
 
 # Event Graph DB
 sled-overlay = "0.1.6"
@@ -33,13 +33,13 @@ futures-rustls = {version = "0.26.0", default-features = false, features = ["log
 rustls-pemfile = "2.2.0"
 
 # Crypto
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 bcrypt = "0.17.0"
 crypto_box = {version = "0.9.1", features = ["std", "chacha20"]}
 rand = "0.8.5"
 
 # Misc
-log = "0.4.25"
+log = "0.4.26"
 url = "2.5.4"
 
 # Encoding and parsing
@@ -55,7 +55,7 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 2 - 2
bin/dhtd/dhtd/Cargo.toml

@@ -10,11 +10,11 @@ edition = "2021"
 
 [dependencies]
 async-trait = "0.1.86"
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 darkfi = {path = "../../../", features = ["dht"]}
 darkfi-serial = {version = "0.4.2", features = ["derive", "crypto"]}
 easy-parallel = "3.3.1"
-log = "0.4.25"
+log = "0.4.26"
 rand = "0.8.5"
 simplelog = "0.12.2"
 smol = "2.0.2"

+ 3 - 3
bin/drk/Cargo.toml

@@ -18,10 +18,10 @@ darkfi-sdk = {path = "../../src/sdk", features = ["async"]}
 darkfi-serial = "0.4.2"
 
 # Misc
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 bs58 = "0.5.1"
 lazy_static = "1.5.0"
-log = "0.4.25"
+log = "0.4.26"
 num-bigint = "0.4.6"
 prettytable-rs = "0.10.0"
 rand = "0.8.5"
@@ -38,7 +38,7 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

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

@@ -26,7 +26,7 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 
@@ -34,9 +34,9 @@ structopt-toml = "0.5.1"
 sled-overlay = "0.1.6"
 
 # Misc
-log = "0.4.25"
+log = "0.4.26"
 lazy_static = "1.5.0"
-tar = "0.4.43"
+tar = "0.4.44"
 toml = "0.8.20"
 
 # Testing

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

@@ -16,8 +16,8 @@ async-std = {version = "1.13.0", features = ["attributes"]}
 
 # Misc
 clap = {version = "4.4.11", features = ["derive"]}
-log = "0.4.25"
-serde_json = "1.0.138"
+log = "0.4.26"
+serde_json = "1.0.139"
 simplelog = "0.12.2"
 url = "2.5.4"
 

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

@@ -14,8 +14,8 @@ darkfi-serial = {version = "0.4.2", features = ["hash"]}
 
 # Misc
 async-trait = "0.1.86"
-blake3 = "1.5.5"
-log = "0.4.25"
+blake3 = "1.6.0"
+log = "0.4.26"
 tinyjson = "2.5.1"
 url = "2.5.4"
 
@@ -27,7 +27,7 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

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

@@ -16,7 +16,7 @@ darkfi-serial = "0.4.2"
 
 smol = "2.0.2"
 clap = {version = "4.4.11", features = ["derive"]}
-log = "0.4.25"
+log = "0.4.26"
 simplelog = "0.12.2"
 tinyjson = "2.5.1"
 url = "2.5.4"

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

@@ -25,14 +25,14 @@ darkfi = { path = "../../../", features = [
 darkfi-serial = "0.4.2"
 
 # Crypto
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 
 # Event Graph DB
 sled-overlay = "0.1.6"
 
 # Misc
 async-trait = "0.1.86"
-log = "0.4.25"
+log = "0.4.26"
 tinyjson = "2.5.1"
 url = "2.5.4"
 
@@ -44,7 +44,7 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = { version = "1.0.217", features = ["derive"] }
+serde = { version = "1.0.218", features = ["derive"] }
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 2 - 2
bin/lilith/Cargo.toml

@@ -14,7 +14,7 @@ darkfi = {path = "../../", features = ["toml", "async-daemonize", "rpc"]}
 # Misc
 async-trait = "0.1.86"
 futures = "0.3.31"
-log = "0.4.25"
+log = "0.4.26"
 semver = "1.0.25"
 tinyjson = "2.5.1"
 toml = "0.8.20"
@@ -28,7 +28,7 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 2 - 2
bin/minerd/Cargo.toml

@@ -15,7 +15,7 @@ darkfi-sdk = {path = "../../src/sdk"}
 darkfi-serial = {version = "0.4.2", features = ["async"]}
 
 # Misc
-log = "0.4.25"
+log = "0.4.26"
 num-bigint = "0.4.6"
 
 # JSON-RPC
@@ -30,7 +30,7 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

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

@@ -31,7 +31,7 @@ darkfi-serial = "0.4.2"
 sled-overlay = "0.1.6"
 
 # Crypto
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 crypto_box = { version = "0.9.1", features = ["std", "chacha20"] }
 rand = "0.8.5"
 
@@ -43,8 +43,8 @@ toml = "0.8.20"
 async-trait = "0.1.86"
 chrono = "0.4.39"
 futures = "0.3.31"
-libc = "0.2.169"
-log = "0.4.25"
+libc = "0.2.170"
+log = "0.4.26"
 thiserror = "2.0.11"
 tinyjson = "2.5.1"
 url = "2.5.4"
@@ -57,7 +57,7 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = { version = "1.0.217", features = ["derive"] }
+serde = { version = "1.0.218", features = ["derive"] }
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

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

@@ -23,13 +23,13 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # arg parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 
 # misc
 async-trait = "0.1.86"
-log = "0.4.25"
+log = "0.4.26"
 url = "2.5.4"
 # ANCHOR_END: dependencies
 

+ 2 - 2
example/p2pdebug/Cargo.toml

@@ -25,13 +25,13 @@ rand = "0.8.5"
 
 # Misc
 clap = {version = "4.4.11", features = ["derive"]}
-log = "0.4.25"
+log = "0.4.26"
 simplelog = "0.12.2"
 fxhash = "0.2.1"
 url = "2.5.4"
 
 # Encoding and parsing
-serde_json = "1.0.138"
+serde_json = "1.0.139"
 
 [lints]
 workspace = true

+ 3 - 3
script/evgrd/Cargo.toml

@@ -29,10 +29,10 @@ darkfi-serial = {version = "0.4.2", features = ["async"]}
 sled-overlay = "0.1.6"
 
 # Crypto
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 
 # Misc
-log = "0.4.25"
+log = "0.4.26"
 url = "2.5.4"
 
 # Daemon
@@ -46,7 +46,7 @@ easy-parallel = {version = "3.3.1", optional = true}
 signal-hook-async-std = {version = "0.2.2", optional = true}
 signal-hook = {version = "0.3.17", optional = true}
 simplelog = {version = "0.12.2", optional = true}
-serde = {version = "1.0.217", features = ["derive"], optional = true}
+serde = {version = "1.0.218", features = ["derive"], optional = true}
 structopt = {version = "0.3.26", optional = true}
 structopt-toml = {version = "0.5.1", optional = true}
 

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

@@ -15,7 +15,7 @@ darkfi = {path = "../../../", features = ["async-daemonize", "validator", "rpc"]
 darkfi-serial = "0.4.2"
 
 # Misc
-log = "0.4.25"
+log = "0.4.26"
 
 # JSON-RPC
 async-trait = "0.1.86"
@@ -30,7 +30,7 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

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

@@ -15,7 +15,7 @@ darkfi = {path = "../../../../", features = ["async-daemonize", "rpc"]}
 darkfi-serial = "0.4.2"
 
 # Misc
-log = "0.4.25"
+log = "0.4.26"
 
 # JSON-RPC
 async-trait = "0.1.86"
@@ -31,6 +31,6 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 5 - 5
script/research/dhtd/Cargo.toml

@@ -14,18 +14,18 @@ async-channel = "2.3.1"
 async-executor = "1.13.1"
 async-std = "1.13.0"
 async-trait = "0.1.86"
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 ctrlc = { version = "3.4.5", features = ["termination"] }
 easy-parallel = "3.3.1"
 futures-lite = "2.6.0"
-log = "0.4.25"
-serde_json = "1.0.138"
+log = "0.4.26"
+serde_json = "1.0.139"
 simplelog = "0.12.2"
 url = "2.5.4"
 
 # Argument parsing
-serde = "1.0.217"
-serde_derive = "1.0.217"
+serde = "1.0.218"
+serde_derive = "1.0.218"
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

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

@@ -16,13 +16,13 @@ rand = "0.8.5"
 
 # Daemon
 easy-parallel = "3.3.1"
-log = "0.4.25"
+log = "0.4.26"
 signal-hook-async-std = "0.2.2"
 signal-hook = "0.3.17"
 simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

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

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

+ 1 - 1
script/research/rln/rlnv2/Cargo.toml

@@ -12,7 +12,7 @@ darkfi-sdk = {path = "../../../../src/sdk"}
 darkfi = {path = "../../../../", features = ["zk"]}
 lazy_static = "1.5.0"
 rand = "0.8.5"
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 
 [patch.crates-io]
 halo2_proofs = {git="https://github.com/parazyd/halo2", branch="v4"}

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

@@ -17,7 +17,7 @@ darkfi-serial = "0.4.2"
 
 # Misc
 bs58 = "0.5.1"
-log = "0.4.25"
+log = "0.4.26"
 sled-overlay = "0.1.6"
 
 # JSON-RPC
@@ -34,6 +34,6 @@ simplelog = "0.12.2"
 smol = "2.0.2"
 
 # Argument parsing
-serde = {version = "1.0.217", features = ["derive"]}
+serde = {version = "1.0.218", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

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

@@ -11,6 +11,6 @@ edition = "2021"
 darkfi = {path = "../../../", features = ["util"]}
 darkfi-serial = {path = "../../../src/serial"}
 
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 num-bigint = "0.4.6"
 rand = "0.8.5"

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

@@ -21,7 +21,7 @@ thiserror = "2.0.11"
 chacha20poly1305 = { version = "0.10.1", optional = true }
 darkfi = { path = "../../../", features = ["zk", "rpc", "blockchain"], optional = true }
 halo2_proofs = { version = "0.3.0", optional = true }
-log = { version = "0.4.25", optional = true }
+log = { version = "0.4.26", optional = true }
 rand = { version = "0.8.5", optional = true }
 
 # These are used just for the integration tests

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

@@ -12,12 +12,12 @@ crate-type = ["cdylib", "rlib"]
 darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
 darkfi-serial = { version = "0.4.2", features = ["derive", "crypto"] }
 thiserror = "2.0.11"
-wasmparser = "0.223.0"
+wasmparser = "0.226.0"
 
 # The following dependencies are used for the client API and
 # probably shouldn't be in WASM
 darkfi = { path = "../../../", features = ["zk"], optional = true }
-log = { version = "0.4.25", optional = true }
+log = { version = "0.4.26", optional = true }
 rand = { version = "0.8.5", optional = true }
 
 # These are used for integration tests

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

@@ -9,7 +9,7 @@ edition = "2021"
 crate-type = ["cdylib", "rlib"]
 
 [dependencies]
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 bs58 = "0.5.1"
 darkfi-sdk = { path = "../../sdk", features = ["wasm"] }
 darkfi-serial = { version = "0.4.2", features = ["derive", "crypto"] }
@@ -20,7 +20,7 @@ thiserror = "2.0.11"
 darkfi = { path = "../../../", features = ["zk"], optional = true }
 chacha20poly1305 = { version = "0.10.1", optional = true }
 halo2_proofs = { version = "0.3.0", optional = true }
-log = { version = "0.4.25", optional = true }
+log = { version = "0.4.26", optional = true }
 rand = { version = "0.8.5", optional = true }
 
 # Misc

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

@@ -15,8 +15,8 @@ darkfi_money_contract = {path = "../money", features = ["client", "no-entrypoint
 darkfi_deployooor_contract = {path = "../deployooor", features = ["client", "no-entrypoint"]}
 
 num-bigint = "0.4.6"
-blake3 = "1.5.5"
-log = "0.4.25"
+blake3 = "1.6.0"
+log = "0.4.26"
 rand = "0.8.5"
 simplelog = "0.12.2"
 sled-overlay = "0.1.6"

+ 1 - 1
src/sdk/Cargo.toml

@@ -29,7 +29,7 @@ sha2 = "0.10.8"
 
 # Cryptography
 blake2b_simd = "1.0.3"
-blake3 = "1.5.5"
+blake3 = "1.6.0"
 chacha20poly1305 = "0.10.1"
 halo2_gadgets = "0.3.1"
 bridgetree = "0.6.0"