diff --git a/Cargo.lock b/Cargo.lock index 8e9a7f251..213f1bac0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -93,7 +93,7 @@ name = "aggregator-server" version = "0.5.14" dependencies = [ "anyhow", - "axum 0.8.7", + "axum 0.8.8", "crypto", "fastcrypto", "futures", @@ -104,10 +104,10 @@ dependencies = [ "semver", "serde", "serde_yaml 0.9.34+deprecated", - "sui-rpc 0.1.0", - "sui-sdk-types 0.1.0", + "sui-rpc 0.1.1", + "sui-sdk-types 0.1.1", "tokio", - "tower-http 0.6.6", + "tower-http 0.6.8", "tracing", "tracing-subscriber", ] @@ -195,12 +195,6 @@ version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" -[[package]] -name = "android-tzdata" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" - [[package]] name = "android_system_properties" version = "0.1.5" @@ -350,9 +344,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.98" +version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" +checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" dependencies = [ "backtrace", ] @@ -734,9 +728,9 @@ dependencies = [ [[package]] name = "axum" -version = "0.8.7" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b098575ebe77cb6d14fc7f32749631a6e44edbef6b796f89b020e99ba20d425" +checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8" dependencies = [ "axum-core 0.5.5", "axum-macros", @@ -814,7 +808,7 @@ version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9963ff19f40c6102c76756ef0a46004c0d58957d87259fc9208ff8441c12ab96" dependencies = [ - "axum 0.8.7", + "axum 0.8.8", "axum-core 0.5.5", "bytes", "futures-util", @@ -1360,9 +1354,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.10.1" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" +checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" dependencies = [ "serde", ] @@ -1495,17 +1489,16 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" -version = "0.4.39" +version = "0.4.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825" +checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" dependencies = [ - "android-tzdata", "iana-time-zone", "js-sys", "num-traits", "serde", "wasm-bindgen", - "windows-targets 0.52.6", + "windows-link 0.2.1", ] [[package]] @@ -1558,9 +1551,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.40" +version = "4.5.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f" +checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8" dependencies = [ "clap_builder", "clap_derive", @@ -1568,9 +1561,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.40" +version = "4.5.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e" +checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00" dependencies = [ "anstream", "anstyle", @@ -1581,9 +1574,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.40" +version = "4.5.49" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce" +checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -1986,7 +1979,7 @@ dependencies = [ "rand 0.8.5", "serde", "serde_with", - "sui-sdk-types 0.1.0", + "sui-sdk-types 0.1.1", "sui-types", "typenum", ] @@ -2543,7 +2536,7 @@ dependencies = [ "seal-committee", "serde", "serde_json", - "sui-sdk-types 0.1.0", + "sui-sdk-types 0.1.1", "tokio", ] @@ -3613,13 +3606,13 @@ dependencies = [ [[package]] name = "hostname" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65" +checksum = "617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd" dependencies = [ "cfg-if", "libc", - "windows-link", + "windows-link 0.2.1", ] [[package]] @@ -3667,12 +3660,12 @@ dependencies = [ [[package]] name = "http-body-util" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" +checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" dependencies = [ "bytes", - "futures-util", + "futures-core", "http 1.3.1", "http-body 1.0.1", "pin-project-lite", @@ -3774,18 +3767,20 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.10" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" +checksum = "3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8" dependencies = [ "bytes", "futures-channel", + "futures-core", "futures-util", "http 1.3.1", "http-body 1.0.1", "hyper", + "libc", "pin-project-lite", - "socket2 0.5.8", + "socket2 0.6.0", "tokio", "tower-service", "tracing", @@ -4458,7 +4453,7 @@ name = "key-server" version = "0.5.14" dependencies = [ "anyhow", - "axum 0.8.7", + "axum 0.8.8", "bcs", "crypto", "duration-str", @@ -4491,16 +4486,16 @@ dependencies = [ "shared-crypto", "snap", "sui-move-build", - "sui-rpc 0.1.0", + "sui-rpc 0.1.1", "sui-sdk", - "sui-sdk-types 0.1.0", + "sui-sdk-types 0.1.1", "sui-types", "tap", "temp-env", "test-cluster", "tokio", "tonic 0.14.2", - "tower-http 0.6.6", + "tower-http 0.6.8", "tracing", "tracing-test", ] @@ -4949,9 +4944,9 @@ dependencies = [ [[package]] name = "moka" -version = "0.12.11" +version = "0.12.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8261cd88c312e0004c1d51baad2980c66528dfdb2bee62003e643a4d8f86b077" +checksum = "a3dec6bd31b08944e08b58fd99373893a6c17054d6f3ea5006cc894f4f4eee2a" dependencies = [ "crossbeam-channel", "crossbeam-epoch", @@ -4959,7 +4954,6 @@ dependencies = [ "equivalent", "parking_lot 0.12.4", "portable-atomic", - "rustc_version", "smallvec", "tagptr", "uuid", @@ -5762,7 +5756,7 @@ version = "0.7.0" source = "git+https://github.com/mystenlabs/sui?rev=22642cf#22642cfb2c813024ab2b137ae6a01cf038a6a0fd" dependencies = [ "async-trait", - "axum 0.8.7", + "axum 0.8.8", "dashmap", "futures", "once_cell", @@ -5819,7 +5813,7 @@ version = "0.0.1" source = "git+https://github.com/mystenlabs/sui?rev=22642cf#22642cfb2c813024ab2b137ae6a01cf038a6a0fd" dependencies = [ "anyhow", - "axum 0.8.7", + "axum 0.8.8", "mysten-metrics", "prometheus", "serde", @@ -7431,7 +7425,7 @@ dependencies = [ "signal-hook-registry", "slab", "socket2 0.6.0", - "tokio-macros 2.5.0 (git+https://github.com/MystenLabs/tokio-msim-fork.git?rev=c59702c3177a31405d42ec12e01fa4a445728326)", + "tokio-macros 2.5.0", "windows-sys 0.59.0", ] @@ -7765,7 +7759,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.11.0", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -8036,7 +8030,7 @@ dependencies = [ "serde", "serde_json", "sui-sdk", - "sui-sdk-types 0.1.0", + "sui-sdk-types 0.1.1", "sui-types", "tokio", ] @@ -8051,8 +8045,8 @@ dependencies = [ "fastcrypto-tbls", "prost-types 0.14.1", "serde", - "sui-rpc 0.1.0", - "sui-sdk-types 0.1.0", + "sui-rpc 0.1.1", + "sui-sdk-types 0.1.1", "sui-types", "tokio", ] @@ -8062,7 +8056,7 @@ name = "seal-proxy" version = "0.5.14" dependencies = [ "anyhow", - "axum 0.8.7", + "axum 0.8.8", "axum-extra", "bytes", "clap", @@ -8082,7 +8076,7 @@ dependencies = [ "snap", "tokio", "tower 0.5.2", - "tower-http 0.6.6", + "tower-http 0.6.8", "tracing", "tracing-subscriber", ] @@ -8098,7 +8092,7 @@ dependencies = [ "rand 0.8.5", "serde", "serde_json", - "sui-sdk-types 0.1.0", + "sui-sdk-types 0.1.1", "sui-types", "tracing", ] @@ -8188,11 +8182,12 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.26" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" +checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" dependencies = [ "serde", + "serde_core", ] [[package]] @@ -8345,9 +8340,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.16.0" +version = "3.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10574371d41b0d9b2cff89418eda27da52bcaff2cc8741db26382a77c29131f1" +checksum = "4fa237f2807440d238e0364a218270b98f767a00d3dada77b1c53ae88940e2e7" dependencies = [ "base64 0.22.1", "chrono", @@ -8364,9 +8359,9 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.16.0" +version = "3.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08a72d8216842fdd57820dc78d840bef99248e35fb2554ff923319e60f2d686b" +checksum = "52a8e3ca0ca629121f70ab50f95249e5a6f925cc0f6ffe8256c45b728875706c" dependencies = [ "darling 0.21.3", "proc-macro2", @@ -9117,7 +9112,7 @@ dependencies = [ "arc-swap", "async-stream", "async-trait", - "axum 0.8.7", + "axum 0.8.8", "bcs", "bincode", "bytes", @@ -9411,7 +9406,7 @@ source = "git+https://github.com/mystenlabs/sui?rev=22642cf#22642cfb2c813024ab2b dependencies = [ "anyhow", "async-trait", - "axum 0.8.7", + "axum 0.8.8", "backon", "bb8", "bcs", @@ -9482,7 +9477,7 @@ source = "git+https://github.com/mystenlabs/sui?rev=22642cf#22642cfb2c813024ab2b dependencies = [ "anyhow", "async-trait", - "axum 0.8.7", + "axum 0.8.8", "backoff", "bb8", "chrono", @@ -9529,7 +9524,7 @@ version = "1.58.0" source = "git+https://github.com/mystenlabs/sui?rev=22642cf#22642cfb2c813024ab2b137ae6a01cf038a6a0fd" dependencies = [ "anyhow", - "axum 0.8.7", + "axum 0.8.8", "clap", "prometheus", "prometheus-closure-metric", @@ -9564,7 +9559,7 @@ dependencies = [ "anyhow", "arc-swap", "async-trait", - "axum 0.8.7", + "axum 0.8.8", "backoff", "base64 0.21.7", "bcs", @@ -9903,7 +9898,7 @@ dependencies = [ "antithesis_sdk", "anyhow", "arc-swap", - "axum 0.8.7", + "axum 0.8.8", "base64 0.21.7", "bcs", "bin-version", @@ -10102,9 +10097,9 @@ dependencies = [ [[package]] name = "sui-rpc" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a931ef96b890a118f12b6fa1dda727b8b6df82af3bdb5568c5257078a54c5ba8" +checksum = "3fc4ad1b61a39a50e1db91e33bc13048017cc1e329d6f3bd447d95138569e4eb" dependencies = [ "base64 0.22.1", "bcs", @@ -10115,7 +10110,7 @@ dependencies = [ "prost-types 0.14.1", "serde", "serde_json", - "sui-sdk-types 0.1.0", + "sui-sdk-types 0.1.1", "tap", "tokio", "tonic 0.14.2", @@ -10130,7 +10125,7 @@ dependencies = [ "anyhow", "async-stream", "async-trait", - "axum 0.8.7", + "axum 0.8.8", "base64 0.21.7", "bcs", "bytes", @@ -10239,9 +10234,9 @@ dependencies = [ [[package]] name = "sui-sdk-types" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df9497600faf5a1fb07a2db85902515867ad30474abf959de1a7d1fa473c4a28" +checksum = "35bf05a0b706993f705d37a775a5ad1deb1d65698431604676492695c563a1d9" dependencies = [ "base64ct", "bcs", @@ -10458,7 +10453,7 @@ source = "git+https://github.com/mystenlabs/sui?rev=22642cf#22642cfb2c813024ab2b dependencies = [ "anyhow", "arc-swap", - "axum 0.8.7", + "axum 0.8.8", "axum-server", "ed25519", "fastcrypto", @@ -10816,7 +10811,7 @@ dependencies = [ "getrandom 0.3.3", "once_cell", "rustix 1.1.2", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -11067,30 +11062,26 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.47.1" +version = "1.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" +checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" dependencies = [ - "backtrace", "bytes", - "io-uring", "libc", "mio 1.0.3", "parking_lot 0.12.4", "pin-project-lite", "signal-hook-registry", - "slab", "socket2 0.6.0", - "tokio-macros 2.5.0 (registry+https://github.com/rust-lang/crates.io-index)", + "tokio-macros 2.6.0", "tracing", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] name = "tokio-macros" version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" +source = "git+https://github.com/MystenLabs/tokio-msim-fork.git?rev=c59702c3177a31405d42ec12e01fa4a445728326#c59702c3177a31405d42ec12e01fa4a445728326" dependencies = [ "proc-macro2", "quote", @@ -11099,8 +11090,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.5.0" -source = "git+https://github.com/MystenLabs/tokio-msim-fork.git?rev=c59702c3177a31405d42ec12e01fa4a445728326#c59702c3177a31405d42ec12e01fa4a445728326" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" dependencies = [ "proc-macro2", "quote", @@ -11347,7 +11339,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9" dependencies = [ "async-trait", - "axum 0.8.7", + "axum 0.8.8", "base64 0.22.1", "bytes", "h2", @@ -11379,7 +11371,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb7613188ce9f7df5bfe185db26c5814347d110db17920415cf2fbcad85e7203" dependencies = [ "async-trait", - "axum 0.8.7", + "axum 0.8.8", "base64 0.22.1", "bytes", "h2", @@ -11573,9 +11565,9 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.6.6" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" +checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" dependencies = [ "bitflags 2.6.0", "bytes", @@ -11603,9 +11595,9 @@ checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tracing" -version = "0.1.41" +version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" +checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" dependencies = [ "log", "pin-project-lite", @@ -11627,9 +11619,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.28" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" +checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ "proc-macro2", "quote", @@ -11638,9 +11630,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.33" +version = "0.1.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" +checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" dependencies = [ "once_cell", "valuable", @@ -11687,9 +11679,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.20" +version = "0.3.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" +checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e" dependencies = [ "matchers", "nu-ansi-term 0.50.1", @@ -11859,9 +11851,9 @@ checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" [[package]] name = "typenum" -version = "1.18.0" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" +checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" [[package]] name = "typeshare" @@ -12338,7 +12330,7 @@ dependencies = [ "windows-collections", "windows-core 0.61.2", "windows-future", - "windows-link", + "windows-link 0.1.3", "windows-numerics", ] @@ -12368,7 +12360,7 @@ checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" dependencies = [ "windows-implement", "windows-interface", - "windows-link", + "windows-link 0.1.3", "windows-result", "windows-strings 0.4.2", ] @@ -12380,7 +12372,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" dependencies = [ "windows-core 0.61.2", - "windows-link", + "windows-link 0.1.3", "windows-threading", ] @@ -12412,6 +12404,12 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" +[[package]] +name = "windows-link" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" + [[package]] name = "windows-numerics" version = "0.2.0" @@ -12419,7 +12417,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" dependencies = [ "windows-core 0.61.2", - "windows-link", + "windows-link 0.1.3", ] [[package]] @@ -12439,7 +12437,7 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" dependencies = [ - "windows-link", + "windows-link 0.1.3", ] [[package]] @@ -12448,7 +12446,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319" dependencies = [ - "windows-link", + "windows-link 0.1.3", ] [[package]] @@ -12457,7 +12455,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" dependencies = [ - "windows-link", + "windows-link 0.1.3", ] [[package]] @@ -12496,6 +12494,15 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "windows-sys" +version = "0.61.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" +dependencies = [ + "windows-link 0.2.1", +] + [[package]] name = "windows-targets" version = "0.42.2" @@ -12564,7 +12571,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" dependencies = [ - "windows-link", + "windows-link 0.1.3", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index b81fdd01c..32453c6da 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,21 +18,21 @@ itertools = { version = "0.14.0" } anyhow = "1.0" rand = "0.8.5" hex = "0.4" -clap = { version = "4.5.40", features = ["derive"] } -tracing = "0.1.37" -serde_with = "3.13.0" +clap = { version = "4.5.53", features = ["derive"] } +tracing = "0.1.44" +serde_with = "3.16.1" prost-types = "0.14" -sui-rpc = "0.1.0" +sui-rpc = "0.1.1" tonic = "0.14" -semver = { version = "1.0.26", features = ["serde"] } +semver = { version = "1.0.27", features = ["serde"] } once_cell = "1.21.3" axum = { version = "0.8", features = ["macros"] } tower = "0.5" -tower-http = { version = "0.6.6", features = ["cors", "limit"] } -tokio = { version = "1.46.1", features = ["full"] } +tower-http = { version = "0.6.8", features = ["cors", "limit"] } +tokio = { version = "1.48.0", features = ["full"] } futures = "0.3" reqwest = "0.12" -tracing-subscriber = {version = "0.3.20", features = ["env-filter"]} +tracing-subscriber = {version = "0.3.22", features = ["env-filter"]} prometheus = "0.13.4" chrono = "0.4" serde_yaml = "0.9" diff --git a/crates/crypto/Cargo.toml b/crates/crypto/Cargo.toml index 95bfcb2a5..d9182b15c 100644 --- a/crates/crypto/Cargo.toml +++ b/crates/crypto/Cargo.toml @@ -16,7 +16,7 @@ itertools.workspace = true serde_with.workspace = true sui-sdk-types.workspace = true -typenum = "1.18.0" +typenum = "1.19.0" [dev-dependencies] sui_types = { workspace = true } \ No newline at end of file diff --git a/crates/key-server/Cargo.toml b/crates/key-server/Cargo.toml index 9b046f06d..b3bf72981 100644 --- a/crates/key-server/Cargo.toml +++ b/crates/key-server/Cargo.toml @@ -46,10 +46,10 @@ prost-types.workspace = true tap = "1.0.1" jsonrpsee = "0.24.0" duration-str = "0.17.0" -moka = { version = "0.12.10", features = ["sync"] } +moka = { version = "0.12.12", features = ["sync"] } hostname = "0.4" -hyper-util = "0.1.10" -http-body-util = "0.1.2" +hyper-util = "0.1.17" +http-body-util = "0.1.3" sui-sdk-types.workspace = true sui-rpc.workspace = true diff --git a/crates/seal-proxy/Cargo.toml b/crates/seal-proxy/Cargo.toml index 3cfd7b1b0..7411bb2db 100644 --- a/crates/seal-proxy/Cargo.toml +++ b/crates/seal-proxy/Cargo.toml @@ -30,8 +30,8 @@ tokio.workspace = true axum = {version = "0.8", default-features = false, features = ["http2", "tokio", "macros"]} axum-extra = {version = "0.10", features = ["typed-header"]} -bytes = "1.10.1" +bytes = "1.11.0" prost = "0.12" protobuf = {version = "2.28", features = ["with-bytes"]} reqwest = {version = "0.12", features = ["json", "native-tls"]} -tower-http = { version = "0.6.6", features = ["trace", "timeout"]} \ No newline at end of file +tower-http = { version = "0.6.8", features = ["trace", "timeout"]} \ No newline at end of file