From d34b9cbb0309e195cd2a6a901d627a2a32633a38 Mon Sep 17 00:00:00 2001 From: parazyd Date: Sat, 22 Jul 2023 13:15:39 +0200 Subject: [PATCH] chore: Update crate dependencies --- Cargo.lock | 133 +++++++++--------- Cargo.toml | 8 +- bin/darkfid/Cargo.toml | 4 +- bin/darkfid2/Cargo.toml | 4 +- bin/darkirc/Cargo.toml | 6 +- bin/darkwiki/darkwiki-cli/Cargo.toml | 4 +- bin/darkwiki/darkwikid/Cargo.toml | 6 +- bin/dhtd/dhtd/Cargo.toml | 2 +- bin/dnetview/Cargo.toml | 6 +- bin/drk/Cargo.toml | 2 +- bin/faucetd/Cargo.toml | 4 +- bin/fud/fu/Cargo.toml | 2 +- bin/fud/fud/Cargo.toml | 4 +- bin/genev/genev-cli/Cargo.toml | 4 +- bin/genev/genevd/Cargo.toml | 4 +- bin/lilith/Cargo.toml | 4 +- bin/tau/tau-cli/Cargo.toml | 4 +- bin/tau/taud/Cargo.toml | 6 +- bin/vanityaddr/Cargo.toml | 2 +- bin/zkas/Cargo.toml | 2 +- bin/zktool/Cargo.toml | 2 +- example/dchat/Cargo.toml | 4 +- example/p2pdebug/Cargo.toml | 4 +- .../research/blockchain-explorer/Cargo.toml | 2 +- script/research/dhtd/Cargo.toml | 6 +- src/contract/consensus/Cargo.toml | 2 +- src/contract/dao/Cargo.toml | 2 +- src/contract/deployooor/Cargo.toml | 2 +- src/contract/money/Cargo.toml | 2 +- src/sdk/Cargo.toml | 4 +- src/serial/derive-internal/Cargo.toml | 2 +- src/serial/derive/Cargo.toml | 2 +- 32 files changed, 125 insertions(+), 120 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5e140e426..ba7ab2acc 100644 --- a/Cargo.lock +++ b/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", ] diff --git a/Cargo.toml b/Cargo.toml index aa01e31dd..17c4be601 100644 --- a/Cargo.toml +++ b/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" diff --git a/bin/darkfid/Cargo.toml b/bin/darkfid/Cargo.toml index 413fc16fb..a592b0ec0 100644 --- a/bin/darkfid/Cargo.toml +++ b/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" diff --git a/bin/darkfid2/Cargo.toml b/bin/darkfid2/Cargo.toml index b7ae0afff..e613bbb30 100644 --- a/bin/darkfid2/Cargo.toml +++ b/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" diff --git a/bin/darkirc/Cargo.toml b/bin/darkirc/Cargo.toml index 4aeb702b7..373ca12e6 100644 --- a/bin/darkirc/Cargo.toml +++ b/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" diff --git a/bin/darkwiki/darkwiki-cli/Cargo.toml b/bin/darkwiki/darkwiki-cli/Cargo.toml index 166849400..1e88936e4 100644 --- a/bin/darkwiki/darkwiki-cli/Cargo.toml +++ b/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" diff --git a/bin/darkwiki/darkwikid/Cargo.toml b/bin/darkwiki/darkwikid/Cargo.toml index 6aa9d33e0..c97af4fd2 100644 --- a/bin/darkwiki/darkwikid/Cargo.toml +++ b/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" diff --git a/bin/dhtd/dhtd/Cargo.toml b/bin/dhtd/dhtd/Cargo.toml index 4ccc84e52..a606f1e71 100644 --- a/bin/dhtd/dhtd/Cargo.toml +++ b/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"]} diff --git a/bin/dnetview/Cargo.toml b/bin/dnetview/Cargo.toml index 3cb93b4cc..37ce67b54 100644 --- a/bin/dnetview/Cargo.toml +++ b/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" diff --git a/bin/drk/Cargo.toml b/bin/drk/Cargo.toml index f4de5e0ad..8227a16a2 100644 --- a/bin/drk/Cargo.toml +++ b/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"} diff --git a/bin/faucetd/Cargo.toml b/bin/faucetd/Cargo.toml index 40acd13a4..b34df4875 100644 --- a/bin/faucetd/Cargo.toml +++ b/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" diff --git a/bin/fud/fu/Cargo.toml b/bin/fud/fu/Cargo.toml index 4e1c3c7ab..199879caa 100644 --- a/bin/fud/fu/Cargo.toml +++ b/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" diff --git a/bin/fud/fud/Cargo.toml b/bin/fud/fud/Cargo.toml index 8bd2c1c5b..79716e7ba 100644 --- a/bin/fud/fud/Cargo.toml +++ b/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" diff --git a/bin/genev/genev-cli/Cargo.toml b/bin/genev/genev-cli/Cargo.toml index 36d19d018..a63ff8d11 100644 --- a/bin/genev/genev-cli/Cargo.toml +++ b/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" diff --git a/bin/genev/genevd/Cargo.toml b/bin/genev/genevd/Cargo.toml index 1a5a76f4e..4545e9ffd 100644 --- a/bin/genev/genevd/Cargo.toml +++ b/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" diff --git a/bin/lilith/Cargo.toml b/bin/lilith/Cargo.toml index 012494644..14cb621ac 100644 --- a/bin/lilith/Cargo.toml +++ b/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" diff --git a/bin/tau/tau-cli/Cargo.toml b/bin/tau/tau-cli/Cargo.toml index 0880ac88d..53ad3106b 100644 --- a/bin/tau/tau-cli/Cargo.toml +++ b/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" diff --git a/bin/tau/taud/Cargo.toml b/bin/tau/taud/Cargo.toml index fe80af800..70995fbf2 100644 --- a/bin/tau/taud/Cargo.toml +++ b/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" diff --git a/bin/vanityaddr/Cargo.toml b/bin/vanityaddr/Cargo.toml index 0c042215c..d131cbb2e 100644 --- a/bin/vanityaddr/Cargo.toml +++ b/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"} diff --git a/bin/zkas/Cargo.toml b/bin/zkas/Cargo.toml index fa5cb2cff..52902da28 100644 --- a/bin/zkas/Cargo.toml +++ b/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"]} diff --git a/bin/zktool/Cargo.toml b/bin/zktool/Cargo.toml index e5038a9d0..85eff4cae 100644 --- a/bin/zktool/Cargo.toml +++ b/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"} diff --git a/example/dchat/Cargo.toml b/example/dchat/Cargo.toml index fa9298097..3f54856a6 100644 --- a/example/dchat/Cargo.toml +++ b/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 diff --git a/example/p2pdebug/Cargo.toml b/example/p2pdebug/Cargo.toml index e0b49b789..daee44a82 100644 --- a/example/p2pdebug/Cargo.toml +++ b/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" diff --git a/script/research/blockchain-explorer/Cargo.toml b/script/research/blockchain-explorer/Cargo.toml index c15a154b7..c7ca364bb 100644 --- a/script/research/blockchain-explorer/Cargo.toml +++ b/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" diff --git a/script/research/dhtd/Cargo.toml b/script/research/dhtd/Cargo.toml index 6a2c7812e..1ff6c4330 100644 --- a/script/research/dhtd/Cargo.toml +++ b/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" diff --git a/src/contract/consensus/Cargo.toml b/src/contract/consensus/Cargo.toml index 3169411ad..6d5335248 100644 --- a/src/contract/consensus/Cargo.toml +++ b/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 diff --git a/src/contract/dao/Cargo.toml b/src/contract/dao/Cargo.toml index 19f816995..019bc98eb 100644 --- a/src/contract/dao/Cargo.toml +++ b/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 diff --git a/src/contract/deployooor/Cargo.toml b/src/contract/deployooor/Cargo.toml index c022685ec..db4fcf845 100644 --- a/src/contract/deployooor/Cargo.toml +++ b/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. diff --git a/src/contract/money/Cargo.toml b/src/contract/money/Cargo.toml index 230cce46e..4d1f97eb5 100644 --- a/src/contract/money/Cargo.toml +++ b/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 diff --git a/src/sdk/Cargo.toml b/src/sdk/Cargo.toml index 7196add79..cbd9a657f 100644 --- a/src/sdk/Cargo.toml +++ b/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" diff --git a/src/serial/derive-internal/Cargo.toml b/src/serial/derive-internal/Cargo.toml index 325fb619f..7ea0f523c 100644 --- a/src/serial/derive-internal/Cargo.toml +++ b/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"]} diff --git a/src/serial/derive/Cargo.toml b/src/serial/derive/Cargo.toml index 5ee072efa..172e085da 100644 --- a/src/serial/derive/Cargo.toml +++ b/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"}