Kaynağa Gözat

chore: Update crate dependencies

parazyd 3 yıl önce
ebeveyn
işleme
d34b9cbb03

+ 69 - 64
Cargo.lock

@@ -361,7 +361,7 @@ dependencies = [
  "async-lock",
  "async-task",
  "concurrent-queue",
- "fastrand",
+ "fastrand 1.9.0",
  "futures-lite",
  "slab",
 ]
@@ -498,13 +498,13 @@ checksum = "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae"
 
 [[package]]
 name = "async-trait"
-version = "0.1.71"
+version = "0.1.72"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf"
+checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -524,9 +524,9 @@ dependencies = [
 
 [[package]]
 name = "asynchronous-codec"
-version = "0.6.1"
+version = "0.6.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "06a0daa378f5fd10634e44b0a29b2a87b890657658e072a30d6f26e57ddee182"
+checksum = "4057f2c32adbb2fc158e22fb38433c8e9bbf76b75a4732c7c0cbaf695fb65568"
 dependencies = [
  "bytes",
  "futures-sink",
@@ -721,7 +721,7 @@ dependencies = [
  "async-lock",
  "async-task",
  "atomic-waker",
- "fastrand",
+ "fastrand 1.9.0",
  "futures-lite",
  "log",
 ]
@@ -953,9 +953,9 @@ dependencies = [
 
 [[package]]
 name = "clap"
-version = "4.3.17"
+version = "4.3.19"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5b0827b011f6f8ab38590295339817b0d26f344aa4932c3ced71b45b0c54b4a9"
+checksum = "5fd304a20bff958a57f04c4e96a2e7594cc4490a0e809cbd48bb6437edaa452d"
 dependencies = [
  "clap_builder",
  "clap_derive",
@@ -964,9 +964,9 @@ dependencies = [
 
 [[package]]
 name = "clap_builder"
-version = "4.3.17"
+version = "4.3.19"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9441b403be87be858db6a23edb493e7f694761acdc3343d5a0fcaafd304cbc9e"
+checksum = "01c6a3f08f1fe5662a35cfe393aec09c4df95f60ee93b7556505260f75eee9e1"
 dependencies = [
  "anstream",
  "anstyle",
@@ -980,7 +980,7 @@ version = "4.3.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "5fc443334c81a804575546c5a8a79b4913b50e28d69232903604cada1de817ce"
 dependencies = [
- "clap 4.3.17",
+ "clap 4.3.19",
 ]
 
 [[package]]
@@ -992,7 +992,7 @@ dependencies = [
  "heck 0.4.1",
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -1535,7 +1535,7 @@ checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -1549,7 +1549,7 @@ dependencies = [
  "blake3",
  "bs58",
  "chrono",
- "clap 4.3.17",
+ "clap 4.3.19",
  "crypto_api_chachapoly",
  "darkfi-derive",
  "darkfi-derive-internal",
@@ -1671,7 +1671,7 @@ dependencies = [
  "darkfi-derive-internal",
  "proc-macro-crate",
  "proc-macro2",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -1680,7 +1680,7 @@ version = "0.4.1"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -1812,7 +1812,7 @@ dependencies = [
  "async-trait",
  "bs58",
  "chrono",
- "clap 4.3.17",
+ "clap 4.3.19",
  "crypto_box",
  "darkfi",
  "darkfi-serial",
@@ -1902,7 +1902,7 @@ dependencies = [
  "proc-macro2",
  "quote",
  "strsim 0.10.0",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -1935,7 +1935,7 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5"
 dependencies = [
  "darling_core 0.20.3",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -2268,7 +2268,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -2294,7 +2294,7 @@ dependencies = [
  "async-std",
  "blake3",
  "bs58",
- "clap 4.3.17",
+ "clap 4.3.19",
  "clap_complete",
  "darkfi",
  "darkfi-dao-contract",
@@ -2422,9 +2422,9 @@ dependencies = [
 
 [[package]]
 name = "either"
-version = "1.8.1"
+version = "1.9.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"
+checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
 
 [[package]]
 name = "elliptic-curve"
@@ -2481,7 +2481,7 @@ dependencies = [
  "num-traits",
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -2502,7 +2502,7 @@ dependencies = [
  "darling 0.20.3",
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -2568,6 +2568,12 @@ dependencies = [
  "instant",
 ]
 
+[[package]]
+name = "fastrand"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764"
+
 [[package]]
 name = "faucetd"
 version = "0.4.1"
@@ -2771,7 +2777,7 @@ name = "fu"
 version = "0.4.1"
 dependencies = [
  "async-std",
- "clap 4.3.17",
+ "clap 4.3.19",
  "darkfi",
  "libsqlite3-sys",
  "log",
@@ -2863,7 +2869,7 @@ version = "1.13.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce"
 dependencies = [
- "fastrand",
+ "fastrand 1.9.0",
  "futures-core",
  "futures-io",
  "memchr",
@@ -2880,7 +2886,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -2938,7 +2944,7 @@ name = "genev"
 version = "0.4.1"
 dependencies = [
  "async-std",
- "clap 4.3.17",
+ "clap 4.3.19",
  "darkfi",
  "darkfi-serial",
  "libsqlite3-sys",
@@ -3065,7 +3071,7 @@ dependencies = [
 [[package]]
 name = "halo2_gadgets"
 version = "0.3.0"
-source = "git+https://github.com/parazyd/halo2?branch=v4#5093151ef77a83e30e3f9e4c4b37f93757813abd"
+source = "git+https://github.com/parazyd/halo2?branch=v4#cd4096a43192f7587bebf3f1cbaabdf9f049b711"
 dependencies = [
  "arrayvec",
  "bitvec",
@@ -3084,7 +3090,7 @@ dependencies = [
 [[package]]
 name = "halo2_proofs"
 version = "0.3.0"
-source = "git+https://github.com/parazyd/halo2?branch=v4#5093151ef77a83e30e3f9e4c4b37f93757813abd"
+source = "git+https://github.com/parazyd/halo2?branch=v4#cd4096a43192f7587bebf3f1cbaabdf9f049b711"
 dependencies = [
  "backtrace",
  "blake2b_simd",
@@ -3873,9 +3879,9 @@ dependencies = [
 
 [[package]]
 name = "num-traits"
-version = "0.2.15"
+version = "0.2.16"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
+checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2"
 dependencies = [
  "autocfg",
  "libm",
@@ -3930,7 +3936,7 @@ dependencies = [
  "proc-macro-crate",
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -4231,7 +4237,7 @@ dependencies = [
  "phf_shared",
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -4260,7 +4266,7 @@ checksum = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -5212,9 +5218,9 @@ dependencies = [
 
 [[package]]
 name = "serde"
-version = "1.0.173"
+version = "1.0.174"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e91f70896d6720bc714a4a57d22fc91f1db634680e65c8efe13323f1fa38d53f"
+checksum = "3b88756493a5bd5e5395d53baa70b194b05764ab85b59e43e4b8f4e1192fa9b1"
 dependencies = [
  "serde_derive",
 ]
@@ -5232,13 +5238,13 @@ dependencies = [
 
 [[package]]
 name = "serde_derive"
-version = "1.0.173"
+version = "1.0.174"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a6250dde8342e0232232be9ca3db7aa40aceb5a3e5dd9bddbc00d99a007cde49"
+checksum = "6e5c3a298c7f978e53536f95a63bdc4c4a64550582f31a0359a9afda6aede62e"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -5295,7 +5301,7 @@ dependencies = [
  "darling 0.20.3",
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -5739,7 +5745,7 @@ dependencies = [
  "proc-macro2",
  "quote",
  "rustversion",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -5761,9 +5767,9 @@ dependencies = [
 
 [[package]]
 name = "syn"
-version = "2.0.26"
+version = "2.0.27"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "45c3457aacde3c65315de5031ec191ce46604304d2446e803d71ade03308d970"
+checksum = "b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -5811,7 +5817,7 @@ version = "0.4.1"
 dependencies = [
  "async-std",
  "chrono",
- "clap 4.3.17",
+ "clap 4.3.19",
  "colored",
  "darkfi",
  "libsqlite3-sys",
@@ -5858,15 +5864,14 @@ dependencies = [
 
 [[package]]
 name = "tempfile"
-version = "3.6.0"
+version = "3.7.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6"
+checksum = "5486094ee78b2e5038a6382ed7645bc084dc2ec433426ca4c3cb61e2007b8998"
 dependencies = [
- "autocfg",
  "cfg-if",
- "fastrand",
+ "fastrand 2.0.0",
  "redox_syscall 0.3.5",
- "rustix 0.37.23",
+ "rustix 0.38.4",
  "windows-sys 0.48.0",
 ]
 
@@ -5921,22 +5926,22 @@ dependencies = [
 
 [[package]]
 name = "thiserror"
-version = "1.0.43"
+version = "1.0.44"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a35fc5b8971143ca348fa6df4f024d4d55264f3468c71ad1c2f365b0a4d58c42"
+checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90"
 dependencies = [
  "thiserror-impl",
 ]
 
 [[package]]
 name = "thiserror-impl"
-version = "1.0.43"
+version = "1.0.44"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "463fe12d7993d3b327787537ce8dd4dfa058de32fc2b195ef3cde03dc4771e8f"
+checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -6742,7 +6747,7 @@ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
@@ -6980,7 +6985,7 @@ name = "vanityaddr"
 version = "0.4.1"
 dependencies = [
  "bs58",
- "clap 4.3.17",
+ "clap 4.3.19",
  "ctrlc",
  "darkfi",
  "darkfi-sdk",
@@ -7087,7 +7092,7 @@ dependencies = [
  "once_cell",
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
  "wasm-bindgen-shared",
 ]
 
@@ -7144,7 +7149,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
  "wasm-bindgen-backend",
  "wasm-bindgen-shared",
 ]
@@ -7691,14 +7696,14 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.26",
+ "syn 2.0.27",
 ]
 
 [[package]]
 name = "zkas"
 version = "0.4.1"
 dependencies = [
- "clap 4.3.17",
+ "clap 4.3.19",
  "darkfi",
 ]
 
@@ -7706,7 +7711,7 @@ dependencies = [
 name = "zktool"
 version = "0.4.1"
 dependencies = [
- "clap 4.3.17",
+ "clap 4.3.19",
  "darkfi",
  "darkfi-sdk",
 ]

+ 4 - 4
Cargo.toml

@@ -59,11 +59,11 @@ members = [
 # Hard dependencies
 libc = "0.2.147"
 log = "0.4.19"
-thiserror = "1.0.43"
+thiserror = "1.0.44"
 
 # async-runtime
 async-std = {version = "1.12.0", features = ["attributes"], optional = true}
-async-trait = {version = "0.1.71", optional = true}
+async-trait = {version = "0.1.72", optional = true}
 futures = {version = "0.3.28", optional = true}
 smol = {version = "1.3.0", optional = true}
 
@@ -84,7 +84,7 @@ x509-parser = {version = "0.15.0", features = ["validate", "verify"], optional =
 # Encoding
 bs58 = {version = "0.5.0", optional = true}
 serde_json = {version = "1.0.103", optional = true}
-serde = {version = "1.0.173", features = ["derive"], optional = true}
+serde = {version = "1.0.174", features = ["derive"], optional = true}
 semver = {version = "1.0.18", optional = true}
 structopt = {version= "0.3.26", optional = true}
 structopt-toml = {version= "0.5.1", optional = true}
@@ -129,7 +129,7 @@ sled = {version = "0.34.7", optional = true}
 sled-overlay = {version = "0.0.7", optional = true}
 
 [dev-dependencies]
-clap = {version = "4.3.17", features = ["derive"]}
+clap = {version = "4.3.19", features = ["derive"]}
 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"]}
 plotters = "0.3.5"

+ 2 - 2
bin/darkfid/Cargo.toml

@@ -9,7 +9,7 @@ license = "AGPL-3.0-only"
 edition = "2021"
 
 [dependencies]
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 blake3 = "1.4.1"
 bs58 = "0.5.0"
 darkfi = {path = "../../", features = ["blockchain", "wallet", "rpc", "net", "zkas"]}
@@ -29,6 +29,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.173", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 2 - 2
bin/darkfid2/Cargo.toml

@@ -24,7 +24,7 @@ log = "0.4.19"
 sled = "0.34.7"
 
 # JSON-RPC
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 serde_json = "1.0.103"
 url = "2.4.0"
 
@@ -37,6 +37,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.173", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 3 - 3
bin/darkirc/Cargo.toml

@@ -14,7 +14,7 @@ darkfi-serial = {path = "../../src/serial"}
 
 # TLS
 async-rustls = "0.4.0"
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 futures = "0.3.28"
 rustls-pemfile = "1.0.3"
 
@@ -23,7 +23,7 @@ crypto_box = {version = "0.9.0-rc.1", features = ["std", "chacha20"]}
 rand = "0.8.5"
 
 # Misc
-clap = {version = "4.3.17", features = ["derive"]}
+clap = {version = "4.3.19", features = ["derive"]}
 chrono = "0.4.26"
 log = "0.4.19"
 url = "2.4.0"
@@ -42,6 +42,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.173", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 2 - 2
bin/darkwiki/darkwiki-cli/Cargo.toml

@@ -14,7 +14,7 @@ darkfi = {path = "../../../", features = ["rpc"]}
 # Async
 smol = "1.3.0"
 async-std = {version = "1.12.0", features = ["attributes"]}
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 async-channel = "1.9.0"
 futures = "0.3.28"
 
@@ -25,6 +25,6 @@ rand = "0.8.5"
 url = "2.4.0"
 
 # Encoding and parsing
-serde = {version = "1.0.173", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 serde_json = "1.0.103"
 structopt = "0.3.26"

+ 3 - 3
bin/darkwiki/darkwikid/Cargo.toml

@@ -10,7 +10,7 @@ edition = "2021"
 
 [dependencies]
 async-std = "1.12.0"
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 blake3 = "1.4.1"
 bs58 = "0.5.0"
 darkfi = {path = "../../../", features = ["raft", "rpc", "util"]}
@@ -20,8 +20,8 @@ easy-parallel = "3.3.0"
 futures = "0.3.28"
 lazy_static = "1.4.0"
 log = "0.4.19"
-serde = "1.0.173"
-serde_derive = "1.0.173"
+serde = "1.0.174"
+serde_derive = "1.0.174"
 serde_json = "1.0.103"
 signal-hook-async-std = "0.2.2"
 signal-hook = "0.3.17"

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

@@ -10,7 +10,7 @@ edition = "2021"
 
 [dependencies]
 async-std = {version = "1.12.0", features = ["attributes"]}
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 blake3 = "1.4.1"
 darkfi = {path = "../../../", features = ["dht"]}
 darkfi-serial = {path = "../../../src/serial", features = ["derive", "crypto"]}

+ 3 - 3
bin/dnetview/Cargo.toml

@@ -24,15 +24,15 @@ easy-parallel = "3.3.0"
 async-channel = "1.9.0"
 
 # Misc
-clap = {version = "4.3.17", features = ["derive"]}
+clap = {version = "4.3.19", features = ["derive"]}
 rand = "0.8.5"
 simplelog = "0.12.1"
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
 log = "0.4.19"
 url = "2.4.0"
-thiserror = "1.0.43"
+thiserror = "1.0.44"
 
 # Encoding and parsing
 serde_json = "1.0.103"
-serde = {version = "1.0.173", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 hex = "0.4.3"

+ 1 - 1
bin/drk/Cargo.toml

@@ -13,7 +13,7 @@ anyhow = "1.0.72"
 async-std = {version = "1.12.0", features = ["attributes"]}
 blake3 = "1.4.1"
 bs58 = "0.5.0"
-clap = {version = "4.3.17", features = ["derive"]}
+clap = {version = "4.3.19", features = ["derive"]}
 clap_complete = "4.3.2"
 darkfi = {path = "../../", features = ["blockchain", "rpc", "util", "wallet"]}
 darkfi-sdk = {path = "../../src/sdk"}

+ 2 - 2
bin/faucetd/Cargo.toml

@@ -9,7 +9,7 @@ license = "AGPL-3.0-only"
 edition = "2021"
 
 [dependencies]
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 blake3 = "1.4.1"
 chrono = "0.4.26"
 darkfi = {path = "../../", features = ["blockchain", "wallet", "rpc", "net", "zkas"]}
@@ -32,6 +32,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.173", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

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

@@ -15,7 +15,7 @@ darkfi = {path = "../../../", features = ["util", "rpc"]}
 async-std = {version = "1.12.0", features = ["attributes"]}
 
 # Misc
-clap = {version = "4.3.17", features = ["derive"]}
+clap = {version = "4.3.19", features = ["derive"]}
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
 log = "0.4.19"
 serde_json = "1.0.103"

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

@@ -13,7 +13,7 @@ darkfi = {path = "../../../", features = ["dht", "rpc"]}
 darkfi-serial = {path = "../../../src/serial"}
 
 # Misc
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 blake3 = "1.4.1"
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
 log = "0.4.19"
@@ -29,6 +29,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.173", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

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

@@ -13,11 +13,11 @@ darkfi = {path = "../../../", features = ["event-graph", "rpc", "bs58"]}
 darkfi-serial = {path = "../../../src/serial"}
 
 async-std = {version = "1.12.0", features = ["attributes"]}
-clap = {version = "4.3.17", features = ["derive"]}
+clap = {version = "4.3.19", features = ["derive"]}
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
 log = "0.4.19"
 simplelog = "0.12.1"
-serde = {version = "1.0.173", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 serde_json = "1.0.103"
 url = "2.4.0"
 

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

@@ -13,7 +13,7 @@ darkfi = {path = "../../../", features = ["event-graph", "rpc", "bs58", "util"]}
 darkfi-serial = {path = "../../../src/serial"}
 
 # Misc
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
 log = "0.4.19"
 serde_json = "1.0.103"
@@ -28,6 +28,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.173", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 2 - 2
bin/lilith/Cargo.toml

@@ -12,7 +12,7 @@ repository = "https://github.com/darkrenaissance/darkfi"
 darkfi = {path = "../../", features = ["net", "rpc"]}
 
 # Misc
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 futures = "0.3.28"
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
 log = "0.4.19"
@@ -30,6 +30,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.173", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 2 - 2
bin/tau/tau-cli/Cargo.toml

@@ -26,6 +26,6 @@ textwrap = "0.16.0"
 url = "2.4.0"
 
 # Encoding and parsing
-clap = {version = "4.3.17", features = ["derive"]}
-serde = {version = "1.0.173", features = ["derive"]}
+clap = {version = "4.3.19", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 serde_json = "1.0.103"

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

@@ -13,7 +13,7 @@ darkfi = { path = "../../../", features = ["event-graph", "rpc", "bs58"]}
 darkfi-serial = { path = "../../../src/serial" }
 
 # Misc
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 bs58 = "0.5.0"
 chrono = "0.4.26"
 crypto_box = {version = "0.9.0-rc.1", features = ["std", "chacha20"]}
@@ -24,7 +24,7 @@ libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-op
 log = "0.4.19"
 rand = "0.8.5"
 serde_json = "1.0.103"
-thiserror = "1.0.43"
+thiserror = "1.0.44"
 toml = "0.7.6"
 url = "2.4.0"
 
@@ -37,6 +37,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.173", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 1 - 1
bin/vanityaddr/Cargo.toml

@@ -10,7 +10,7 @@ edition = "2021"
 
 [dependencies]
 bs58 = "0.5.0"
-clap = {version = "4.3.17", features = ["derive"]}
+clap = {version = "4.3.19", features = ["derive"]}
 ctrlc = "3.4.0"
 darkfi = {path = "../../", features = ["util"]}
 darkfi-sdk = {path = "../../src/sdk"}

+ 1 - 1
bin/zkas/Cargo.toml

@@ -9,5 +9,5 @@ license = "AGPL-3.0-only"
 edition = "2021"
 
 [dependencies]
-clap = {version = "4.3.17", features = ["derive"]}
+clap = {version = "4.3.19", features = ["derive"]}
 darkfi = {path = "../../", features = ["zkas"]}

+ 1 - 1
bin/zktool/Cargo.toml

@@ -9,7 +9,7 @@ license = "AGPL-3.0-only"
 edition = "2021"
 
 [dependencies]
-clap = {version = "4.3.17", features = ["derive"]}
+clap = {version = "4.3.19", features = ["derive"]}
 darkfi = {path = "../../", features = ["zkas"]}
 darkfi-sdk = {path = "../../src/sdk"}
 

+ 2 - 2
example/dchat/Cargo.toml

@@ -16,7 +16,7 @@ darkfi-serial = {path = "../../src/serial"}
 
 # ANCHOR: dependencies
 async-std = "1.12.0"
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 easy-parallel = "3.3.0"
 smol = "1.3.0"
 
@@ -25,6 +25,6 @@ simplelog = "0.12.1"
 url = "2.4.0"
 
 serde_json = "1.0.103"
-serde = {version = "1.0.173", features = ["derive"]}
+serde = {version = "1.0.174", features = ["derive"]}
 toml = "0.7.6"
 # ANCHOR_END: dependencies

+ 2 - 2
example/p2pdebug/Cargo.toml

@@ -15,7 +15,7 @@ darkfi = {path = "../../", features = ["net", "rpc"]}
 smol = "1.3.0"
 futures = "0.3.28"
 async-std = "1.12.0"
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 async-channel = "1.9.0"
 async-executor = "1.5.1"
 easy-parallel = "3.3.0"
@@ -24,7 +24,7 @@ easy-parallel = "3.3.0"
 rand = "0.8.5"
 
 # Misc
-clap = {version = "4.3.17", features = ["derive"]}
+clap = {version = "4.3.19", features = ["derive"]}
 log = "0.4.19"
 simplelog = "0.12.1"
 fxhash = "0.2.1"

+ 1 - 1
script/research/blockchain-explorer/Cargo.toml

@@ -11,7 +11,7 @@ edition = "2021"
 
 [dependencies]
 blake3 = "1.4.1"
-clap = {version = "4.3.17", features = ["derive"]}
+clap = {version = "4.3.19", features = ["derive"]}
 darkfi = {path = "../../../", features = ["blockchain", "wallet", "rpc"]}
 darkfi-sdk = {path = "../../../src/sdk"}
 sled = "0.34.7"

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

@@ -13,7 +13,7 @@ features = ["dht"]
 async-channel = "1.9.0"
 async-executor = "1.5.1"
 async-std = "1.12.0"
-async-trait = "0.1.71"
+async-trait = "0.1.72"
 blake3 = "1.4.1"
 ctrlc = { version = "3.4.0", features = ["termination"] }
 easy-parallel = "3.3.0"
@@ -24,8 +24,8 @@ simplelog = "0.12.1"
 url = "2.4.0"
 
 # Argument parsing
-serde = "1.0.173"
-serde_derive = "1.0.173"
+serde = "1.0.174"
+serde_derive = "1.0.174"
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

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

@@ -13,7 +13,7 @@ blake3 = "1.4.1"
 darkfi-sdk = { path = "../../sdk" }
 darkfi-serial = { path = "../../serial", features = ["derive", "crypto"] }
 darkfi-money-contract = { path = "../money", features = ["no-entrypoint"] }
-thiserror = "1.0.43"
+thiserror = "1.0.44"
 
 # The following dependencies are used for the client API and
 # probably shouldn't be in WASM

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

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

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

@@ -11,7 +11,7 @@ crate-type = ["cdylib", "rlib"]
 [dependencies]
 darkfi-sdk = { path = "../../sdk" }
 darkfi-serial = { path = "../../serial", features = ["derive", "crypto"] }
-thiserror = "1.0.43"
+thiserror = "1.0.44"
 
 # We need to disable random using "custom" which makes the crate a noop
 # so the wasm32-unknown-unknown target is enabled.

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

@@ -12,7 +12,7 @@ crate-type = ["cdylib", "rlib"]
 bs58 = "0.5.0"
 darkfi-sdk = { path = "../../sdk" }
 darkfi-serial = { path = "../../serial", features = ["derive", "crypto"] }
-thiserror = "1.0.43"
+thiserror = "1.0.44"
 
 # The following dependencies are used for the client API and
 # probably shouldn't be in WASM

+ 2 - 2
src/sdk/Cargo.toml

@@ -13,7 +13,7 @@ doctest = false
 
 [dependencies]
 # Error handling
-thiserror = "1.0.43"
+thiserror = "1.0.44"
 
 # Serialization
 darkfi-serial = {version = "0.4.1", path = "../serial", features = ["derive", "crypto"]}
@@ -28,7 +28,7 @@ chacha20poly1305 = "0.10.1"
 halo2_gadgets = "0.3.0"
 bridgetree = "0.3.0"
 num-bigint = "0.4.3"
-num-traits = "0.2.15"
+num-traits = "0.2.16"
 pasta_curves = "0.5.1"
 rand_core = "0.6.4"
 sha2 = "0.10.7"

+ 1 - 1
src/serial/derive-internal/Cargo.toml

@@ -11,4 +11,4 @@ edition = "2021"
 [dependencies]
 proc-macro2 = "1.0.66"
 quote = "1.0.31"
-syn = {version = "2.0.26", features = ["full", "fold"]}
+syn = {version = "2.0.27", features = ["full", "fold"]}

+ 1 - 1
src/serial/derive/Cargo.toml

@@ -14,6 +14,6 @@ proc-macro = true
 [dependencies]
 proc-macro-crate = "1.3.1"
 proc-macro2 = "1.0.66"
-syn = {version = "2.0.26", features = ["full", "fold"]}
+syn = {version = "2.0.27", features = ["full", "fold"]}
 
 darkfi-derive-internal = {version = "0.4.1", path = "../derive-internal"}