فهرست منبع

chore: Update crate dependencies

parazyd 3 سال پیش
والد
کامیت
44982d320e

+ 86 - 85
Cargo.lock

@@ -63,9 +63,9 @@ dependencies = [
 
 [[package]]
 name = "aho-corasick"
-version = "1.0.3"
+version = "1.0.4"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "86b8f9420f797f2d9e935edf629310eb938a0d839f984e25327f3c7eed22300c"
+checksum = "6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a"
 dependencies = [
  "memchr",
 ]
@@ -214,9 +214,9 @@ dependencies = [
 
 [[package]]
 name = "anyhow"
-version = "1.0.72"
+version = "1.0.75"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854"
+checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
 
 [[package]]
 name = "arrayref"
@@ -505,7 +505,7 @@ checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -961,9 +961,9 @@ dependencies = [
 
 [[package]]
 name = "clap"
-version = "4.3.21"
+version = "4.3.22"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c27cdf28c0f604ba3f512b0c9a409f8de8513e4816705deb0498b627e7c3a3fd"
+checksum = "b417ae4361bca3f5de378294fc7472d3c4ed86a5ef9f49e93ae722f432aae8d2"
 dependencies = [
  "clap_builder",
  "clap_derive",
@@ -972,9 +972,9 @@ dependencies = [
 
 [[package]]
 name = "clap_builder"
-version = "4.3.21"
+version = "4.3.22"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08a9f1ab5e9f01a9b81f202e8562eb9a10de70abf9eaeac1be465c28b75aa4aa"
+checksum = "9c90dc0f0e42c64bff177ca9d7be6fcc9ddb0f26a6e062174a61c84dd6c644d4"
 dependencies = [
  "anstream",
  "anstyle",
@@ -988,7 +988,7 @@ version = "4.3.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "5fc443334c81a804575546c5a8a79b4913b50e28d69232903604cada1de817ce"
 dependencies = [
- "clap 4.3.21",
+ "clap 4.3.22",
 ]
 
 [[package]]
@@ -1000,7 +1000,7 @@ dependencies = [
  "heck 0.4.1",
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -1457,15 +1457,16 @@ dependencies = [
 
 [[package]]
 name = "crypto_box"
-version = "0.9.0"
+version = "0.9.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bf9110046be7209b9ede918929c7bb18f4438a4e533c0e78746994fc9979348e"
+checksum = "16182b4f39a82ec8a6851155cc4c0cda3065bb1db33651726a29e1951de0f009"
 dependencies = [
  "aead",
  "chacha20",
  "crypto_secretbox",
  "curve25519-dalek 4.0.0",
  "salsa20",
+ "subtle",
  "zeroize",
 ]
 
@@ -1568,7 +1569,7 @@ checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -1582,7 +1583,7 @@ dependencies = [
  "blake3",
  "bs58",
  "chrono",
- "clap 4.3.21",
+ "clap 4.3.22",
  "crypto_api_chachapoly",
  "darkfi-derive",
  "darkfi-sdk",
@@ -1703,7 +1704,7 @@ dependencies = [
  "darkfi-derive-internal",
  "proc-macro-crate",
  "proc-macro2",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -1712,7 +1713,7 @@ version = "0.4.1"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -1843,7 +1844,7 @@ dependencies = [
  "async-trait",
  "bs58",
  "chrono",
- "clap 4.3.21",
+ "clap 4.3.22",
  "crypto_box",
  "darkfi",
  "darkfi-serial",
@@ -1934,7 +1935,7 @@ dependencies = [
  "proc-macro2",
  "quote",
  "strsim 0.10.0",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -1967,7 +1968,7 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5"
 dependencies = [
  "darling_core 0.20.3",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -2319,7 +2320,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -2337,7 +2338,7 @@ version = "0.4.1"
 dependencies = [
  "async-channel",
  "async-std",
- "clap 4.3.21",
+ "clap 4.3.22",
  "darkfi",
  "easy-parallel",
  "hex",
@@ -2368,7 +2369,7 @@ dependencies = [
  "async-std",
  "blake3",
  "bs58",
- "clap 4.3.21",
+ "clap 4.3.22",
  "clap_complete",
  "darkfi",
  "darkfi-dao-contract",
@@ -2400,9 +2401,9 @@ dependencies = [
 
 [[package]]
 name = "dyn-clone"
-version = "1.0.12"
+version = "1.0.13"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "304e6508efa593091e97a9abbc10f90aa7ca635b6d2784feff3c89d41dd12272"
+checksum = "bbfc4744c1b8f2a09adc0e55242f60b1af195d88596bd8700be74418c056c555"
 
 [[package]]
 name = "dynasm"
@@ -2555,7 +2556,7 @@ dependencies = [
  "num-traits",
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -2576,7 +2577,7 @@ dependencies = [
  "darling 0.20.3",
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -2714,9 +2715,9 @@ checksum = "e825f6987101665dea6ec934c09ec6d721de7bc1bf92248e1d5810c8cd636b77"
 
 [[package]]
 name = "flate2"
-version = "1.0.26"
+version = "1.0.27"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743"
+checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010"
 dependencies = [
  "crc32fast",
  "miniz_oxide",
@@ -2946,7 +2947,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -3004,7 +3005,7 @@ name = "genev"
 version = "0.4.1"
 dependencies = [
  "async-std",
- "clap 4.3.21",
+ "clap 4.3.22",
  "darkfi",
  "darkfi-serial",
  "libsqlite3-sys",
@@ -4006,7 +4007,7 @@ dependencies = [
  "proc-macro-crate",
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -4184,7 +4185,7 @@ dependencies = [
  "libc",
  "redox_syscall 0.3.5",
  "smallvec",
- "windows-targets 0.48.1",
+ "windows-targets 0.48.3",
 ]
 
 [[package]]
@@ -4313,7 +4314,7 @@ dependencies = [
  "phf_shared",
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -4342,7 +4343,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -4460,9 +4461,9 @@ dependencies = [
 
 [[package]]
 name = "png"
-version = "0.17.9"
+version = "0.17.10"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "59871cc5b6cce7eaccca5a802b4173377a1c2ba90654246789a8fa2334426d11"
+checksum = "dd75bf2d8dd3702b9707cdbc56a5b9ef42cec752eb8b3bafc01234558442aa64"
 dependencies = [
  "bitflags 1.3.2",
  "crc32fast",
@@ -4707,9 +4708,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
 
 [[package]]
 name = "quote"
-version = "1.0.32"
+version = "1.0.33"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965"
+checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
 dependencies = [
  "proc-macro2",
 ]
@@ -5358,7 +5359,7 @@ checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -5372,9 +5373,9 @@ dependencies = [
 
 [[package]]
 name = "serde_json"
-version = "1.0.104"
+version = "1.0.105"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c"
+checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360"
 dependencies = [
  "itoa",
  "ryu",
@@ -5416,7 +5417,7 @@ dependencies = [
  "darling 0.20.3",
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -5871,7 +5872,7 @@ dependencies = [
  "proc-macro2",
  "quote",
  "rustversion",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -5893,9 +5894,9 @@ dependencies = [
 
 [[package]]
 name = "syn"
-version = "2.0.28"
+version = "2.0.29"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567"
+checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -5943,7 +5944,7 @@ version = "0.4.1"
 dependencies = [
  "async-std",
  "chrono",
- "clap 4.3.21",
+ "clap 4.3.22",
  "colored",
  "darkfi",
  "libc",
@@ -6065,22 +6066,22 @@ dependencies = [
 
 [[package]]
 name = "thiserror"
-version = "1.0.44"
+version = "1.0.47"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90"
+checksum = "97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f"
 dependencies = [
  "thiserror-impl",
 ]
 
 [[package]]
 name = "thiserror-impl"
-version = "1.0.44"
+version = "1.0.47"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96"
+checksum = "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -6896,7 +6897,7 @@ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
@@ -7120,7 +7121,7 @@ name = "vanityaddr"
 version = "0.4.1"
 dependencies = [
  "bs58",
- "clap 4.3.21",
+ "clap 4.3.22",
  "ctrlc",
  "darkfi",
  "darkfi-sdk",
@@ -7227,7 +7228,7 @@ dependencies = [
  "once_cell",
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
  "wasm-bindgen-shared",
 ]
 
@@ -7284,7 +7285,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
  "wasm-bindgen-backend",
  "wasm-bindgen-shared",
 ]
@@ -7558,7 +7559,7 @@ version = "0.48.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
 dependencies = [
- "windows-targets 0.48.1",
+ "windows-targets 0.48.3",
 ]
 
 [[package]]
@@ -7580,7 +7581,7 @@ version = "0.48.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
 dependencies = [
- "windows-targets 0.48.1",
+ "windows-targets 0.48.3",
 ]
 
 [[package]]
@@ -7600,17 +7601,17 @@ dependencies = [
 
 [[package]]
 name = "windows-targets"
-version = "0.48.1"
+version = "0.48.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f"
+checksum = "27f51fb4c64f8b770a823c043c7fad036323e1c48f55287b7bbb7987b2fcdf3b"
 dependencies = [
- "windows_aarch64_gnullvm 0.48.0",
- "windows_aarch64_msvc 0.48.0",
- "windows_i686_gnu 0.48.0",
- "windows_i686_msvc 0.48.0",
- "windows_x86_64_gnu 0.48.0",
- "windows_x86_64_gnullvm 0.48.0",
- "windows_x86_64_msvc 0.48.0",
+ "windows_aarch64_gnullvm 0.48.3",
+ "windows_aarch64_msvc 0.48.3",
+ "windows_i686_gnu 0.48.3",
+ "windows_i686_msvc 0.48.3",
+ "windows_x86_64_gnu 0.48.3",
+ "windows_x86_64_gnullvm 0.48.3",
+ "windows_x86_64_msvc 0.48.3",
 ]
 
 [[package]]
@@ -7621,9 +7622,9 @@ checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
 
 [[package]]
 name = "windows_aarch64_gnullvm"
-version = "0.48.0"
+version = "0.48.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
+checksum = "fde1bb55ae4ce76a597a8566d82c57432bc69c039449d61572a7a353da28f68c"
 
 [[package]]
 name = "windows_aarch64_msvc"
@@ -7639,9 +7640,9 @@ checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
 
 [[package]]
 name = "windows_aarch64_msvc"
-version = "0.48.0"
+version = "0.48.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
+checksum = "1513e8d48365a78adad7322fd6b5e4c4e99d92a69db8df2d435b25b1f1f286d4"
 
 [[package]]
 name = "windows_i686_gnu"
@@ -7657,9 +7658,9 @@ checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
 
 [[package]]
 name = "windows_i686_gnu"
-version = "0.48.0"
+version = "0.48.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
+checksum = "60587c0265d2b842298f5858e1a5d79d146f9ee0c37be5782e92a6eb5e1d7a83"
 
 [[package]]
 name = "windows_i686_msvc"
@@ -7675,9 +7676,9 @@ checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
 
 [[package]]
 name = "windows_i686_msvc"
-version = "0.48.0"
+version = "0.48.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
+checksum = "224fe0e0ffff5d2ea6a29f82026c8f43870038a0ffc247aa95a52b47df381ac4"
 
 [[package]]
 name = "windows_x86_64_gnu"
@@ -7693,9 +7694,9 @@ checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
 
 [[package]]
 name = "windows_x86_64_gnu"
-version = "0.48.0"
+version = "0.48.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
+checksum = "62fc52a0f50a088de499712cbc012df7ebd94e2d6eb948435449d76a6287e7ad"
 
 [[package]]
 name = "windows_x86_64_gnullvm"
@@ -7705,9 +7706,9 @@ checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
 
 [[package]]
 name = "windows_x86_64_gnullvm"
-version = "0.48.0"
+version = "0.48.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
+checksum = "2093925509d91ea3d69bcd20238f4c2ecdb1a29d3c281d026a09705d0dd35f3d"
 
 [[package]]
 name = "windows_x86_64_msvc"
@@ -7723,15 +7724,15 @@ checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
 
 [[package]]
 name = "windows_x86_64_msvc"
-version = "0.48.0"
+version = "0.48.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
+checksum = "b6ade45bc8bf02ae2aa34a9d54ba660a1a58204da34ba793c00d83ca3730b5f1"
 
 [[package]]
 name = "winnow"
-version = "0.5.10"
+version = "0.5.14"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5504cc7644f4b593cbc05c4a55bf9bd4e94b867c3c0bd440934174d50482427d"
+checksum = "d09770118a7eb1ccaf4a594a221334119a44a814fcb0d31c5b85e83e97227a97"
 dependencies = [
  "memchr",
 ]
@@ -7831,13 +7832,13 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.28",
+ "syn 2.0.29",
 ]
 
 [[package]]
 name = "zkas"
 version = "0.4.1"
 dependencies = [
- "clap 4.3.21",
+ "clap 4.3.22",
  "darkfi",
 ]

+ 4 - 4
Cargo.toml

@@ -54,8 +54,8 @@ members = [
 [dependencies]
 # Hard dependencies
 libc = "0.2.147"
-log = "0.4.19"
-thiserror = "1.0.44"
+log = "0.4.20"
+thiserror = "1.0.47"
 
 # async-runtime
 async-std = {version = "1.12.0", features = ["attributes"], optional = true}
@@ -79,7 +79,7 @@ x509-parser = {version = "0.15.1", features = ["validate", "verify"], optional =
 
 # Encoding
 bs58 = {version = "0.5.0", optional = true}
-serde_json = {version = "1.0.104", optional = true}
+serde_json = {version = "1.0.105", optional = true}
 serde = {version = "1.0.183", features = ["derive"], optional = true}
 semver = {version = "1.0.18", optional = true}
 structopt = {version= "0.3.26", optional = true}
@@ -124,7 +124,7 @@ sled = {version = "0.34.7", optional = true}
 sled-overlay = {version = "0.0.8", optional = true}
 
 [dev-dependencies]
-clap = {version = "4.3.21", features = ["derive"]}
+clap = {version = "4.3.22", 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

@@ -15,8 +15,8 @@ bs58 = "0.5.0"
 darkfi = {path = "../../", features = ["blockchain", "wallet", "rpc", "net", "zkas"]}
 darkfi-sdk = {path = "../../src/sdk"}
 darkfi-serial = {path = "../../src/serial"}
-log = "0.4.19"
-serde_json = "1.0.104"
+log = "0.4.20"
+serde_json = "1.0.105"
 sled = "0.34.7"
 url = "2.4.0"
 

+ 2 - 2
bin/darkfid2/Cargo.toml

@@ -20,12 +20,12 @@ darkfi-serial = {path = "../../src/serial"}
 # Misc
 blake3 = "1.4.1"
 bs58 = "0.5.0"
-log = "0.4.19"
+log = "0.4.20"
 sled = "0.34.7"
 
 # JSON-RPC
 async-trait = "0.1.73"
-serde_json = "1.0.104"
+serde_json = "1.0.105"
 url = "2.4.0"
 
 # Daemon

+ 4 - 4
bin/darkirc/Cargo.toml

@@ -19,19 +19,19 @@ futures = "0.3.28"
 rustls-pemfile = "1.0.3"
 
 # Crypto
-crypto_box = {version = "0.9.0", features = ["std", "chacha20"]}
+crypto_box = {version = "0.9.1", features = ["std", "chacha20"]}
 rand = "0.8.5"
 
 # Misc
-clap = {version = "4.3.21", features = ["derive"]}
+clap = {version = "4.3.22", features = ["derive"]}
 chrono = "0.4.26"
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
-log = "0.4.19"
+log = "0.4.20"
 url = "2.4.0"
 
 # Encoding and parsing
 bs58 = "0.5.0"
-serde_json = "1.0.104"
+serde_json = "1.0.105"
 toml = "0.7.6"
 
 # Daemon

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

@@ -16,7 +16,7 @@ darkfi = {path = "../../../", features = ["dht"]}
 darkfi-serial = {path = "../../../src/serial", features = ["derive", "crypto"]}
 easy-parallel = "3.3.0"
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
-log = "0.4.19"
+log = "0.4.20"
 rand = "0.8.5"
 simplelog = "0.12.1"
 smol = "1.3.0"

+ 5 - 5
bin/dnetview/Cargo.toml

@@ -16,7 +16,7 @@ features = ["rpc"]
 # Tui
 termion = "2.0.1"
 #tui = {version = "0.19.0", features = ["termion"]}
-ratatui = { version = "0.22.1-alpha.0", features = ["all-widgets", "termion"]}
+ratatui = { version = "0.22.1-alpha.1", features = ["all-widgets", "termion"]}
 
 # Async
 smol = "1.3.0"
@@ -25,15 +25,15 @@ easy-parallel = "3.3.0"
 async-channel = "1.9.0"
 
 # Misc
-clap = {version = "4.3.21", features = ["derive"]}
+clap = {version = "4.3.22", 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"
+log = "0.4.20"
 url = "2.4.0"
-thiserror = "1.0.44"
+thiserror = "1.0.47"
 
 # Encoding and parsing
-serde_json = "1.0.104"
+serde_json = "1.0.105"
 serde = {version = "1.0.183", features = ["derive"]}
 hex = "0.4.3"

+ 3 - 3
bin/drk/Cargo.toml

@@ -9,11 +9,11 @@ license = "AGPL-3.0-only"
 edition = "2021"
 
 [dependencies]
-anyhow = "1.0.72"
+anyhow = "1.0.75"
 async-std = {version = "1.12.0", features = ["attributes"]}
 blake3 = "1.4.1"
 bs58 = "0.5.0"
-clap = {version = "4.3.21", features = ["derive"]}
+clap = {version = "4.3.22", features = ["derive"]}
 clap_complete = "4.3.2"
 darkfi = {path = "../../", features = ["blockchain", "rpc", "util", "wallet"]}
 darkfi-sdk = {path = "../../src/sdk"}
@@ -22,7 +22,7 @@ darkfi-money-contract = {path = "../../src/contract/money", features = ["no-entr
 darkfi-dao-contract = {path = "../../src/contract/dao", features = ["no-entrypoint", "client"]}
 prettytable-rs = "0.10.0"
 rand = "0.8.5"
-serde_json = "1.0.104"
+serde_json = "1.0.105"
 smol = "1.3.0"
 simplelog = "0.12.1"
 signal-hook-async-std = "0.2.2"

+ 2 - 2
bin/faucetd/Cargo.toml

@@ -16,10 +16,10 @@ darkfi = {path = "../../", features = ["blockchain", "wallet", "rpc", "net", "zk
 darkfi-serial = {path = "../../src/serial"}
 darkfi-sdk = {path = "../../src/sdk"}
 darkfi-money-contract = {path = "../../src/contract/money", features = ["no-entrypoint", "client"]}
-log = "0.4.19"
+log = "0.4.20"
 rand = "0.8.5"
 rusqlite = "0.29.0"
-serde_json = "1.0.104"
+serde_json = "1.0.105"
 sled = "0.34.7"
 url = "2.4.0"
 

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

@@ -15,9 +15,9 @@ darkfi = {path = "../../../", features = ["util", "rpc"]}
 async-std = {version = "1.12.0", features = ["attributes"]}
 
 # Misc
-clap = {version = "4.3.21", features = ["derive"]}
+clap = {version = "4.3.22", features = ["derive"]}
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
-log = "0.4.19"
-serde_json = "1.0.104"
+log = "0.4.20"
+serde_json = "1.0.105"
 simplelog = "0.12.1"
 url = "2.4.0"

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

@@ -16,8 +16,8 @@ darkfi-serial = {path = "../../../src/serial", features = ["hash"]}
 async-trait = "0.1.73"
 blake3 = "1.4.1"
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
-log = "0.4.19"
-serde_json = "1.0.104"
+log = "0.4.20"
+serde_json = "1.0.105"
 url = "2.4.0"
 
 # Daemon

+ 3 - 3
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.21", features = ["derive"]}
+clap = {version = "4.3.22", features = ["derive"]}
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
-log = "0.4.19"
+log = "0.4.20"
 simplelog = "0.12.1"
 serde = {version = "1.0.183", features = ["derive"]}
-serde_json = "1.0.104"
+serde_json = "1.0.105"
 url = "2.4.0"
 

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

@@ -15,8 +15,8 @@ darkfi-serial = {path = "../../../src/serial"}
 # Misc
 async-trait = "0.1.73"
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
-log = "0.4.19"
-serde_json = "1.0.104"
+log = "0.4.20"
+serde_json = "1.0.105"
 url = "2.4.0"
 
 # Daemon

+ 2 - 2
bin/lilith/Cargo.toml

@@ -15,9 +15,9 @@ darkfi = {path = "../../", features = ["net", "rpc"]}
 async-trait = "0.1.73"
 futures = "0.3.28"
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
-log = "0.4.19"
+log = "0.4.20"
 semver = "1.0.18"
-serde_json = "1.0.104"
+serde_json = "1.0.105"
 toml = "0.7.6"
 url = "2.4.0"
 

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

@@ -19,7 +19,7 @@ async-std = {version = "1.12.0", features = ["attributes"]}
 chrono = "0.4.26"
 colored = "2.0.4"
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
-log = "0.4.19"
+log = "0.4.20"
 prettytable-rs = "0.10.0"
 simplelog = "0.12.1"
 term_grid = { git = "https://github.com/Dastan-glitch/rust-term-grid.git" }
@@ -27,6 +27,6 @@ textwrap = "0.16.0"
 url = "2.4.0"
 
 # Encoding and parsing
-clap = {version = "4.3.21", features = ["derive"]}
+clap = {version = "4.3.22", features = ["derive"]}
 serde = {version = "1.0.183", features = ["derive"]}
-serde_json = "1.0.104"
+serde_json = "1.0.105"

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

@@ -16,15 +16,15 @@ darkfi-serial = { path = "../../../src/serial" }
 async-trait = "0.1.73"
 bs58 = "0.5.0"
 chrono = "0.4.26"
-crypto_box = {version = "0.9.0", features = ["std", "chacha20"]}
+crypto_box = {version = "0.9.1", features = ["std", "chacha20"]}
 futures = "0.3.28"
 hex = "0.4.3"
 libc = "0.2.147"
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
-log = "0.4.19"
+log = "0.4.20"
 rand = "0.8.5"
-serde_json = "1.0.104"
-thiserror = "1.0.44"
+serde_json = "1.0.105"
+thiserror = "1.0.47"
 toml = "0.7.6"
 url = "2.4.0"
 

+ 1 - 1
bin/vanityaddr/Cargo.toml

@@ -10,7 +10,7 @@ edition = "2021"
 
 [dependencies]
 bs58 = "0.5.0"
-clap = {version = "4.3.21", features = ["derive"]}
+clap = {version = "4.3.22", 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.21", features = ["derive"]}
+clap = {version = "4.3.22", features = ["derive"]}
 darkfi = {path = "../../", features = ["zkas"]}

+ 2 - 2
example/dchat/Cargo.toml

@@ -20,11 +20,11 @@ async-trait = "0.1.73"
 easy-parallel = "3.3.0"
 smol = "1.3.0"
 
-log = "0.4.19"
+log = "0.4.20"
 simplelog = "0.12.1"
 url = "2.4.0"
 
-serde_json = "1.0.104"
+serde_json = "1.0.105"
 serde = {version = "1.0.183", features = ["derive"]}
 toml = "0.7.6"
 libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}

+ 3 - 3
example/p2pdebug/Cargo.toml

@@ -24,11 +24,11 @@ easy-parallel = "3.3.0"
 rand = "0.8.5"
 
 # Misc
-clap = {version = "4.3.21", features = ["derive"]}
-log = "0.4.19"
+clap = {version = "4.3.22", features = ["derive"]}
+log = "0.4.20"
 simplelog = "0.12.1"
 fxhash = "0.2.1"
 url = "2.4.0"
 
 # Encoding and parsing
-serde_json = "1.0.104"
+serde_json = "1.0.105"

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

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

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

@@ -18,8 +18,8 @@ blake3 = "1.4.1"
 ctrlc = { version = "3.4.0", features = ["termination"] }
 easy-parallel = "3.3.0"
 futures-lite = "1.13.0"
-log = "0.4.19"
-serde_json = "1.0.104"
+log = "0.4.20"
+serde_json = "1.0.105"
 simplelog = "0.12.1"
 url = "2.4.0"
 

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

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

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

@@ -13,14 +13,14 @@ 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.44"
+thiserror = "1.0.47"
 
 # The following dependencies are used for the client API and
 # probably shouldn't be in WASM
 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.19", optional = true }
+log = { version = "0.4.20", optional = true }
 rand = { version = "0.8.5", optional = true }
 
 # These are used just for the integration tests

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

@@ -13,14 +13,14 @@ 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.44"
+thiserror = "1.0.47"
 
 # The following dependencies are used for the client API and
 # probably shouldn't be in WASM
 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.19", optional = true }
+log = { version = "0.4.20", optional = true }
 rand = { version = "0.8.5", optional = true }
 
 # These are used just for the integration tests

+ 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.44"
+thiserror = "1.0.47"
 
 # We need to disable random using "custom" which makes the crate a noop
 # so the wasm32-unknown-unknown target is enabled.

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

@@ -12,14 +12,14 @@ crate-type = ["cdylib", "rlib"]
 bs58 = "0.5.0"
 darkfi-sdk = { path = "../../sdk" }
 darkfi-serial = { path = "../../serial", features = ["derive", "crypto"] }
-thiserror = "1.0.44"
+thiserror = "1.0.47"
 
 # The following dependencies are used for the client API and
 # probably shouldn't be in WASM
 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.19", optional = true }
+log = { version = "0.4.20", optional = true }
 rand = { version = "0.8.5", optional = true }
 
 # These are used just for the integration tests

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

@@ -16,7 +16,7 @@ darkfi-deployooor-contract = {path = "../deployooor", features = ["no-entrypoint
 
 blake3 = "1.4.1"
 bs58 = "0.5.0"
-log = "0.4.19"
+log = "0.4.20"
 rand = "0.8.5"
 simplelog = "0.12.1"
 sled = "0.34.7"

+ 1 - 1
src/sdk/Cargo.toml

@@ -13,7 +13,7 @@ doctest = false
 
 [dependencies]
 # Error handling
-thiserror = "1.0.44"
+thiserror = "1.0.47"
 
 # Serialization
 darkfi-serial = {version = "0.4.1", path = "../serial", features = ["derive", "crypto"]}

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

@@ -10,5 +10,5 @@ edition = "2021"
 
 [dependencies]
 proc-macro2 = "1.0.66"
-quote = "1.0.32"
-syn = {version = "2.0.28", features = ["full", "fold"]}
+quote = "1.0.33"
+syn = {version = "2.0.29", 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.28", features = ["full", "fold"]}
+syn = {version = "2.0.29", features = ["full", "fold"]}
 
 darkfi-derive-internal = {version = "0.4.1", path = "../derive-internal"}