diff --git a/Cargo.lock b/Cargo.lock index 77feb33354..3ded300be9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -390,19 +390,19 @@ dependencies = [ "rustversion", "serde", "sync_wrapper 0.1.2", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", ] [[package]] name = "axum" -version = "0.7.5" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf" +checksum = "8f43644eed690f5374f1af436ecd6aea01cd201f6fbdf0178adaf6907afb2cec" dependencies = [ "async-trait", - "axum-core 0.4.3", + "axum-core 0.4.4", "bytes", "futures-util", "http 1.1.0", @@ -423,7 +423,7 @@ dependencies = [ "serde_urlencoded", "sync_wrapper 1.0.1", "tokio", - "tower", + "tower 0.5.1", "tower-layer", "tower-service", "tracing", @@ -448,9 +448,9 @@ dependencies = [ [[package]] name = "axum-core" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a15c63fd72d41492dc4f497196f5da1fb04fb7529e631d73630d1b491e47a2e3" +checksum = "5e6b8ba012a258d63c9adfa28b9ddcf66149da6f986c5b5452e629d5ee64bf00" dependencies = [ "async-trait", "bytes", @@ -461,7 +461,7 @@ dependencies = [ "mime", "pin-project-lite", "rustversion", - "sync_wrapper 0.1.2", + "sync_wrapper 1.0.1", "tower-layer", "tower-service", "tracing", @@ -469,12 +469,12 @@ dependencies = [ [[package]] name = "axum-extra" -version = "0.9.3" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0be6ea09c9b96cb5076af0de2e383bd2bc0c18f827cf1967bdd353e0b910d733" +checksum = "73c3220b188aea709cf1b6c5f9b01c3bd936bb08bd2b5184a12b35ac8131b1f9" dependencies = [ - "axum 0.7.5", - "axum-core 0.4.3", + "axum 0.7.6", + "axum-core 0.4.4", "bytes", "futures-util", "headers", @@ -484,7 +484,7 @@ dependencies = [ "mime", "pin-project-lite", "serde", - "tower", + "tower 0.5.1", "tower-layer", "tower-service", "tracing", @@ -757,9 +757,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" +checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" dependencies = [ "serde", ] @@ -945,9 +945,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.17" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac" +checksum = "b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3" dependencies = [ "clap_builder", "clap_derive", @@ -955,9 +955,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.17" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73" +checksum = "4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b" dependencies = [ "anstream", "anstyle", @@ -967,11 +967,11 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.28" +version = "4.5.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b378c786d3bde9442d2c6dd7e6080b2a818db2b96e30d6e7f1b6d224eb617d3" +checksum = "8937760c3f4c60871870b8c3ee5f9b30771f792a7045c48bcbba999d7d6b3b8e" dependencies = [ - "clap 4.5.17", + "clap 4.5.18", ] [[package]] @@ -980,15 +980,15 @@ version = "4.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d494102c8ff3951810c72baf96910b980fb065ca5d3101243e6a8dc19747c86b" dependencies = [ - "clap 4.5.17", + "clap 4.5.18", "clap_complete", ] [[package]] name = "clap_derive" -version = "4.5.13" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" +checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -1388,7 +1388,7 @@ dependencies = [ "anes", "cast", "ciborium", - "clap 4.5.17", + "clap 4.5.18", "criterion-plot", "is-terminal", "itertools 0.10.5", @@ -2214,7 +2214,7 @@ name = "explorer-api" version = "1.1.39" dependencies = [ "chrono", - "clap 4.5.17", + "clap 4.5.18", "dotenvy", "humantime-serde", "isocountry", @@ -3107,9 +3107,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.5" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56" +checksum = "da62f120a8a37763efb0cf8fdf264b884c7b8b9ac8660b900c8661030c00e6ba" dependencies = [ "bytes", "futures-channel", @@ -3120,7 +3120,7 @@ dependencies = [ "pin-project-lite", "socket2", "tokio", - "tower", + "tower 0.4.13", "tower-service", "tracing", ] @@ -4090,14 +4090,14 @@ version = "1.1.43" dependencies = [ "anyhow", "async-trait", - "axum 0.7.5", + "axum 0.7.6", "axum-extra", "bincode", "bip39", "bloomfilter", "bs58", "cfg-if", - "clap 4.5.17", + "clap 4.5.18", "console-subscriber", "cosmwasm-std", "cw-utils", @@ -4218,7 +4218,7 @@ dependencies = [ "bincode", "bs58", "bytes", - "clap 4.5.17", + "clap 4.5.18", "defguard_wireguard_rs", "fastrand 2.1.1", "futures", @@ -4295,7 +4295,7 @@ dependencies = [ name = "nym-bin-common" version = "0.6.0" dependencies = [ - "clap 4.5.17", + "clap 4.5.18", "clap_complete", "clap_complete_fig", "const-str", @@ -4337,7 +4337,7 @@ dependencies = [ "base64 0.22.1", "bip39", "bs58", - "clap 4.5.17", + "clap 4.5.18", "clap_complete", "clap_complete_fig", "dotenvy", @@ -4363,7 +4363,7 @@ dependencies = [ "bip39", "bs58", "cfg-if", - "clap 4.5.17", + "clap 4.5.18", "colored", "comfy-table", "cosmrs 0.17.0-pre", @@ -4415,7 +4415,7 @@ name = "nym-client" version = "1.1.40" dependencies = [ "bs58", - "clap 4.5.17", + "clap 4.5.18", "dirs", "futures", "log", @@ -4455,7 +4455,7 @@ dependencies = [ "base64 0.22.1", "bs58", "cfg-if", - "clap 4.5.17", + "clap 4.5.18", "comfy-table", "futures", "gloo-timers", @@ -4928,7 +4928,7 @@ dependencies = [ "async-trait", "bip39", "bs58", - "clap 4.5.17", + "clap 4.5.18", "colored", "dashmap", "defguard_wireguard_rs", @@ -5087,7 +5087,7 @@ dependencies = [ name = "nym-http-api-common" version = "0.1.0" dependencies = [ - "axum 0.7.5", + "axum 0.7.6", "bytes", "colored", "mime", @@ -5116,7 +5116,7 @@ version = "0.1.0" dependencies = [ "anyhow", "bs58", - "clap 4.5.17", + "clap 4.5.18", "nym-bin-common", "nym-credential-storage", "nym-id", @@ -5158,7 +5158,7 @@ dependencies = [ "bincode", "bs58", "bytes", - "clap 4.5.17", + "clap 4.5.18", "etherparse", "futures", "log", @@ -5253,9 +5253,9 @@ name = "nym-mixnode" version = "1.1.37" dependencies = [ "anyhow", - "axum 0.7.5", + "axum 0.7.6", "bs58", - "clap 4.5.17", + "clap 4.5.18", "colored", "cupid", "dirs", @@ -5355,8 +5355,8 @@ name = "nym-network-monitor" version = "0.1.0" dependencies = [ "anyhow", - "axum 0.7.5", - "clap 4.5.17", + "axum 0.7.6", + "clap 4.5.18", "dashmap", "futures", "log", @@ -5388,7 +5388,7 @@ dependencies = [ "anyhow", "async-trait", "bs58", - "clap 4.5.17", + "clap 4.5.18", "dirs", "futures", "humantime-serde", @@ -5440,7 +5440,7 @@ dependencies = [ "bs58", "cargo_metadata", "celes", - "clap 4.5.17", + "clap 4.5.18", "colored", "cupid", "humantime-serde", @@ -5479,7 +5479,7 @@ dependencies = [ name = "nym-node-http-api" version = "0.1.0" dependencies = [ - "axum 0.7.5", + "axum 0.7.6", "axum-extra", "base64 0.22.1", "colored", @@ -5500,7 +5500,7 @@ dependencies = [ "thiserror", "time", "tokio", - "tower", + "tower 0.4.13", "tower-http", "tracing", "utoipa", @@ -5587,7 +5587,7 @@ name = "nym-nr-query" version = "0.1.0" dependencies = [ "anyhow", - "clap 4.5.17", + "clap 4.5.18", "log", "nym-bin-common", "nym-network-defaults", @@ -5718,7 +5718,7 @@ name = "nym-socks5-client" version = "1.1.40" dependencies = [ "bs58", - "clap 4.5.17", + "clap 4.5.18", "log", "nym-bin-common", "nym-client-core", @@ -6137,7 +6137,7 @@ version = "0.1.0" dependencies = [ "anyhow", "bip39", - "clap 4.5.17", + "clap 4.5.18", "cosmwasm-std", "futures", "humantime 2.1.0", @@ -6247,7 +6247,7 @@ version = "0.1.6" dependencies = [ "anyhow", "bytes", - "clap 4.5.17", + "clap 4.5.18", "dotenvy", "flate2", "futures", @@ -8361,7 +8361,7 @@ name = "ssl-inject" version = "0.1.0" dependencies = [ "anyhow", - "clap 4.5.17", + "clap 4.5.18", "hex", "tokio", ] @@ -8771,7 +8771,7 @@ dependencies = [ "anyhow", "bip39", "bs58", - "clap 4.5.17", + "clap 4.5.18", "console", "cw-utils", "dkg-bypass-contract", @@ -8811,18 +8811,18 @@ checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" [[package]] name = "thiserror" -version = "1.0.63" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" +checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.63" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" +checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" dependencies = [ "proc-macro2", "quote", @@ -9139,7 +9139,7 @@ dependencies = [ "prost 0.11.9", "tokio", "tokio-stream", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", "tracing", @@ -9165,6 +9165,22 @@ dependencies = [ "tracing", ] +[[package]] +name = "tower" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper 0.1.2", + "tokio", + "tower-layer", + "tower-service", + "tracing", +] + [[package]] name = "tower-http" version = "0.5.2" @@ -9192,15 +9208,15 @@ dependencies = [ [[package]] name = "tower-layer" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" +checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" [[package]] name = "tower-service" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tracing" @@ -9657,7 +9673,7 @@ version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "943e0ff606c6d57d410fd5663a4d7c074ab2c5f14ab903b9514565e59fa1189e" dependencies = [ - "axum 0.7.5", + "axum 0.7.6", "mime_guess", "regex", "reqwest 0.12.4", diff --git a/Cargo.toml b/Cargo.toml index 93f8bcdfa7..157e5ae369 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -175,8 +175,8 @@ aead = "0.5.2" anyhow = "1.0.89" argon2 = "0.5.0" async-trait = "0.1.82" -axum = "0.7.5" -axum-extra = "0.9.3" +axum = "0.7.6" +axum-extra = "0.9.4" base64 = "0.22.1" bincode = "1.3.3" bip39 = { version = "2.0.0", features = ["zeroize"] } @@ -189,7 +189,7 @@ blake3 = "1.5.4" bloomfilter = "1.0.14" bs58 = "0.5.1" bytecodec = "0.4.15" -bytes = "1.7.1" +bytes = "1.7.2" cargo_metadata = "0.18.1" celes = "2.4.0" cfg-if = "1.0.0" @@ -197,7 +197,7 @@ chacha20 = "0.9.0" chacha20poly1305 = "0.10.1" chrono = "0.4.31" cipher = "0.4.3" -clap = "4.5.17" +clap = "4.5.18" clap_complete = "4.5" clap_complete_fig = "4.5" colored = "2.0" @@ -300,7 +300,7 @@ sysinfo = "0.30.13" tap = "1.0.1" tar = "0.4.41" tempfile = "3.5.0" -thiserror = "1.0.63" +thiserror = "1.0.64" time = "0.3.30" tokio = "1.39" tokio-stream = "0.1.16"