From b7aaed35554e0ac335f6f1094e8ee369ccd20064 Mon Sep 17 00:00:00 2001 From: sirouk <8901571+sirouk@users.noreply.github.com> Date: Thu, 22 Aug 2024 13:20:22 -0400 Subject: [PATCH] [deps] bump rust version and sanitize feature flags from vendor (#312) Co-authored-by: xyz Co-authored-by: 0o-de-lally <1364012+0o-de-lally@users.noreply.github.com> --- .github/actions/build_env/action.yaml | 2 +- Cargo.lock | 2067 ++++++++--------- Cargo.toml | 10 +- framework/Cargo.toml | 3 +- framework/cached-packages/Cargo.toml | 6 +- .../src/libra_framework_sdk_builder.rs | 1 + framework/releases/head.mrb | Bin 890462 -> 890377 bytes smoke-tests/Cargo.toml | 14 +- testsuites/twin/Cargo.toml | 15 +- tools/cli/Cargo.toml | 4 +- tools/cli/src/node_cli.rs | 7 + tools/config/Cargo.toml | 5 +- tools/genesis/Cargo.toml | 7 +- tools/query/Cargo.toml | 4 +- tools/rescue/Cargo.toml | 28 +- tools/storage/Cargo.toml | 4 +- tools/txs/Cargo.toml | 8 +- transactional-tests/Cargo.toml | 10 +- types/Cargo.toml | 12 +- upgrade-tests/Cargo.toml | 2 +- 20 files changed, 1088 insertions(+), 1121 deletions(-) diff --git a/.github/actions/build_env/action.yaml b/.github/actions/build_env/action.yaml index eb15ef3b4..28f86aeae 100644 --- a/.github/actions/build_env/action.yaml +++ b/.github/actions/build_env/action.yaml @@ -27,7 +27,7 @@ runs: - uses: actions-rs/toolchain@v1 with: profile: minimal - toolchain: 1.77.2 + toolchain: 1.78.0 override: true - name: install rustfmt clippy diff --git a/Cargo.lock b/Cargo.lock index 56dd7633c..3b2f07491 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10,9 +10,9 @@ checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" [[package]] name = "addr2line" -version = "0.21.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" +checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" dependencies = [ "gimli", ] @@ -23,6 +23,12 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" +[[package]] +name = "adler2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" + [[package]] name = "aead" version = "0.5.2" @@ -30,7 +36,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" dependencies = [ "crypto-common", - "generic-array 0.14.7", + "generic-array", ] [[package]] @@ -75,7 +81,7 @@ version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" dependencies = [ - "getrandom 0.2.14", + "getrandom 0.2.15", "once_cell", "version_check", ] @@ -87,7 +93,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ "cfg-if", - "getrandom 0.2.14", + "getrandom 0.2.15", "once_cell", "version_check", "zerocopy", @@ -140,47 +146,48 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.13" +version = "0.6.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" +checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" dependencies = [ "anstyle", "anstyle-parse", "anstyle-query", "anstyle-wincon", "colorchoice", + "is_terminal_polyfill", "utf8parse", ] [[package]] name = "anstyle" -version = "1.0.6" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" +checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" [[package]] name = "anstyle-parse" -version = "0.2.3" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" +checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" dependencies = [ "utf8parse", ] [[package]] name = "anstyle-query" -version = "1.0.2" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" +checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" dependencies = [ "windows-sys 0.52.0", ] [[package]] name = "anstyle-wincon" -version = "3.0.2" +version = "3.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" +checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" dependencies = [ "anstyle", "windows-sys 0.52.0", @@ -188,9 +195,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.82" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" +checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" dependencies = [ "backtrace", ] @@ -235,7 +242,7 @@ dependencies = [ "derivative", "hashbrown 0.13.2", "itertools", - "num-traits 0.2.18", + "num-traits 0.2.19", "zeroize", ] @@ -253,7 +260,7 @@ dependencies = [ "digest 0.10.7", "itertools", "num-bigint", - "num-traits 0.2.18", + "num-traits 0.2.19", "paste", "rustc_version", "zeroize", @@ -276,8 +283,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565" dependencies = [ "num-bigint", - "num-traits 0.2.18", - "proc-macro2 1.0.81", + "num-traits 0.2.19", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -313,7 +320,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae3281bc6d0fd7e549af32b52511e1302185bd688fd3359fa36423346ff682ea" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -324,7 +331,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" dependencies = [ - "num-traits 0.2.18", + "num-traits 0.2.19", "rand 0.8.5", ] @@ -351,9 +358,9 @@ dependencies = [ [[package]] name = "arrayref" -version = "0.3.7" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" +checksum = "9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a" [[package]] name = "arrayvec" @@ -372,9 +379,9 @@ checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" [[package]] name = "arrayvec" -version = "0.7.4" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "async-stream" @@ -393,20 +400,20 @@ version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] name = "async-trait" -version = "0.1.80" +version = "0.1.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" +checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -422,9 +429,9 @@ dependencies = [ [[package]] name = "autocfg" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" +checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" [[package]] name = "axum" @@ -447,7 +454,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "rustversion", - "serde 1.0.199", + "serde 1.0.208", "sync_wrapper", "tower", "tower-layer", @@ -473,15 +480,15 @@ dependencies = [ [[package]] name = "backtrace" -version = "0.3.71" +version = "0.3.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" +checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" dependencies = [ "addr2line", "cc", "cfg-if", "libc", - "miniz_oxide", + "miniz_oxide 0.7.4", "object", "rustc-demangle", ] @@ -506,9 +513,9 @@ checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" [[package]] name = "base64" -version = "0.22.0" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "base64ct" @@ -521,7 +528,7 @@ name = "bcs" version = "0.1.4" source = "git+https://github.com/aptos-labs/bcs.git?rev=d31fab9d81748e2594be5cd5cdf845786a30562d#d31fab9d81748e2594be5cd5cdf845786a30562d" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", "thiserror", ] @@ -531,7 +538,7 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85b6598a2f5d564fb7855dc6b06fd1c38cff5a72bd8b863a4d021938497b440a" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", "thiserror", ] @@ -550,23 +557,23 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3deeecb812ca5300b7d3f66f730cc2ebd3511c3d36c691dd79c165d5b19a26e3" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] [[package]] name = "bigdecimal" -version = "0.4.3" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9324c8014cd04590682b34f1e9448d38f0674d0f7b2dc553331016ef0e4e9ebc" +checksum = "51d712318a27c7150326677b321a5fa91b55f6d9034ffd67f20319e147d40cee" dependencies = [ "autocfg", "libm", "num-bigint", "num-integer", - "num-traits 0.2.18", - "serde 1.0.199", + "num-traits 0.2.19", + "serde 1.0.208", ] [[package]] @@ -575,7 +582,7 @@ version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -587,16 +594,16 @@ dependencies = [ "bitflags 1.3.2", "cexpr", "clang-sys", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "lazycell", "peeking_take_while", "prettyplease", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "regex", "rustc-hash", "shlex", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -605,15 +612,9 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" dependencies = [ - "bit-vec 0.6.3", + "bit-vec", ] -[[package]] -name = "bit-vec" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f59bbe95d4e52a6398ec21238d31577f2b28a9d86807f06ca59d191d8440d0bb" - [[package]] name = "bit-vec" version = "0.6.3" @@ -628,9 +629,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" [[package]] name = "bitmaps" @@ -675,26 +676,14 @@ dependencies = [ "constant_time_eq", ] -[[package]] -name = "block-buffer" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" -dependencies = [ - "block-padding 0.1.5", - "byte-tools", - "byteorder", - "generic-array 0.12.4", -] - [[package]] name = "block-buffer" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" dependencies = [ - "block-padding 0.2.1", - "generic-array 0.14.7", + "block-padding", + "generic-array", ] [[package]] @@ -703,16 +692,7 @@ version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" dependencies = [ - "generic-array 0.14.7", -] - -[[package]] -name = "block-padding" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" -dependencies = [ - "byte-tools", + "generic-array", ] [[package]] @@ -723,9 +703,9 @@ checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" [[package]] name = "blst" -version = "0.3.11" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c94087b935a822949d3291a9989ad2b2051ea141eda0fd4e478a75f6aa3e604b" +checksum = "4378725facc195f1a538864863f6de233b500a8862747e7f165078a419d5e874" dependencies = [ "cc", "glob", @@ -735,23 +715,13 @@ dependencies = [ [[package]] name = "bstr" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" -dependencies = [ - "lazy_static 1.4.0", - "memchr", - "regex-automata 0.1.10", -] - -[[package]] -name = "bstr" -version = "1.9.1" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" +checksum = "40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c" dependencies = [ "memchr", - "serde 1.0.199", + "regex-automata 0.4.7", + "serde 1.0.208", ] [[package]] @@ -766,17 +736,11 @@ version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" -[[package]] -name = "byte-tools" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" - [[package]] name = "bytemuck" -version = "1.15.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15" +checksum = "6fd4c6dcc3b0aea2f5c0b4b82c2b15fe39ddbc76041a310848f4706edf76bb31" [[package]] name = "byteorder" @@ -786,9 +750,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.6.0" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" +checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" [[package]] name = "bzip2-sys" @@ -829,13 +793,13 @@ checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53" [[package]] name = "cc" -version = "1.0.95" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b" +checksum = "72db2f7947ecee9b03b510377e8bb9077afa27176fdbff55c51027e976fdcc48" dependencies = [ "jobserver", "libc", - "once_cell", + "shlex", ] [[package]] @@ -868,17 +832,17 @@ dependencies = [ "android-tzdata", "iana-time-zone", "js-sys", - "num-traits 0.2.18", - "serde 1.0.199", + "num-traits 0.2.19", + "serde 1.0.208", "wasm-bindgen", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] name = "chrono-tz" -version = "0.8.6" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d59ae0466b83e838b81a54256c39d5d7c20b9d7daa10510a242d9b75abd5936e" +checksum = "93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb" dependencies = [ "chrono", "chrono-tz-build", @@ -887,9 +851,9 @@ dependencies = [ [[package]] name = "chrono-tz-build" -version = "0.2.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f" +checksum = "0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1" dependencies = [ "parse-zoneinfo", "phf", @@ -923,9 +887,9 @@ dependencies = [ [[package]] name = "clang-sys" -version = "1.7.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" +checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" dependencies = [ "glob", "libc", @@ -966,33 +930,33 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.4" +version = "4.5.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" +checksum = "ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019" dependencies = [ "clap_builder", - "clap_derive 4.5.4", + "clap_derive 4.5.13", ] [[package]] name = "clap_builder" -version = "4.5.2" +version = "4.5.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" +checksum = "216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6" dependencies = [ "anstream", "anstyle", - "clap_lex 0.7.0", + "clap_lex 0.7.2", "strsim 0.11.1", ] [[package]] name = "clap_complete" -version = "4.5.2" +version = "4.5.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e" +checksum = "2aedc27e53da9ff495f5da6f4325390e71f46f886022b618303042e8ccf4bcac" dependencies = [ - "clap 4.5.4", + "clap 4.5.16", ] [[package]] @@ -1003,21 +967,21 @@ checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008" dependencies = [ "heck 0.4.1", "proc-macro-error", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] [[package]] name = "clap_derive" -version = "4.5.4" +version = "4.5.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" +checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" dependencies = [ "heck 0.5.0", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -1031,18 +995,9 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.7.0" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" - -[[package]] -name = "classgroup" -version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/verifiable_delay.git#97bc59431ae98a9aad87e7a05f7997d5586275a9" -dependencies = [ - "libc", - "num-traits 0.2.18", -] +checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" [[package]] name = "codespan" @@ -1051,7 +1006,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3362992a0d9f1dd7c3d0e89e0ab2bb540b7a95fea8cd798090e758fda2899b5e" dependencies = [ "codespan-reporting", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -1060,7 +1015,7 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", "termcolor", "unicode-width", ] @@ -1073,9 +1028,9 @@ checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" [[package]] name = "colorchoice" -version = "1.0.0" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" +checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" [[package]] name = "colored" @@ -1083,7 +1038,7 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8" dependencies = [ - "lazy_static 1.4.0", + "lazy_static 1.5.0", "windows-sys 0.48.0", ] @@ -1098,7 +1053,7 @@ dependencies = [ "memchr", "pin-project-lite", "tokio", - "tokio-util 0.7.10", + "tokio-util 0.7.11", ] [[package]] @@ -1107,10 +1062,10 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b1b9d958c2b1368a663f05538fc1b5975adce1e19f435acceae987aceeeb369" dependencies = [ - "lazy_static 1.4.0", + "lazy_static 1.5.0", "nom 5.1.3", "rust-ini", - "serde 1.0.199", + "serde 1.0.208", "serde-hjson", "serde_json", "toml 0.5.11", @@ -1124,7 +1079,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" dependencies = [ "encode_unicode", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "libc", "unicode-width", "windows-sys 0.52.0", @@ -1151,9 +1106,9 @@ version = "0.2.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7f6ff08fd20f4f299298a28e2dfa8a8ba1036e6cd2460ac1de7b425d76f2500" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "unicode-xid 0.2.4", + "unicode-xid 0.2.5", ] [[package]] @@ -1196,7 +1151,7 @@ dependencies = [ "idna 0.2.3", "log", "publicsuffix", - "serde 1.0.199", + "serde 1.0.208", "serde_derive", "serde_json", "time", @@ -1215,24 +1170,24 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.8.6" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "cpufeatures" -version = "0.2.12" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" +checksum = "51e852e6dc9a5bed1fae92dd2375037bf2b768725bf3be87811edee3249d09ad" dependencies = [ "libc", ] [[package]] name = "crc32fast" -version = "1.4.0" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" dependencies = [ "cfg-if", ] @@ -1252,9 +1207,9 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.12" +version = "0.5.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95" +checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" dependencies = [ "crossbeam-utils", ] @@ -1289,9 +1244,9 @@ dependencies = [ [[package]] name = "crossbeam-utils" -version = "0.8.19" +version = "0.8.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" +checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" [[package]] name = "crossterm" @@ -1303,7 +1258,7 @@ dependencies = [ "crossterm_winapi", "libc", "mio", - "parking_lot 0.12.2", + "parking_lot 0.12.3", "signal-hook", "signal-hook-mio", "winapi 0.3.9", @@ -1319,7 +1274,7 @@ dependencies = [ "crossterm_winapi", "libc", "mio", - "parking_lot 0.12.2", + "parking_lot 0.12.3", "signal-hook", "signal-hook-mio", "winapi 0.3.9", @@ -1346,7 +1301,7 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ - "generic-array 0.14.7", + "generic-array", "rand_core 0.6.4", "typenum", ] @@ -1357,7 +1312,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab" dependencies = [ - "generic-array 0.14.7", + "generic-array", "subtle", ] @@ -1367,7 +1322,7 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bff07008ec701e8028e2ceb8f83f0e4274ee62bd2dbdc4fefff2e9a91824081a" dependencies = [ - "generic-array 0.14.7", + "generic-array", "subtle", ] @@ -1380,7 +1335,7 @@ dependencies = [ "csv-core", "itoa", "ryu", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -1426,12 +1381,12 @@ dependencies = [ [[package]] name = "darling" -version = "0.20.8" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" dependencies = [ - "darling_core 0.20.8", - "darling_macro 0.20.8", + "darling_core 0.20.10", + "darling_macro 0.20.10", ] [[package]] @@ -1442,7 +1397,7 @@ checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" dependencies = [ "fnv", "ident_case", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "strsim 0.10.0", "syn 1.0.109", @@ -1450,16 +1405,16 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.20.8" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c2cf1c23a687a1feeb728783b993c4e1ad83d99f351801977dd809b48d0a70f" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" dependencies = [ "fnv", "ident_case", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "strsim 0.10.0", - "syn 2.0.60", + "strsim 0.11.1", + "syn 2.0.75", ] [[package]] @@ -1475,13 +1430,13 @@ dependencies = [ [[package]] name = "darling_macro" -version = "0.20.8" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ - "darling_core 0.20.8", + "darling_core 0.20.10", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -1497,6 +1452,20 @@ dependencies = [ "parking_lot_core 0.9.10", ] +[[package]] +name = "dashmap" +version = "6.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "804c8821570c3f8b70230c2ba75ffa5c0f9a4189b9a432b6656c536712acae28" +dependencies = [ + "cfg-if", + "crossbeam-utils", + "hashbrown 0.14.5", + "lock_api", + "once_cell", + "parking_lot_core 0.9.10", +] + [[package]] name = "datatest-stable" version = "0.1.3" @@ -1533,9 +1502,9 @@ dependencies = [ [[package]] name = "deadpool-runtime" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63dfa964fe2a66f3fde91fc70b267fe193d822c7e603e2a675a49a7f46ad3f49" +checksum = "092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b" dependencies = [ "tokio", ] @@ -1547,7 +1516,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" dependencies = [ "powerfmt", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -1562,7 +1531,7 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -1573,29 +1542,29 @@ version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] name = "derive_more" -version = "0.99.17" +version = "0.99.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" +checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" dependencies = [ "convert_case", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "rustc_version", - "syn 1.0.109", + "syn 2.0.75", ] [[package]] name = "deunicode" -version = "1.4.4" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "322ef0094744e63628e6f0eb2295517f79276a5b342a4c2ff3042566ca181d4e" +checksum = "339544cc9e2c4dc3fc7149fd630c5f22263a4fdf18a98afd0075784968b5cf00" [[package]] name = "dialoguer" @@ -1612,14 +1581,14 @@ dependencies = [ [[package]] name = "diem" version = "2.0.2" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", "base64 0.13.1", "bcs 0.1.4", "chrono", - "clap 4.5.4", + "clap 4.5.16", "clap_complete", "codespan-reporting", "diem-api-types", @@ -1677,7 +1646,7 @@ dependencies = [ "regex", "reqwest", "self_update", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_yaml 0.8.26", "shadow-rs", @@ -1685,7 +1654,7 @@ dependencies = [ "termcolor", "thiserror", "tokio", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "toml 0.5.11", "walkdir", ] @@ -1693,7 +1662,7 @@ dependencies = [ [[package]] name = "diem-accumulator" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "diem-crypto", @@ -1703,7 +1672,7 @@ dependencies = [ [[package]] name = "diem-aggregator" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -1721,7 +1690,7 @@ dependencies = [ [[package]] name = "diem-api" version = "0.2.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", @@ -1753,7 +1722,7 @@ dependencies = [ "poem", "poem-openapi", "regex", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "tokio", "url", @@ -1762,7 +1731,7 @@ dependencies = [ [[package]] name = "diem-api-types" version = "0.0.1" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", @@ -1782,20 +1751,20 @@ dependencies = [ "move-resource-viewer", "poem", "poem-openapi", - "serde 1.0.199", + "serde 1.0.208", "serde_json", ] [[package]] name = "diem-backup-cli" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", "bcs 0.1.4", "bytes", - "clap 4.5.4", + "clap 4.5.16", "csv", "diem-backup-service", "diem-config", @@ -1824,19 +1793,19 @@ dependencies = [ "rand 0.7.3", "regex", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_yaml 0.8.26", "tokio", "tokio-io-timeout", "tokio-stream", - "tokio-util 0.7.10", + "tokio-util 0.7.11", ] [[package]] name = "diem-backup-service" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -1850,7 +1819,7 @@ dependencies = [ "diem-types", "hyper", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "tokio", "warp", ] @@ -1858,22 +1827,22 @@ dependencies = [ [[package]] name = "diem-bitvec" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", "serde_bytes", ] [[package]] name = "diem-block-executor" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "arc-swap", "bcs 0.1.4", "crossbeam", - "dashmap", + "dashmap 5.5.3", "diem-aggregator", "diem-infallible", "diem-logger", @@ -1885,19 +1854,19 @@ dependencies = [ "move-binary-format", "num_cpus", "once_cell", - "parking_lot 0.12.2", + "parking_lot 0.12.3", "rayon", ] [[package]] name = "diem-block-partitioner" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", - "dashmap", + "clap 4.5.16", + "dashmap 5.5.3", "diem-crypto", "diem-logger", "diem-metrics-core", @@ -1912,7 +1881,7 @@ dependencies = [ [[package]] name = "diem-bounded-executor" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "futures", "tokio", @@ -1921,7 +1890,7 @@ dependencies = [ [[package]] name = "diem-build-info" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "shadow-rs", ] @@ -1929,12 +1898,12 @@ dependencies = [ [[package]] name = "diem-cached-packages" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "bcs 0.1.4", "diem-framework", "diem-types", - "include_dir 0.7.3", + "include_dir 0.7.4", "move-core-types", "once_cell", ] @@ -1942,7 +1911,7 @@ dependencies = [ [[package]] name = "diem-channels" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "diem-infallible", @@ -1954,17 +1923,17 @@ dependencies = [ [[package]] name = "diem-cli-common" version = "1.0.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anstyle", - "clap 4.5.4", + "clap 4.5.16", "clap_complete", ] [[package]] name = "diem-compression" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "diem-logger", "diem-metrics-core", @@ -1976,7 +1945,7 @@ dependencies = [ [[package]] name = "diem-config" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -1996,7 +1965,7 @@ dependencies = [ "num_cpus", "poem-openapi", "rand 0.7.3", - "serde 1.0.199", + "serde 1.0.208", "serde_merge", "serde_yaml 0.8.26", "thiserror", @@ -2006,7 +1975,7 @@ dependencies = [ [[package]] name = "diem-consensus" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "arc-swap", @@ -2016,7 +1985,7 @@ dependencies = [ "bytes", "chrono", "claims", - "dashmap", + "dashmap 5.5.3", "diem-bitvec", "diem-bounded-executor", "diem-channels", @@ -2053,11 +2022,11 @@ dependencies = [ "mirai-annotations", "move-core-types", "num-derive", - "num-traits 0.2.18", + "num-traits 0.2.19", "once_cell", "rand 0.7.3", "rayon", - "serde 1.0.199", + "serde 1.0.208", "serde_bytes", "serde_json", "thiserror", @@ -2068,14 +2037,14 @@ dependencies = [ [[package]] name = "diem-consensus-notifications" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "async-trait", "diem-crypto", "diem-runtimes", "diem-types", "futures", - "serde 1.0.199", + "serde 1.0.208", "thiserror", "tokio", ] @@ -2083,7 +2052,7 @@ dependencies = [ [[package]] name = "diem-consensus-types" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -2099,26 +2068,26 @@ dependencies = [ "mirai-annotations", "rand 0.7.3", "rayon", - "serde 1.0.199", + "serde 1.0.208", "tokio", ] [[package]] name = "diem-crash-handler" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "backtrace", "diem-logger", "move-core-types", - "serde 1.0.199", + "serde 1.0.208", "toml 0.5.11", ] [[package]] name = "diem-crypto" version = "0.0.3" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "ark-ec", @@ -2141,7 +2110,7 @@ dependencies = [ "rand 0.7.3", "rand_core 0.5.1", "ring 0.16.20", - "serde 1.0.199", + "serde 1.0.208", "serde-name", "serde_bytes", "sha2 0.10.8", @@ -2155,9 +2124,9 @@ dependencies = [ [[package]] name = "diem-crypto-derive" version = "0.0.3" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -2165,7 +2134,7 @@ dependencies = [ [[package]] name = "diem-data-client" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "async-trait", "diem-config", @@ -2184,7 +2153,7 @@ dependencies = [ "futures", "itertools", "rand 0.7.3", - "serde 1.0.199", + "serde 1.0.208", "thiserror", "tokio", ] @@ -2192,7 +2161,7 @@ dependencies = [ [[package]] name = "diem-data-streaming-service" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "async-trait", "diem-channels", @@ -2209,7 +2178,7 @@ dependencies = [ "enum_dispatch", "futures", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "thiserror", "tokio", "tokio-stream", @@ -2218,7 +2187,7 @@ dependencies = [ [[package]] name = "diem-db" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "arc-swap", @@ -2226,8 +2195,8 @@ dependencies = [ "bcs 0.1.4", "byteorder", "claims", - "clap 4.5.4", - "dashmap", + "clap 4.5.16", + "dashmap 5.5.3", "diem-accumulator", "diem-config", "diem-crypto", @@ -2257,7 +2226,7 @@ dependencies = [ "proptest", "proptest-derive", "rayon", - "serde 1.0.199", + "serde 1.0.208", "static_assertions", "status-line", "thiserror", @@ -2266,7 +2235,7 @@ dependencies = [ [[package]] name = "diem-db-indexer" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -2286,17 +2255,17 @@ dependencies = [ "move-core-types", "move-resource-viewer", "num-derive", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "diem-db-tool" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", - "clap 4.5.4", + "clap 4.5.16", "diem-backup-cli", "diem-backup-service", "diem-config", @@ -2316,10 +2285,10 @@ dependencies = [ [[package]] name = "diem-debugger" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", - "clap 4.5.4", + "clap 4.5.16", "diem-crypto", "diem-gas", "diem-gas-profiling", @@ -2347,9 +2316,9 @@ dependencies = [ [[package]] name = "diem-enum-conversion-derive" version = "0.0.3" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -2357,7 +2326,7 @@ dependencies = [ [[package]] name = "diem-event-notifications" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "async-trait", "diem-channels", @@ -2367,19 +2336,19 @@ dependencies = [ "diem-storage-interface", "diem-types", "futures", - "serde 1.0.199", + "serde 1.0.208", "thiserror", ] [[package]] name = "diem-executor" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "arr_macro", "bcs 0.1.4", - "dashmap", + "dashmap 5.5.3", "diem-block-partitioner", "diem-consensus-types", "diem-crypto", @@ -2399,13 +2368,13 @@ dependencies = [ "num_cpus", "once_cell", "rayon", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "diem-executor-test-helpers" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "diem-cached-packages", @@ -2429,11 +2398,11 @@ dependencies = [ [[package]] name = "diem-executor-types" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "dashmap", + "dashmap 5.5.3", "diem-block-partitioner", "diem-crypto", "diem-scratchpad", @@ -2443,14 +2412,14 @@ dependencies = [ "diem-types", "itertools", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "thiserror", ] [[package]] name = "diem-fallible" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "thiserror", ] @@ -2458,12 +2427,12 @@ dependencies = [ [[package]] name = "diem-faucet-core" version = "2.0.1" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", "captcha", - "clap 4.5.4", + "clap 4.5.16", "deadpool-redis", "diem-config", "diem-faucet-metrics-server", @@ -2482,7 +2451,7 @@ dependencies = [ "rand 0.7.3", "redis", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_yaml 0.8.26", "tokio", @@ -2492,7 +2461,7 @@ dependencies = [ [[package]] name = "diem-faucet-metrics-server" version = "2.0.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "diem-logger", @@ -2500,20 +2469,20 @@ dependencies = [ "once_cell", "poem", "prometheus", - "serde 1.0.199", + "serde 1.0.208", "serde_json", ] [[package]] name = "diem-forge" version = "0.0.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "again", "anyhow", "async-trait", "chrono", - "clap 4.5.4", + "clap 4.5.16", "diem", "diem-cached-packages", "diem-cli-common", @@ -2549,7 +2518,7 @@ dependencies = [ "rayon", "regex", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_yaml 0.8.26", "tempfile", @@ -2562,7 +2531,7 @@ dependencies = [ [[package]] name = "diem-framework" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "ark-bls12-381", @@ -2575,7 +2544,7 @@ dependencies = [ "better_any", "blake2-rfc", "blst", - "clap 4.5.4", + "clap 4.5.16", "codespan-reporting", "curve25519-dalek", "diem-aggregator", @@ -2587,7 +2556,7 @@ dependencies = [ "diem-types", "flate2", "hex", - "include_dir 0.7.3", + "include_dir 0.7.4", "itertools", "libsecp256k1", "log", @@ -2604,35 +2573,34 @@ dependencies = [ "move-table-extension", "move-vm-runtime", "move-vm-types", - "num-traits 0.2.18", + "num-traits 0.2.19", "once_cell", "rand 0.7.3", "rand_core 0.5.1", "rayon", "ripemd", - "serde 1.0.199", + "serde 1.0.208", "serde_bytes", "serde_json", "serde_yaml 0.8.26", "sha2 0.10.8", "sha2 0.9.9", - "sha3 0.9.1", + "sha3", "siphasher", "smallvec", "tempfile", "thiserror", "tiny-keccak", - "vdf", ] [[package]] name = "diem-gas" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "diem-framework", "diem-gas-algebra-ext", "diem-global-constants", @@ -2651,7 +2619,7 @@ dependencies = [ [[package]] name = "diem-gas-algebra-ext" version = "0.0.1" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "move-core-types", ] @@ -2659,7 +2627,7 @@ dependencies = [ [[package]] name = "diem-gas-profiling" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "diem-framework", @@ -2677,7 +2645,7 @@ dependencies = [ [[package]] name = "diem-genesis" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -2696,17 +2664,17 @@ dependencies = [ "diem-vm", "diem-vm-genesis", "rand 0.7.3", - "serde 1.0.199", + "serde 1.0.208", "serde_yaml 0.8.26", ] [[package]] name = "diem-github-client" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "diem-proxy", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "thiserror", "ureq", @@ -2715,24 +2683,24 @@ dependencies = [ [[package]] name = "diem-global-constants" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" [[package]] name = "diem-id-generator" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" [[package]] name = "diem-indexer" version = "0.0.1" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", "bcs 0.1.4", "bigdecimal", "chrono", - "clap 4.5.4", + "clap 4.5.16", "diem-api", "diem-api-types", "diem-bitvec", @@ -2754,7 +2722,7 @@ dependencies = [ "reqwest", "reqwest-middleware", "reqwest-retry", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "sha2 0.9.9", "tokio", @@ -2764,7 +2732,7 @@ dependencies = [ [[package]] name = "diem-indexer-grpc-fullnode" version = "1.0.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "base64 0.13.1", @@ -2791,7 +2759,7 @@ dependencies = [ "move-core-types", "move-package", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "tokio", "tokio-stream", @@ -2801,12 +2769,12 @@ dependencies = [ [[package]] name = "diem-infallible" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" [[package]] name = "diem-inspection-service" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "diem-build-info", @@ -2829,7 +2797,7 @@ dependencies = [ [[package]] name = "diem-jellyfish-merkle" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -2843,19 +2811,19 @@ dependencies = [ "diem-types", "itertools", "num-derive", - "num-traits 0.2.18", + "num-traits 0.2.19", "once_cell", "proptest", "proptest-derive", "rayon", - "serde 1.0.199", + "serde 1.0.208", "thiserror", ] [[package]] name = "diem-keygen" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "diem-crypto", "diem-types", @@ -2865,7 +2833,7 @@ dependencies = [ [[package]] name = "diem-language-e2e-tests" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -2897,15 +2865,15 @@ dependencies = [ "proptest-derive", "rand 0.7.3", "rayon", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "diem-log-derive" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -2913,7 +2881,7 @@ dependencies = [ [[package]] name = "diem-logger" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "backtrace", "chrono", @@ -2925,7 +2893,7 @@ dependencies = [ "hostname", "once_cell", "prometheus", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "strum", "strum_macros", @@ -2937,7 +2905,7 @@ dependencies = [ [[package]] name = "diem-mempool" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", @@ -2967,7 +2935,7 @@ dependencies = [ "once_cell", "rand 0.7.3", "rayon", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "thiserror", "tokio", @@ -2977,13 +2945,13 @@ dependencies = [ [[package]] name = "diem-mempool-notifications" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "async-trait", "diem-runtimes", "diem-types", "futures", - "serde 1.0.199", + "serde 1.0.208", "thiserror", "tokio", ] @@ -2991,7 +2959,7 @@ dependencies = [ [[package]] name = "diem-memsocket" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "bytes", "diem-infallible", @@ -3002,7 +2970,7 @@ dependencies = [ [[package]] name = "diem-metrics-core" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "prometheus", @@ -3011,7 +2979,7 @@ dependencies = [ [[package]] name = "diem-move-stdlib" version = "0.1.1" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "hex", @@ -3026,7 +2994,7 @@ dependencies = [ "move-vm-runtime", "move-vm-types", "sha2 0.9.9", - "sha3 0.9.1", + "sha3", "smallvec", "walkdir", ] @@ -3034,7 +3002,7 @@ dependencies = [ [[package]] name = "diem-moving-average" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "chrono", ] @@ -3042,12 +3010,12 @@ dependencies = [ [[package]] name = "diem-mvhashmap" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", "crossbeam", - "dashmap", + "dashmap 5.5.3", "diem-aggregator", "diem-crypto", "diem-infallible", @@ -3057,7 +3025,7 @@ dependencies = [ [[package]] name = "diem-netcore" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "bytes", "diem-memsocket", @@ -3065,16 +3033,16 @@ dependencies = [ "diem-types", "futures", "pin-project", - "serde 1.0.199", + "serde 1.0.208", "tokio", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "url", ] [[package]] name = "diem-network" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", @@ -3105,19 +3073,19 @@ dependencies = [ "once_cell", "pin-project", "rand 0.7.3", - "serde 1.0.199", + "serde 1.0.208", "serde_bytes", "serde_json", "thiserror", "tokio", "tokio-retry", - "tokio-util 0.7.10", + "tokio-util 0.7.11", ] [[package]] name = "diem-network-builder" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "async-trait", "bcs 0.1.4", @@ -3136,31 +3104,31 @@ dependencies = [ "futures", "maplit", "rand 0.7.3", - "serde 1.0.199", + "serde 1.0.208", "tokio", ] [[package]] name = "diem-network-checker" version = "0.0.1" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", - "clap 4.5.4", + "clap 4.5.16", "diem-config", "diem-crypto", "diem-logger", "diem-network", "diem-types", "futures", - "serde 1.0.199", + "serde 1.0.208", "tokio", ] [[package]] name = "diem-network-discovery" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -3186,11 +3154,11 @@ dependencies = [ [[package]] name = "diem-node" version = "1.6.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "diem-api", "diem-backup-service", "diem-build-info", @@ -3240,7 +3208,7 @@ dependencies = [ "maplit", "rand 0.7.3", "rayon", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_yaml 0.8.26", "tokio", @@ -3251,7 +3219,7 @@ dependencies = [ [[package]] name = "diem-node-identity" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "claims", @@ -3263,9 +3231,9 @@ dependencies = [ [[package]] name = "diem-num-variants" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -3273,20 +3241,20 @@ dependencies = [ [[package]] name = "diem-openapi" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "async-trait", "percent-encoding", "poem", "poem-openapi", - "serde 1.0.199", + "serde 1.0.208", "serde_json", ] [[package]] name = "diem-package-builder" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "diem-framework", @@ -3299,7 +3267,7 @@ dependencies = [ [[package]] name = "diem-peer-monitoring-service-client" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "async-trait", "diem-channels", @@ -3316,7 +3284,7 @@ dependencies = [ "futures", "once_cell", "rand 0.7.3", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "thiserror", "tokio", @@ -3325,7 +3293,7 @@ dependencies = [ [[package]] name = "diem-peer-monitoring-service-server" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "bcs 0.1.4", "bytes", @@ -3344,7 +3312,7 @@ dependencies = [ "diem-types", "futures", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "thiserror", "tokio", ] @@ -3352,20 +3320,20 @@ dependencies = [ [[package]] name = "diem-peer-monitoring-service-types" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "bcs 0.1.4", "cfg_block", "diem-config", "diem-types", - "serde 1.0.199", + "serde 1.0.208", "thiserror", ] [[package]] name = "diem-proptest-helpers" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "crossbeam", "proptest", @@ -3375,18 +3343,18 @@ dependencies = [ [[package]] name = "diem-protos" version = "1.0.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "pbjson", "prost", - "serde 1.0.199", + "serde 1.0.208", "tonic", ] [[package]] name = "diem-proxy" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "ipnet", ] @@ -3394,7 +3362,7 @@ dependencies = [ [[package]] name = "diem-push-metrics" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "diem-logger", "diem-metrics-core", @@ -3405,7 +3373,7 @@ dependencies = [ [[package]] name = "diem-rate-limiter" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "diem-infallible", "diem-logger", @@ -3413,17 +3381,17 @@ dependencies = [ "futures", "pin-project", "tokio", - "tokio-util 0.7.10", + "tokio-util 0.7.11", ] [[package]] name = "diem-release-builder" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "diem", "diem-api-types", "diem-build-info", @@ -3443,7 +3411,7 @@ dependencies = [ "move-core-types", "move-model", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_yaml 0.8.26", "tempfile", @@ -3455,7 +3423,7 @@ dependencies = [ [[package]] name = "diem-resource-viewer" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "diem-types", @@ -3467,7 +3435,7 @@ dependencies = [ [[package]] name = "diem-rest-client" version = "0.0.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -3483,7 +3451,7 @@ dependencies = [ "move-core-types", "poem-openapi", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "thiserror", "tokio", @@ -3493,7 +3461,7 @@ dependencies = [ [[package]] name = "diem-retrier" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "diem-logger", "tokio", @@ -3502,7 +3470,7 @@ dependencies = [ [[package]] name = "diem-rocksdb-options" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "diem-config", "rocksdb", @@ -3511,11 +3479,11 @@ dependencies = [ [[package]] name = "diem-rosetta" version = "0.0.1" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "diem-cached-packages", "diem-config", "diem-crypto", @@ -3534,7 +3502,7 @@ dependencies = [ "once_cell", "percent-encoding", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_yaml 0.8.26", "tokio", @@ -3545,7 +3513,7 @@ dependencies = [ [[package]] name = "diem-runtimes" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "tokio", ] @@ -3553,7 +3521,7 @@ dependencies = [ [[package]] name = "diem-safety-rules" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "diem-config", "diem-consensus-types", @@ -3569,7 +3537,7 @@ dependencies = [ "diem-vault-client", "once_cell", "rand 0.7.3", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "thiserror", ] @@ -3577,7 +3545,7 @@ dependencies = [ [[package]] name = "diem-schemadb" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "diem-infallible", @@ -3591,7 +3559,7 @@ dependencies = [ [[package]] name = "diem-scratchpad" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "bitvec 0.19.6", "diem-crypto", @@ -3608,7 +3576,7 @@ dependencies = [ [[package]] name = "diem-sdk" version = "0.0.3" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -3621,25 +3589,25 @@ dependencies = [ "ed25519-dalek-bip32", "move-core-types", "rand_core 0.5.1", - "serde 1.0.199", + "serde 1.0.208", "tiny-bip39", ] [[package]] name = "diem-sdk-builder" version = "0.2.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "diem-types", "heck 0.3.3", "move-core-types", "once_cell", "regex", "serde-generate", - "serde-reflection", + "serde-reflection 0.3.5", "serde_yaml 0.8.26", "textwrap 0.15.2", ] @@ -3647,19 +3615,19 @@ dependencies = [ [[package]] name = "diem-secure-net" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "diem-logger", "diem-metrics-core", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "thiserror", ] [[package]] name = "diem-secure-storage" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "base64 0.13.1", @@ -3673,7 +3641,7 @@ dependencies = [ "diem-vault-client", "enum_dispatch", "rand 0.7.3", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "thiserror", ] @@ -3681,10 +3649,10 @@ dependencies = [ [[package]] name = "diem-short-hex-str" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "mirai-annotations", - "serde 1.0.199", + "serde 1.0.208", "static_assertions", "thiserror", ] @@ -3692,7 +3660,7 @@ dependencies = [ [[package]] name = "diem-speculative-state-helper" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "crossbeam", @@ -3704,7 +3672,7 @@ dependencies = [ [[package]] name = "diem-state-sync-driver" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", @@ -3730,7 +3698,7 @@ dependencies = [ "futures", "once_cell", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "thiserror", "tokio", "tokio-stream", @@ -3739,13 +3707,13 @@ dependencies = [ [[package]] name = "diem-state-view" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", "diem-crypto", "diem-types", - "serde 1.0.199", + "serde 1.0.208", "serde_bytes", "serde_json", ] @@ -3753,13 +3721,13 @@ dependencies = [ [[package]] name = "diem-storage-interface" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "arr_macro", "bcs 0.1.4", "crossbeam-channel", - "dashmap", + "dashmap 5.5.3", "diem-crypto", "diem-logger", "diem-metrics-core", @@ -3771,16 +3739,16 @@ dependencies = [ "itertools", "move-core-types", "once_cell", - "parking_lot 0.12.2", + "parking_lot 0.12.3", "rayon", - "serde 1.0.199", + "serde 1.0.208", "thiserror", ] [[package]] name = "diem-storage-service-client" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "async-trait", "diem-channels", @@ -3794,7 +3762,7 @@ dependencies = [ [[package]] name = "diem-storage-service-server" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "bcs 0.1.4", "bytes", @@ -3812,7 +3780,7 @@ dependencies = [ "futures", "lru 0.7.8", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "thiserror", "tokio", ] @@ -3820,22 +3788,22 @@ dependencies = [ [[package]] name = "diem-storage-service-types" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "bcs 0.1.4", "diem-compression", "diem-config", "diem-crypto", "diem-types", - "num-traits 0.2.18", - "serde 1.0.199", + "num-traits 0.2.19", + "serde 1.0.208", "thiserror", ] [[package]] name = "diem-temppath" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "hex", "rand 0.7.3", @@ -3844,7 +3812,7 @@ dependencies = [ [[package]] name = "diem-time-service" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "diem-infallible", "enum_dispatch", @@ -3857,12 +3825,12 @@ dependencies = [ [[package]] name = "diem-transaction-emitter-lib" version = "0.0.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "again", "anyhow", "async-trait", - "clap 4.5.4", + "clap 4.5.16", "diem", "diem-config", "diem-crypto", @@ -3880,7 +3848,7 @@ dependencies = [ "rand 0.7.3", "rand_core 0.5.1", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "tokio", "url", ] @@ -3888,12 +3856,12 @@ dependencies = [ [[package]] name = "diem-transaction-generator-lib" version = "0.0.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "again", "anyhow", "async-trait", - "clap 4.5.4", + "clap 4.5.16", "diem", "diem-config", "diem-crypto", @@ -3910,7 +3878,7 @@ dependencies = [ "rand 0.7.3", "rand_core 0.5.1", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "tokio", "url", ] @@ -3918,11 +3886,11 @@ dependencies = [ [[package]] name = "diem-transactional-test-harness" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "diem-api-types", "diem-cached-packages", "diem-crypto", @@ -3943,14 +3911,14 @@ dependencies = [ "move-transactional-test-runner", "move-vm-runtime", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "serde_json", ] [[package]] name = "diem-types" version = "0.0.3" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "arr_macro", @@ -3966,13 +3934,13 @@ dependencies = [ "move-core-types", "move-table-extension", "num-derive", - "num-traits 0.2.18", + "num-traits 0.2.19", "once_cell", "proptest", "proptest-derive", "rand 0.7.3", "rayon", - "serde 1.0.199", + "serde 1.0.208", "serde_bytes", "serde_json", "serde_yaml 0.8.26", @@ -3983,12 +3951,12 @@ dependencies = [ [[package]] name = "diem-utils" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" [[package]] name = "diem-validator-interface" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", @@ -4009,14 +3977,14 @@ dependencies = [ [[package]] name = "diem-vault-client" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "base64 0.13.1", "chrono", "diem-crypto", "native-tls", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "thiserror", "ureq", @@ -4025,11 +3993,11 @@ dependencies = [ [[package]] name = "diem-vm" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "dashmap", + "dashmap 5.5.3", "diem-aggregator", "diem-block-executor", "diem-block-partitioner", @@ -4063,7 +4031,7 @@ dependencies = [ "ouroboros 0.15.6", "rand 0.7.3", "rayon", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "smallvec", "tracing", @@ -4072,7 +4040,7 @@ dependencies = [ [[package]] name = "diem-vm-genesis" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -4087,13 +4055,13 @@ dependencies = [ "move-vm-types", "once_cell", "rand 0.7.3", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "diem-vm-logging" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "arc-swap", "diem-crypto", @@ -4103,13 +4071,13 @@ dependencies = [ "diem-state-view", "diem-types", "once_cell", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "diem-vm-types" version = "0.0.1" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "diem-aggregator", @@ -4122,7 +4090,7 @@ dependencies = [ [[package]] name = "diem-vm-validator" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "diem-gas", @@ -4137,7 +4105,7 @@ dependencies = [ [[package]] name = "diem-warp-webserver" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -4145,26 +4113,26 @@ dependencies = [ "diem-config", "diem-logger", "hyper", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "warp", ] [[package]] name = "diesel" -version = "2.1.6" +version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff236accb9a5069572099f0b350a92e9560e8e63a9b8d546162f4a5e03026bb2" +checksum = "bf97ee7261bb708fa3402fa9c17a54b70e90e3cb98afb3dc8999d5512cb03f94" dependencies = [ "bigdecimal", - "bitflags 2.5.0", + "bitflags 2.6.0", "byteorder", "chrono", "diesel_derives", "itoa", "num-bigint", "num-integer", - "num-traits 0.2.18", + "num-traits 0.2.19", "pq-sys", "r2d2", "serde_json", @@ -4172,21 +4140,22 @@ dependencies = [ [[package]] name = "diesel_derives" -version = "2.1.4" +version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14701062d6bed917b5c7103bdffaee1e4609279e240488ad24e7bd979ca6866c" +checksum = "d6ff2be1e7312c858b2ef974f5c7089833ae57b5311b334b30923af58e5718d8" dependencies = [ "diesel_table_macro_syntax", - "proc-macro2 1.0.81", + "dsl_auto_type", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] name = "diesel_migrations" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6036b3f0120c5961381b570ee20a02432d7e2d27ea60de9578799cf9156914ac" +checksum = "8a73ce704bad4231f001bff3314d91dce4aba0770cee8b233991859abc15c1f6" dependencies = [ "diesel", "migrations_internals", @@ -4195,11 +4164,11 @@ dependencies = [ [[package]] name = "diesel_table_macro_syntax" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc5557efc453706fed5e4fa85006fe9817c224c3f480a34c7e5959fd700921c5" +checksum = "209c735641a413bc68c4923a9d6ad4bcb3ca306b794edaa7eb0b3228a99ffb25" dependencies = [ - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -4208,22 +4177,13 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198" -[[package]] -name = "digest" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" -dependencies = [ - "generic-array 0.12.4", -] - [[package]] name = "digest" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" dependencies = [ - "generic-array 0.14.7", + "generic-array", ] [[package]] @@ -4287,13 +4247,27 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "dsl_auto_type" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5d9abe6314103864cc2d8901b7ae224e0ab1a103a0a416661b4097b0779b607" +dependencies = [ + "darling 0.20.10", + "either", + "heck 0.5.0", + "proc-macro2 1.0.86", + "quote 1.0.36", + "syn 2.0.75", +] + [[package]] name = "ed25519" version = "1.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", "signature", ] @@ -4306,7 +4280,7 @@ dependencies = [ "curve25519-dalek", "ed25519", "rand 0.7.3", - "serde 1.0.199", + "serde 1.0.208", "serde_bytes", "sha2 0.9.9", "zeroize", @@ -4326,9 +4300,9 @@ dependencies = [ [[package]] name = "either" -version = "1.11.0" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] name = "encode_unicode" @@ -4352,17 +4326,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd" dependencies = [ "once_cell", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", +] + +[[package]] +name = "env_filter" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab" +dependencies = [ + "log", ] [[package]] name = "env_logger" -version = "0.10.2" +version = "0.11.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" +checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d" dependencies = [ + "env_filter", "log", ] @@ -4378,14 +4362,14 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "errno" -version = "0.3.8" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" +checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" dependencies = [ "libc", "windows-sys 0.52.0", @@ -4403,7 +4387,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3be3c61c59fdc91f5dbc3ea31ee8623122ce80057058be560654c5d410d181a6" dependencies = [ - "lazy_static 1.4.0", + "lazy_static 1.5.0", "log", "rand 0.7.3", ] @@ -4419,21 +4403,6 @@ dependencies = [ "rand 0.8.5", ] -[[package]] -name = "fake-simd" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" - -[[package]] -name = "fallible_collections" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd" -dependencies = [ - "hashbrown 0.13.2", -] - [[package]] name = "fastrand" version = "2.1.0" @@ -4494,12 +4463,12 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] name = "flate2" -version = "1.0.30" +version = "1.0.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" +checksum = "9c0596c1eac1f9e04ed902702e9878208b336edc9d6fddc8a48387349bab3666" dependencies = [ "crc32fast", - "miniz_oxide", + "miniz_oxide 0.8.0", ] [[package]] @@ -4598,7 +4567,7 @@ version = "0.3.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42cd15d1c7456c04dbdf7e88bcd69760d74f3a798d6444e16974b505b0e62f17" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -4639,15 +4608,6 @@ version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2" -[[package]] -name = "generic-array" -version = "0.12.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" -dependencies = [ - "typenum", -] - [[package]] name = "generic-array" version = "0.14.7" @@ -4695,9 +4655,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.14" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ "cfg-if", "js-sys", @@ -4712,15 +4672,15 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" dependencies = [ - "opaque-debug 0.3.1", + "opaque-debug", "polyval", ] [[package]] name = "gimli" -version = "0.28.1" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" +checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" [[package]] name = "git2" @@ -4763,19 +4723,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1" dependencies = [ "aho-corasick", - "bstr 1.9.1", + "bstr", "log", - "regex-automata 0.4.6", - "regex-syntax 0.8.3", + "regex-automata 0.4.7", + "regex-syntax 0.8.4", ] [[package]] name = "globwalk" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc" +checksum = "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.6.0", "ignore", "walkdir", ] @@ -4804,10 +4764,10 @@ dependencies = [ "futures-sink", "futures-util", "http", - "indexmap 2.2.6", + "indexmap 2.4.0", "slab", "tokio", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "tracing", ] @@ -4820,7 +4780,7 @@ dependencies = [ "log", "pest", "pest_derive", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "thiserror", ] @@ -4909,13 +4869,19 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" +[[package]] +name = "hermit-abi" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" + [[package]] name = "hex" version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -4973,7 +4939,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17ea0a1394df5b6574da6e0c1ade9e78868c9fb0a4e5ef4428e32da4676b85b1" dependencies = [ "digest 0.9.0", - "generic-array 0.14.7", + "generic-array", "hmac 0.8.1", ] @@ -5024,9 +4990,9 @@ checksum = "add0ab9360ddbd88cfeb3bd9574a1d85cfdfa14db10b3e21d3700dbc4328758f" [[package]] name = "httparse" -version = "1.8.0" +version = "1.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" +checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" [[package]] name = "httpdate" @@ -5045,9 +5011,9 @@ dependencies = [ [[package]] name = "hyper" -version = "0.14.28" +version = "0.14.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" +checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" dependencies = [ "bytes", "futures-channel", @@ -5177,7 +5143,7 @@ dependencies = [ "globset", "log", "memchr", - "regex-automata 0.4.6", + "regex-automata 0.4.7", "same-file", "walkdir", "winapi-util", @@ -5206,7 +5172,7 @@ dependencies = [ "bytemuck", "byteorder", "color_quant", - "num-traits 0.2.18", + "num-traits 0.2.19", "png", ] @@ -5225,7 +5191,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4551f042f3438e64dbd6226b20527fc84a6e1fe65688b58746a2f53623f25f5c" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -5234,7 +5200,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -5252,9 +5218,9 @@ dependencies = [ [[package]] name = "include_dir" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18762faeff7122e89e0857b02f7ce6fcc0d101d5e9ad2ad7846cc01d61b7f19e" +checksum = "923d117408f1e49d914f1a379a309cffe4f18c05cf4e3d12e613a15fc81bd0dd" dependencies = [ "glob", "include_dir_macros", @@ -5268,18 +5234,18 @@ checksum = "0a0c890c85da4bab7bce4204c707396bbd3c6c8a681716a51c8814cfc2b682df" dependencies = [ "anyhow", "proc-macro-hack", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] [[package]] name = "include_dir_macros" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f" +checksum = "7cab85a7ed0bd5f0e76d93846e0147172bed2e2d3f859bcc33a8d9699cad1a75" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", ] @@ -5291,18 +5257,18 @@ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", "hashbrown 0.12.3", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "indexmap" -version = "2.2.6" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" +checksum = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c" dependencies = [ "equivalent", "hashbrown 0.14.5", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -5326,17 +5292,17 @@ checksum = "bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306" [[package]] name = "inferno" -version = "0.11.19" +version = "0.11.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "321f0f839cd44a4686e9504b0a62b4d69a50b62072144c71c68f5873c167b8d9" +checksum = "232929e1d75fe899576a3d5c7416ad0d88dbfbb3c3d6aa00873a7408a50ddb88" dependencies = [ "ahash 0.8.11", - "clap 4.5.4", + "clap 4.5.16", "crossbeam-channel", "crossbeam-utils", - "dashmap", + "dashmap 6.0.1", "env_logger", - "indexmap 2.2.6", + "indexmap 2.4.0", "is-terminal", "itoa", "log", @@ -5353,14 +5319,14 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" dependencies = [ - "generic-array 0.14.7", + "generic-array", ] [[package]] name = "instant" -version = "0.1.12" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ "cfg-if", "js-sys", @@ -5375,10 +5341,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ab388864246d58a276e60e7569a833d9cc4cd75c66e5ca77c177dad38e59996" dependencies = [ "ahash 0.7.8", - "dashmap", + "dashmap 5.5.3", "hashbrown 0.12.3", "once_cell", - "parking_lot 0.12.2", + "parking_lot 0.12.3", ] [[package]] @@ -5398,11 +5364,11 @@ dependencies = [ [[package]] name = "is-terminal" -version = "0.4.12" +version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" +checksum = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b" dependencies = [ - "hermit-abi 0.3.9", + "hermit-abi 0.4.0", "libc", "windows-sys 0.52.0", ] @@ -5413,6 +5379,12 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06d198e9919d9822d5f7083ba8530e04de87841eaf21ead9af8f2304efd57c89" +[[package]] +name = "is_terminal_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" + [[package]] name = "itertools" version = "0.10.5" @@ -5451,18 +5423,18 @@ dependencies = [ [[package]] name = "jobserver" -version = "0.1.31" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" dependencies = [ "libc", ] [[package]] name = "js-sys" -version = "0.3.69" +version = "0.3.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" +checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" dependencies = [ "wasm-bindgen", ] @@ -5473,7 +5445,7 @@ version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb3fa5a61630976fc4c353c70297f2e93f1930e3ccee574d59d618ccbd5154ce" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", "serde_json", "treediff", ] @@ -5485,7 +5457,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eaa63191d68230cccb81c5aa23abd53ed64d83337cacbb25a7b8c7979523774f" dependencies = [ "log", - "serde 1.0.199", + "serde 1.0.208", "serde_json", ] @@ -5498,7 +5470,7 @@ dependencies = [ "base64 0.13.1", "bytes", "chrono", - "serde 1.0.199", + "serde 1.0.208", "serde-value", "serde_json", ] @@ -5547,7 +5519,7 @@ dependencies = [ "pin-project", "rustls 0.20.9", "rustls-pemfile 0.2.1", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_yaml 0.8.26", "thiserror", @@ -5570,7 +5542,7 @@ dependencies = [ "json-patch", "k8s-openapi", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "thiserror", ] @@ -5583,9 +5555,9 @@ checksum = "76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73" [[package]] name = "lazy_static" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "lazycell" @@ -5608,9 +5580,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.153" +version = "0.2.158" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" +checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" [[package]] name = "libgit2-sys" @@ -5628,12 +5600,12 @@ dependencies = [ [[package]] name = "libloading" -version = "0.8.3" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" +checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" dependencies = [ "cfg-if", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -5647,10 +5619,11 @@ name = "libra" version = "7.0.3" dependencies = [ "anyhow", - "clap 4.5.4", + "clap 4.5.16", "diem", "diem-config", "diem-node", + "diem-vm", "libra-config", "libra-framework", "libra-genesis-tools", @@ -5681,7 +5654,7 @@ version = "7.0.3" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "dialoguer", "diem", "diem-config", @@ -5693,7 +5666,7 @@ dependencies = [ "libra-types", "libra-wallet", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_yaml 0.8.26", "tokio", @@ -5706,7 +5679,7 @@ version = "7.0.3" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "dialoguer", "diem", "diem-build-info", @@ -5728,7 +5701,7 @@ dependencies = [ "base64 0.13.1", "bcs 0.1.4", "chrono", - "clap 4.5.4", + "clap 4.5.16", "dialoguer", "diem-config", "diem-crypto", @@ -5751,7 +5724,7 @@ dependencies = [ "libra-types", "libra-wallet", "move-core-types", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "tokio", "ureq", @@ -5762,7 +5735,7 @@ name = "libra-query" version = "7.0.3" dependencies = [ "anyhow", - "clap 4.5.4", + "clap 4.5.16", "diem-api-types", "diem-debugger", "diem-sdk", @@ -5776,12 +5749,11 @@ dependencies = [ [[package]] name = "libra-rescue" -version = "0.1.0" +version = "7.0.3" dependencies = [ "anyhow", - "async-trait", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "diem-api-types", "diem-config", "diem-crypto", @@ -5789,37 +5761,30 @@ dependencies = [ "diem-executor", "diem-forge", "diem-gas", - "diem-genesis", "diem-logger", "diem-storage-interface", "diem-temppath", "diem-types", "diem-vm", "diem-vm-types", - "fs_extra", - "futures-util", - "hex", "libra-config", "libra-framework", "libra-query", "libra-smoke-tests", "libra-txs", "libra-types", - "libra-wallet", "move-core-types", "move-vm-runtime", "move-vm-types", "regex", - "serde 1.0.199", "serde_json", - "serde_yaml 0.8.26", "smoke-test", "tokio", ] [[package]] name = "libra-smoke-tests" -version = "0.1.0" +version = "7.0.3" dependencies = [ "anyhow", "diem-config", @@ -5844,7 +5809,7 @@ version = "7.0.3" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "diem-backup-cli", "diem-config", "diem-db", @@ -5866,9 +5831,8 @@ name = "libra-twin-tests" version = "7.0.3" dependencies = [ "anyhow", - "async-trait", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "dialoguer", "diem-api-types", "diem-config", @@ -5880,13 +5844,10 @@ dependencies = [ "fs_extra", "hex", "libra-config", - "libra-framework", "libra-query", "libra-rescue", "libra-smoke-tests", - "libra-storage", "libra-txs", - "libra-types", "regex", "serde_json", "serde_yaml 0.8.26", @@ -5900,7 +5861,7 @@ version = "7.0.3" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "dialoguer", "diem", "diem-forge", @@ -5919,7 +5880,7 @@ dependencies = [ "libra-smoke-tests", "libra-types", "libra-wallet", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_yaml 0.8.26", "smoke-test", @@ -5934,7 +5895,7 @@ dependencies = [ "anyhow", "async-trait", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "console", "diem", "diem-api-types", @@ -5953,7 +5914,7 @@ dependencies = [ "once_cell", "rand 0.7.3", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_with", "serde_yaml 0.8.26", @@ -5988,7 +5949,7 @@ dependencies = [ "anyhow", "blst", "byteorder", - "clap 4.5.4", + "clap 4.5.16", "dialoguer", "diem-config", "diem-crypto", @@ -6003,7 +5964,7 @@ dependencies = [ "pbkdf2 0.7.5", "rand 0.7.3", "rpassword", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_yaml 0.8.26", "sha2 0.9.9", @@ -6016,7 +5977,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "libc", ] @@ -6050,7 +6011,7 @@ dependencies = [ "libsecp256k1-gen-ecmult", "libsecp256k1-gen-genmult", "rand 0.8.5", - "serde 1.0.199", + "serde 1.0.208", "sha2 0.9.9", "typenum", ] @@ -6111,9 +6072,9 @@ dependencies = [ [[package]] name = "libz-sys" -version = "1.1.16" +version = "1.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e143b5e666b2695d28f6bca6497720813f699c9602dd7f5cac91008b8ada7f9" +checksum = "fdc53a7799a7496ebc9fd29f31f7df80e83c9bda5299768af5f9e59eeea74647" dependencies = [ "cc", "libc", @@ -6129,9 +6090,9 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "linux-raw-sys" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" [[package]] name = "lock_api" @@ -6145,12 +6106,11 @@ dependencies = [ [[package]] name = "lodepng" -version = "3.10.1" +version = "3.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a42d298694b14401847de29abd44adf278b42e989e516deac7b72018400002d8" +checksum = "7912e09a5b971ceb60f87e97ca07055986269b2a35e0b7b43734a5f7680adb1f" dependencies = [ "crc32fast", - "fallible_collections", "flate2", "libc", "rgb", @@ -6158,11 +6118,11 @@ dependencies = [ [[package]] name = "log" -version = "0.4.21" +version = "0.4.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -6185,9 +6145,9 @@ dependencies = [ [[package]] name = "lz4" -version = "1.24.0" +version = "1.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e9e2dd86df36ce760a60f6ff6ad526f7ba1f14ba0356f8254fb6905e6494df1" +checksum = "958b4caa893816eea05507c20cfe47574a43d9a697138a7872990bba8a0ece68" dependencies = [ "libc", "lz4-sys", @@ -6195,9 +6155,9 @@ dependencies = [ [[package]] name = "lz4-sys" -version = "1.9.4" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57d27b317e207b10f69f5e75494119e391a96f48861ae870d1da6edac98ca900" +checksum = "109de74d5d2353660401699a4174a4ff23fcc649caf553df71933c7fb45ad868" dependencies = [ "cc", "libc", @@ -6238,28 +6198,28 @@ checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" [[package]] name = "memchr" -version = "2.7.2" +version = "2.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" [[package]] name = "migrations_internals" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f23f71580015254b020e856feac3df5878c2c7a8812297edd6c0a485ac9dada" +checksum = "fd01039851e82f8799046eabbb354056283fb265c8ec0996af940f4e85a380ff" dependencies = [ - "serde 1.0.199", - "toml 0.7.8", + "serde 1.0.208", + "toml 0.8.2", ] [[package]] name = "migrations_macros" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cce3325ac70e67bbab5bd837a31cae01f1a6db64e0e744a33cb03a543469ef08" +checksum = "ffb161cc72176cb37aa47f1fc520d3ef02263d67d661f44f05d05a079e1237fd" dependencies = [ "migrations_internals", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", ] @@ -6271,9 +6231,9 @@ checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" [[package]] name = "mime_guess" -version = "2.0.4" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" +checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" dependencies = [ "mime", "unicase", @@ -6287,14 +6247,23 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniz_oxide" -version = "0.7.2" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" +checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" dependencies = [ "adler", "simd-adler32", ] +[[package]] +name = "miniz_oxide" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" +dependencies = [ + "adler2", +] + [[package]] name = "mio" version = "0.8.11" @@ -6322,7 +6291,7 @@ checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" [[package]] name = "move-abigen" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -6333,13 +6302,13 @@ dependencies = [ "move-command-line-common", "move-core-types", "move-model", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "arbitrary", @@ -6349,19 +6318,19 @@ dependencies = [ "proptest", "proptest-derive", "ref-cast", - "serde 1.0.199", + "serde 1.0.208", "variant_count", ] [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -6370,25 +6339,25 @@ dependencies = [ "move-core-types", "move-ir-types", "move-symbol-pool", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "move-binary-format", "move-core-types", "petgraph 0.5.1", - "serde-reflection", + "serde-reflection 0.3.6", ] [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "fail 0.4.0", @@ -6402,10 +6371,10 @@ dependencies = [ [[package]] name = "move-bytecode-viewer" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", - "clap 4.5.4", + "clap 4.5.16", "crossterm 0.26.1", "move-binary-format", "move-bytecode-source-map", @@ -6419,11 +6388,11 @@ dependencies = [ [[package]] name = "move-cli" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "codespan-reporting", "colored", "difference", @@ -6452,7 +6421,7 @@ dependencies = [ "move-vm-types", "once_cell", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_yaml 0.8.26", "tempfile", @@ -6463,7 +6432,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "difference", @@ -6472,7 +6441,7 @@ dependencies = [ "move-core-types", "num-bigint", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "sha2 0.9.9", "walkdir", ] @@ -6480,11 +6449,11 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "codespan-reporting", "difference", "hex", @@ -6501,7 +6470,7 @@ dependencies = [ "once_cell", "petgraph 0.5.1", "regex", - "sha3 0.9.1", + "sha3", "tempfile", "walkdir", ] @@ -6509,7 +6478,7 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.4" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "arbitrary", @@ -6523,7 +6492,7 @@ dependencies = [ "proptest-derive", "rand 0.8.5", "ref-cast", - "serde 1.0.199", + "serde 1.0.208", "serde_bytes", "uint", ] @@ -6531,11 +6500,11 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "codespan", "colored", "move-binary-format", @@ -6545,16 +6514,16 @@ dependencies = [ "move-ir-types", "once_cell", "petgraph 0.5.1", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", - "clap 4.5.4", + "clap 4.5.16", "colored", "move-binary-format", "move-bytecode-source-map", @@ -6569,7 +6538,7 @@ dependencies = [ [[package]] name = "move-docgen" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "codespan", @@ -6582,13 +6551,13 @@ dependencies = [ "num", "once_cell", "regex", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "move-errmapgen" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -6596,17 +6565,17 @@ dependencies = [ "move-command-line-common", "move-core-types", "move-model", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "move-ir-compiler" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "move-binary-format", "move-bytecode-source-map", "move-bytecode-verifier", @@ -6621,7 +6590,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "codespan-reporting", @@ -6640,7 +6609,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "hex", @@ -6653,7 +6622,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "hex", @@ -6661,13 +6630,13 @@ dependencies = [ "move-core-types", "move-symbol-pool", "once_cell", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "move-model" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "codespan", @@ -6687,18 +6656,18 @@ dependencies = [ "num", "once_cell", "regex", - "serde 1.0.199", + "serde 1.0.208", "trace", ] [[package]] name = "move-package" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", - "clap 4.5.4", + "clap 4.5.16", "colored", "dirs-next", "itertools", @@ -6718,7 +6687,7 @@ dependencies = [ "ptree", "regex", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "serde_yaml 0.8.26", "sha2 0.9.9", "tempfile", @@ -6730,12 +6699,12 @@ dependencies = [ [[package]] name = "move-prover" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", "atty", - "clap 4.5.4", + "clap 4.5.16", "codespan", "codespan-reporting", "futures", @@ -6757,7 +6726,7 @@ dependencies = [ "once_cell", "pretty", "rand 0.8.5", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "simplelog", "tokio", @@ -6767,7 +6736,7 @@ dependencies = [ [[package]] name = "move-prover-boogie-backend" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", @@ -6787,7 +6756,7 @@ dependencies = [ "pretty", "rand 0.8.5", "regex", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "tera", "tokio", @@ -6796,7 +6765,7 @@ dependencies = [ [[package]] name = "move-resource-viewer" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -6805,13 +6774,13 @@ dependencies = [ "move-bytecode-utils", "move-core-types", "once_cell", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "move-stackless-bytecode" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "codespan", "codespan-reporting", @@ -6831,13 +6800,13 @@ dependencies = [ "once_cell", "paste", "petgraph 0.5.1", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "move-stdlib" version = "0.1.1" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "hex", @@ -6852,7 +6821,7 @@ dependencies = [ "move-vm-runtime", "move-vm-types", "sha2 0.9.9", - "sha3 0.9.1", + "sha3", "smallvec", "walkdir", ] @@ -6860,16 +6829,16 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "once_cell", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "move-table-extension" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "bcs 0.1.4", @@ -6879,17 +6848,17 @@ dependencies = [ "move-vm-runtime", "move-vm-types", "once_cell", - "sha3 0.9.1", + "sha3", "smallvec", ] [[package]] name = "move-transactional-test-runner" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", - "clap 4.5.4", + "clap 4.5.16", "colored", "move-binary-format", "move-bytecode-source-map", @@ -6917,11 +6886,11 @@ dependencies = [ [[package]] name = "move-unit-test" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "better_any", - "clap 4.5.4", + "clap 4.5.16", "codespan-reporting", "colored", "itertools", @@ -6947,7 +6916,7 @@ dependencies = [ [[package]] name = "move-vm-runtime" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "better_any", "fail 0.4.0", @@ -6957,14 +6926,14 @@ dependencies = [ "move-vm-types", "once_cell", "parking_lot 0.11.2", - "sha3 0.9.1", + "sha3", "tracing", ] [[package]] name = "move-vm-test-utils" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "move-binary-format", @@ -6972,19 +6941,19 @@ dependencies = [ "move-table-extension", "move-vm-types", "once_cell", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "move-vm-types" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "bcs 0.1.4", "move-binary-format", "move-core-types", "once_cell", - "serde 1.0.199", + "serde 1.0.208", "smallvec", ] @@ -7015,7 +6984,7 @@ checksum = "40a3eb6b7c682b65d1f631ec3176829d72ab450b3aacdd3f719bf220822e59ac" dependencies = [ "libc", "once_cell", - "parking_lot 0.12.2", + "parking_lot 0.12.3", "thiserror", "widestring", "winapi 0.3.9", @@ -7023,11 +6992,10 @@ dependencies = [ [[package]] name = "native-tls" -version = "0.2.11" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" +checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" dependencies = [ - "lazy_static 1.4.0", "libc", "log", "openssl", @@ -7087,36 +7055,35 @@ dependencies = [ [[package]] name = "num" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3135b08af27d103b0a51f2ae0f8632117b7b185ccf931445affa8df530576a41" +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" dependencies = [ "num-bigint", "num-complex", "num-integer", "num-iter", "num-rational", - "num-traits 0.2.18", + "num-traits 0.2.19", ] [[package]] name = "num-bigint" -version = "0.4.4" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" +checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" dependencies = [ - "autocfg", "num-integer", - "num-traits 0.2.18", + "num-traits 0.2.19", ] [[package]] name = "num-complex" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23c6602fda94a57c990fe0df199a035d83576b496aa29f4e634a8ac6004e68a6" +checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" dependencies = [ - "num-traits 0.2.18", + "num-traits 0.2.19", ] [[package]] @@ -7131,7 +7098,7 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -7142,7 +7109,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "itoa", ] @@ -7152,30 +7119,29 @@ version = "0.1.46" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" dependencies = [ - "num-traits 0.2.18", + "num-traits 0.2.19", ] [[package]] name = "num-iter" -version = "0.1.44" +version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9" +checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" dependencies = [ "autocfg", "num-integer", - "num-traits 0.2.18", + "num-traits 0.2.19", ] [[package]] name = "num-rational" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" +checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" dependencies = [ - "autocfg", "num-bigint", "num-integer", - "num-traits 0.2.18", + "num-traits 0.2.19", ] [[package]] @@ -7184,14 +7150,14 @@ version = "0.1.43" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31" dependencies = [ - "num-traits 0.2.18", + "num-traits 0.2.19", ] [[package]] name = "num-traits" -version = "0.2.18" +version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" dependencies = [ "autocfg", "libm", @@ -7224,9 +7190,9 @@ checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" [[package]] name = "object" -version = "0.32.2" +version = "0.36.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" +checksum = "27b64972346851a39438c60b341ebc01bba47464ae329e55cf343eb93964efd9" dependencies = [ "memchr", ] @@ -7237,12 +7203,6 @@ version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" -[[package]] -name = "opaque-debug" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" - [[package]] name = "opaque-debug" version = "0.3.1" @@ -7251,11 +7211,11 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "openssl" -version = "0.10.64" +version = "0.10.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" +checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "cfg-if", "foreign-types", "libc", @@ -7270,9 +7230,9 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -7283,9 +7243,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.102" +version = "0.9.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" +checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" dependencies = [ "cc", "libc", @@ -7299,7 +7259,7 @@ version = "2.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" dependencies = [ - "num-traits 0.2.18", + "num-traits 0.2.19", ] [[package]] @@ -7336,7 +7296,7 @@ checksum = "03f2cb802b5bdfdf52f1ffa0b54ce105e4d346e91990dd571f86c91321ad49e2" dependencies = [ "Inflector", "proc-macro-error", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -7349,7 +7309,7 @@ checksum = "5f7d21ccd03305a674437ee1248f3ab5d4b1db095cf1caf49f1713ddf61956b7" dependencies = [ "Inflector", "proc-macro-error", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -7372,12 +7332,12 @@ version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "373b1a4c1338d9cd3d1fa53b3a11bdab5ab6bd80a20f7f7becd76953ae2be909" dependencies = [ - "arrayvec 0.7.4", + "arrayvec 0.7.6", "bitvec 0.20.4", "byte-slice-cast", "impl-trait-for-tuples", "parity-scale-codec-derive", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -7387,7 +7347,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1557010476e0595c9b568d16dcfb81b93cdeb157612726f5170d31aa707bed27" dependencies = [ "proc-macro-crate 1.3.1", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -7405,9 +7365,9 @@ dependencies = [ [[package]] name = "parking_lot" -version = "0.12.2" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" dependencies = [ "lock_api", "parking_lot_core 0.9.10", @@ -7435,16 +7395,16 @@ checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.5.1", + "redox_syscall 0.5.3", "smallvec", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] name = "parse-zoneinfo" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c705f256449c60da65e11ff6626e0c16a0a0b96aaa348de61376b249bc340f41" +checksum = "1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24" dependencies = [ "regex", ] @@ -7461,9 +7421,9 @@ dependencies = [ [[package]] name = "paste" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" [[package]] name = "pbjson" @@ -7472,7 +7432,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "599fe9aefc2ca0df4a96179b3075faee2cacb89d4cf947a00b9a89152dfffc9d" dependencies = [ "base64 0.13.1", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -7520,9 +7480,9 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "pest" -version = "2.7.9" +version = "2.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "311fb059dee1a7b802f036316d790138c613a4e8b180c822e3925a662e9f0c95" +checksum = "cd53dff83f26735fdc1ca837098ccf133605d794cdae66acfc2bfac3ec809d95" dependencies = [ "memchr", "thiserror", @@ -7531,9 +7491,9 @@ dependencies = [ [[package]] name = "pest_derive" -version = "2.7.9" +version = "2.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f73541b156d32197eecda1a4014d7f868fd2bcb3c550d5386087cfba442bf69c" +checksum = "2a548d2beca6773b1c244554d36fcf8548a8a58e74156968211567250e48e49a" dependencies = [ "pest", "pest_generator", @@ -7541,22 +7501,22 @@ dependencies = [ [[package]] name = "pest_generator" -version = "2.7.9" +version = "2.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c35eeed0a3fab112f75165fdc026b3913f4183133f19b49be773ac9ea966e8bd" +checksum = "3c93a82e8d145725dcbaf44e5ea887c8a869efdcc28706df2d08c69e17077183" dependencies = [ "pest", "pest_meta", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] name = "pest_meta" -version = "2.7.9" +version = "2.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2adbf29bb9776f28caece835398781ab24435585fe0d4dc1374a61db5accedca" +checksum = "a941429fea7e08bedec25e4f6785b6ffaacc6b755da98df5ef3e7dcf4a124c4f" dependencies = [ "once_cell", "pest", @@ -7575,12 +7535,12 @@ dependencies = [ [[package]] name = "petgraph" -version = "0.6.4" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" +checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" dependencies = [ "fixedbitset 0.4.2", - "indexmap 2.2.6", + "indexmap 2.4.0", ] [[package]] @@ -7636,9 +7596,9 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -7669,7 +7629,7 @@ dependencies = [ "crc32fast", "fdeflate", "flate2", - "miniz_oxide", + "miniz_oxide 0.7.4", ] [[package]] @@ -7689,7 +7649,7 @@ dependencies = [ "hyper", "mime", "multer", - "parking_lot 0.12.2", + "parking_lot 0.12.3", "percent-encoding", "pin-project-lite", "poem-derive", @@ -7697,7 +7657,7 @@ dependencies = [ "regex", "rfc7239", "rustls-pemfile 1.0.4", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_urlencoded", "serde_yaml 0.9.34+deprecated", @@ -7708,7 +7668,7 @@ dependencies = [ "tokio", "tokio-rustls 0.24.1", "tokio-stream", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "tracing", ] @@ -7719,9 +7679,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42ddcf4680d8d867e1e375116203846acb088483fa2070244f90589f458bbb31" dependencies = [ "proc-macro-crate 2.0.2", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -7735,12 +7695,12 @@ dependencies = [ "derive_more", "futures-util", "mime", - "num-traits 0.2.18", + "num-traits 0.2.19", "poem", "poem-openapi-derive", "quick-xml 0.26.0", "regex", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_urlencoded", "serde_yaml 0.9.34+deprecated", @@ -7760,7 +7720,7 @@ dependencies = [ "indexmap 1.9.3", "mime", "proc-macro-crate 1.3.1", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "regex", "syn 1.0.109", @@ -7775,15 +7735,15 @@ checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" dependencies = [ "cfg-if", "cpufeatures", - "opaque-debug 0.3.1", + "opaque-debug", "universal-hash", ] [[package]] name = "portable-atomic" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" +checksum = "da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265" [[package]] name = "powerfmt" @@ -7793,15 +7753,18 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "ppv-lite86" -version = "0.2.17" +version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" +checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +dependencies = [ + "zerocopy", +] [[package]] name = "pq-sys" -version = "0.4.8" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31c0052426df997c0cbd30789eb44ca097e3541717a7b8fa36b1c464ee7edebd" +checksum = "a24ff9e4cf6945c988f0db7005d87747bf72864965c3529d259ad155ac41d584" dependencies = [ "vcpkg", ] @@ -7818,12 +7781,12 @@ dependencies = [ [[package]] name = "prettyplease" -version = "0.2.19" +version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ac2cf0f2e4f42b49f5ffd07dae8d746508ef7526c13940e5f524012ae6c6550" +checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e" dependencies = [ - "proc-macro2 1.0.81", - "syn 2.0.60", + "proc-macro2 1.0.86", + "syn 2.0.75", ] [[package]] @@ -7865,7 +7828,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", "version_check", @@ -7877,7 +7840,7 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "version_check", ] @@ -7899,24 +7862,24 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.81" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" dependencies = [ "unicode-ident", ] [[package]] name = "prometheus" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c" +checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" dependencies = [ "cfg-if", "fnv", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "memchr", - "parking_lot 0.12.2", + "parking_lot 0.12.3", "thiserror", ] @@ -7927,7 +7890,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ae2f6a3f14ff35c16b51ac796d1dc73c15ad6472c48836c6c467f6d52266648" dependencies = [ "reqwest", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "time", "url", @@ -7935,19 +7898,19 @@ dependencies = [ [[package]] name = "proptest" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31b476131c3c86cb68032fdc5cb6d5a1045e3e42d96b69fa599fd77701e1f5bf" +checksum = "b4c2511913b88df1637da85cc8d96ec8e43a3f8bb8ccb71ee1ac240d6f3df58d" dependencies = [ "bit-set", - "bit-vec 0.6.3", - "bitflags 2.5.0", - "lazy_static 1.4.0", - "num-traits 0.2.18", + "bit-vec", + "bitflags 2.6.0", + "lazy_static 1.5.0", + "num-traits 0.2.19", "rand 0.8.5", "rand_chacha 0.3.1", "rand_xorshift", - "regex-syntax 0.8.3", + "regex-syntax 0.8.4", "rusty-fork", "tempfile", "unarray", @@ -7982,7 +7945,7 @@ checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" dependencies = [ "anyhow", "itertools", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -8003,8 +7966,8 @@ dependencies = [ "atty", "config", "directories", - "petgraph 0.6.4", - "serde 1.0.199", + "petgraph 0.6.5", + "serde 1.0.208", "serde-value", "tint", ] @@ -8050,7 +8013,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd" dependencies = [ "memchr", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -8068,7 +8031,7 @@ version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", ] [[package]] @@ -8078,7 +8041,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51de85fb3fb6524929c8a2eb85e6b6d363de4e8c48f9e2c2eac4944abc181c93" dependencies = [ "log", - "parking_lot 0.12.2", + "parking_lot 0.12.3", "scheduled-thread-pool", ] @@ -8154,7 +8117,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.14", + "getrandom 0.2.15", ] [[package]] @@ -8231,7 +8194,7 @@ dependencies = [ "ryu", "sha1_smol", "tokio", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "url", ] @@ -8255,54 +8218,54 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.1" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" +checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", ] [[package]] name = "redox_users" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" dependencies = [ - "getrandom 0.2.14", + "getrandom 0.2.15", "libredox", "thiserror", ] [[package]] name = "ref-cast" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4846d4c50d1721b1a3bef8af76924eef20d5e723647333798c1b519b3a9473f" +checksum = "ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931" dependencies = [ "ref-cast-impl", ] [[package]] name = "ref-cast-impl" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fddb4f8d99b0a2ebafc65a87a69a7b9875e4b1ae1f00db265d300ef7f28bccc" +checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] name = "regex" -version = "1.10.4" +version = "1.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" +checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" dependencies = [ "aho-corasick", "memchr", - "regex-automata 0.4.6", - "regex-syntax 0.8.3", + "regex-automata 0.4.7", + "regex-syntax 0.8.4", ] [[package]] @@ -8316,13 +8279,13 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.6" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" +checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" dependencies = [ "aho-corasick", "memchr", - "regex-syntax 0.8.3", + "regex-syntax 0.8.4", ] [[package]] @@ -8333,9 +8296,9 @@ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" [[package]] name = "regex-syntax" -version = "0.8.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" +checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" [[package]] name = "reqwest" @@ -8364,13 +8327,13 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_urlencoded", "system-configuration", "tokio", "tokio-native-tls", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "tower-service", "url", "wasm-bindgen", @@ -8390,7 +8353,7 @@ dependencies = [ "async-trait", "http", "reqwest", - "serde 1.0.199", + "serde 1.0.208", "task-local-extensions", "thiserror", ] @@ -8405,7 +8368,7 @@ dependencies = [ "async-trait", "chrono", "futures", - "getrandom 0.2.14", + "getrandom 0.2.15", "http", "hyper", "parking_lot 0.11.2", @@ -8446,9 +8409,9 @@ dependencies = [ [[package]] name = "rgb" -version = "0.8.37" +version = "0.8.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8" +checksum = "0f86ae463694029097b846d8f99fd5536740602ae00022c0c50c5600720b2f71" dependencies = [ "bytemuck", ] @@ -8476,7 +8439,7 @@ checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" dependencies = [ "cc", "cfg-if", - "getrandom 0.2.14", + "getrandom 0.2.15", "libc", "spin 0.9.8", "untrusted 0.9.0", @@ -8520,9 +8483,9 @@ checksum = "3e52c148ef37f8c375d49d5a73aa70713125b7f19095948a923f80afdeb22ec2" [[package]] name = "rustc-demangle" -version = "0.1.23" +version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" [[package]] name = "rustc-hash" @@ -8551,7 +8514,7 @@ version = "0.38.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" dependencies = [ - "bitflags 2.5.0", + "bitflags 2.6.0", "errno", "libc", "linux-raw-sys", @@ -8624,9 +8587,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.15" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80af6f9131f277a45a3fba6ce8e2258037bb0477a67e610d3c1fe046ab31de47" +checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" [[package]] name = "rusty-fork" @@ -8642,9 +8605,9 @@ dependencies = [ [[package]] name = "ryu" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" [[package]] name = "same-file" @@ -8670,7 +8633,7 @@ version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3cbc66816425a074528352f5789333ecff06ca41b36b0b0efdfbb29edc391a19" dependencies = [ - "parking_lot 0.12.2", + "parking_lot 0.12.3", ] [[package]] @@ -8697,11 +8660,11 @@ dependencies = [ [[package]] name = "security-framework" -version = "2.10.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6" +checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.6.0", "core-foundation", "core-foundation-sys", "libc", @@ -8710,9 +8673,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.10.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef" +checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf" dependencies = [ "core-foundation-sys", "libc", @@ -8738,9 +8701,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" +checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" [[package]] name = "serde" @@ -8750,9 +8713,9 @@ checksum = "9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8" [[package]] name = "serde" -version = "1.0.199" +version = "1.0.208" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c9f6e76df036c77cd94996771fb40db98187f096dd0b9af39c6c6e452ba966a" +checksum = "cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2" dependencies = [ "serde_derive", ] @@ -8767,8 +8730,8 @@ dependencies = [ "heck 0.3.3", "include_dir 0.6.2", "maplit", - "serde 1.0.199", - "serde-reflection", + "serde 1.0.208", + "serde-reflection 0.3.5", "serde_bytes", "serde_yaml 0.8.26", "structopt", @@ -8781,7 +8744,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a3a4e0ea8a88553209f6cc6cfe8724ecad22e1acf372793c27d995290fe74f8" dependencies = [ - "lazy_static 1.4.0", + "lazy_static 1.5.0", "num-traits 0.1.43", "regex", "serde 0.8.23", @@ -8793,7 +8756,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12c47087018ec281d1cdab673d36aea22d816b54d498264029c05d5fa1910da6" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", "thiserror", ] @@ -8803,7 +8766,18 @@ version = "0.3.5" source = "git+https://github.com/aptos-labs/serde-reflection?rev=839aed62a20ddccf043c08961cfe74875741ccba#839aed62a20ddccf043c08961cfe74875741ccba" dependencies = [ "once_cell", - "serde 1.0.199", + "serde 1.0.208", + "thiserror", +] + +[[package]] +name = "serde-reflection" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f05a5f801ac62a51a49d378fdb3884480041b99aced450b28990673e8ff99895" +dependencies = [ + "once_cell", + "serde 1.0.208", "thiserror", ] @@ -8814,39 +8788,40 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c" dependencies = [ "ordered-float", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "serde_bytes" -version = "0.11.14" +version = "0.11.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734" +checksum = "387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "serde_derive" -version = "1.0.199" +version = "1.0.208" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11bd257a6541e141e42ca6d24ae26f7714887b47e89aa739099104c7e4d3b7fc" +checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] name = "serde_json" -version = "1.0.116" +version = "1.0.125" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813" +checksum = "83c8e735a073ccf5be70aa8066aa984eaf2fa000db6c8d0100ae605b366d31ed" dependencies = [ - "indexmap 2.2.6", + "indexmap 2.4.0", "itoa", + "memchr", "ryu", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -8855,18 +8830,18 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "606e91878516232ac3b16c12e063d4468d762f16d77e7aef14a1f2326c5f409b" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", "serde_json", "thiserror", ] [[package]] name = "serde_spanned" -version = "0.6.5" +version = "0.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" +checksum = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -8878,21 +8853,21 @@ dependencies = [ "form_urlencoded", "itoa", "ryu", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "serde_with" -version = "3.8.1" +version = "3.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ad483d2ab0149d5a5ebcd9972a3852711e0153d863bf5a5d0391d28883c4a20" +checksum = "69cecfa94848272156ea67b2b1a53f20fc7bc638c4a46d2f8abde08f05f4b857" dependencies = [ - "base64 0.22.0", + "base64 0.22.1", "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.2.6", - "serde 1.0.199", + "indexmap 2.4.0", + "serde 1.0.208", "serde_derive", "serde_json", "serde_with_macros", @@ -8901,14 +8876,14 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.8.1" +version = "3.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65569b702f41443e8bc8bbb1c5779bd0450bbe723b56198980e80ec45780bce2" +checksum = "a8fee4991ef4f274617a51ad4af30519438dacb2f56ac773b08a1922ff743350" dependencies = [ - "darling 0.20.8", - "proc-macro2 1.0.81", + "darling 0.20.10", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -8919,7 +8894,7 @@ checksum = "578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b" dependencies = [ "indexmap 1.9.3", "ryu", - "serde 1.0.199", + "serde 1.0.208", "yaml-rust", ] @@ -8929,10 +8904,10 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.2.6", + "indexmap 2.4.0", "itoa", "ryu", - "serde 1.0.199", + "serde 1.0.208", "unsafe-libyaml", ] @@ -8949,21 +8924,9 @@ dependencies = [ [[package]] name = "sha1_smol" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" - -[[package]] -name = "sha2" -version = "0.8.2" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a256f46ea78a0c0d9ff00077504903ac881a1dafdc20da66545699e7776b3e69" -dependencies = [ - "block-buffer 0.7.3", - "digest 0.8.1", - "fake-simd", - "opaque-debug 0.2.3", -] +checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d" [[package]] name = "sha2" @@ -8975,7 +8938,7 @@ dependencies = [ "cfg-if", "cpufeatures", "digest 0.9.0", - "opaque-debug 0.3.1", + "opaque-debug", ] [[package]] @@ -8989,19 +8952,6 @@ dependencies = [ "digest 0.10.7", ] -[[package]] -name = "sha3" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd26bc0e7a2e3a7c959bc494caf58b72ee0c71d67704e9520f736ca7e4853ecf" -dependencies = [ - "block-buffer 0.7.3", - "byte-tools", - "digest 0.8.1", - "keccak", - "opaque-debug 0.2.3", -] - [[package]] name = "sha3" version = "0.9.1" @@ -9011,7 +8961,7 @@ dependencies = [ "block-buffer 0.9.0", "digest 0.9.0", "keccak", - "opaque-debug 0.3.1", + "opaque-debug", ] [[package]] @@ -9033,7 +8983,7 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" dependencies = [ - "lazy_static 1.4.0", + "lazy_static 1.5.0", ] [[package]] @@ -9060,9 +9010,9 @@ dependencies = [ [[package]] name = "signal-hook-mio" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" +checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd" dependencies = [ "libc", "mio", @@ -9092,11 +9042,11 @@ checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" [[package]] name = "similar" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640" +checksum = "1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e" dependencies = [ - "bstr 0.2.17", + "bstr", "unicode-segmentation", ] @@ -9148,9 +9098,9 @@ dependencies = [ [[package]] name = "slug" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bd94acec9c8da640005f8e135a39fc0372e74535e6b368b7a04b875f784c8c4" +checksum = "882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724" dependencies = [ "deunicode", "wasm-bindgen", @@ -9171,7 +9121,7 @@ checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" [[package]] name = "smoke-test" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#668b4953b660fba9313da90f0e7c5f9479f3ad39" +source = "git+https://github.com/0LNetworkCommunity/diem.git?branch=release#b9f01f9189978520c8dffa08c7b75f3ea2f5f545" dependencies = [ "anyhow", "async-trait", @@ -9291,7 +9241,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10" dependencies = [ "clap 2.34.0", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "structopt-derive", ] @@ -9303,7 +9253,7 @@ checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" dependencies = [ "heck 0.3.3", "proc-macro-error", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -9321,7 +9271,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" dependencies = [ "heck 0.4.1", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "rustversion", "syn 1.0.109", @@ -9350,18 +9300,18 @@ version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "unicode-ident", ] [[package]] name = "syn" -version = "2.0.60" +version = "2.0.75" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3" +checksum = "f6af063034fc1935ede7be0122941bafa9bacb949334d090b77ca98b5817c7d9" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "unicode-ident", ] @@ -9425,33 +9375,34 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.10.1" +version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" +checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" dependencies = [ "cfg-if", "fastrand", + "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] name = "tera" -version = "1.19.1" +version = "1.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "970dff17c11e884a4a09bc76e3a17ef71e01bb13447a11e85226e254fe6d10b8" +checksum = "ab9d851b45e865f178319da0abdbfe6acbc4328759ff18dafc3a41c16b4cd2ee" dependencies = [ "chrono", "chrono-tz", "globwalk", "humansize", - "lazy_static 1.4.0", + "lazy_static 1.5.0", "percent-encoding", "pest", "pest_derive", "rand 0.8.5", "regex", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "slug", "unic-segment", @@ -9504,22 +9455,22 @@ checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" [[package]] name = "thiserror" -version = "1.0.59" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa" +checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.59" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66" +checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -9553,7 +9504,7 @@ dependencies = [ "num-conv", "num_threads", "powerfmt", - "serde 1.0.199", + "serde 1.0.208", "time-core", "time-macros", ] @@ -9613,9 +9564,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.6.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" dependencies = [ "tinyvec_macros", ] @@ -9637,7 +9588,7 @@ dependencies = [ "libc", "mio", "num_cpus", - "parking_lot 0.12.2", + "parking_lot 0.12.3", "pin-project-lite", "signal-hook-registry", "socket2", @@ -9661,9 +9612,9 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -9758,9 +9709,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" +checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" dependencies = [ "bytes", "futures-core", @@ -9768,7 +9719,6 @@ dependencies = [ "futures-sink", "pin-project-lite", "tokio", - "tracing", ] [[package]] @@ -9777,19 +9727,19 @@ version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "toml" -version = "0.7.8" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" +checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", "serde_spanned", "toml_datetime", - "toml_edit 0.19.15", + "toml_edit 0.20.2", ] [[package]] @@ -9798,7 +9748,7 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -9810,7 +9760,7 @@ dependencies = [ "combine", "indexmap 1.9.3", "itertools", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] @@ -9819,9 +9769,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.2.6", - "serde 1.0.199", - "serde_spanned", + "indexmap 2.4.0", "toml_datetime", "winnow", ] @@ -9832,7 +9780,9 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" dependencies = [ - "indexmap 2.2.6", + "indexmap 2.4.0", + "serde 1.0.208", + "serde_spanned", "toml_datetime", "winnow", ] @@ -9865,7 +9815,7 @@ dependencies = [ "tokio", "tokio-rustls 0.23.4", "tokio-stream", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "tower", "tower-layer", "tower-service", @@ -9887,7 +9837,7 @@ dependencies = [ "rand 0.8.5", "slab", "tokio", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "tower-layer", "tower-service", "tracing", @@ -9915,15 +9865,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 = "trace" @@ -9931,7 +9881,7 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ad0c048e114d19d1140662762bfdb10682f3bc806d8be18af846600214dd9af" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", "syn 1.0.109", ] @@ -9954,9 +9904,9 @@ version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -9996,7 +9946,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" dependencies = [ - "serde 1.0.199", + "serde 1.0.208", "tracing-core", ] @@ -10010,7 +9960,7 @@ dependencies = [ "nu-ansi-term", "once_cell", "regex", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "sharded-slab", "smallvec", @@ -10245,9 +10195,9 @@ checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" [[package]] name = "unicode-width" -version = "0.1.12" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" +checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" [[package]] name = "unicode-xid" @@ -10257,9 +10207,9 @@ checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" [[package]] name = "unicode-xid" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" +checksum = "229730647fbc343e3a80e463c1db7f78f3855d3f3739bee0dda773c9a037c90a" [[package]] name = "universal-hash" @@ -10301,28 +10251,28 @@ dependencies = [ "native-tls", "once_cell", "qstring", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "url", ] [[package]] name = "url" -version = "2.5.0" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" +checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" dependencies = [ "form_urlencoded", "idna 0.5.0", "percent-encoding", - "serde 1.0.199", + "serde 1.0.208", ] [[package]] name = "utcnow" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "493ace370ee8579788f83a4f0eef89183c527b7551b4ad71364fac10371872b7" +checksum = "efb0d3098213b3f48185495cf55494b3201824dae380b9d7e408fedcd793ffcd" dependencies = [ "const_fn", "errno", @@ -10342,9 +10292,9 @@ checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" [[package]] name = "utf8parse" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "valuable" @@ -10368,18 +10318,6 @@ version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" -[[package]] -name = "vdf" -version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/verifiable_delay.git#97bc59431ae98a9aad87e7a05f7997d5586275a9" -dependencies = [ - "bit-vec 0.5.1", - "classgroup", - "num-traits 0.2.18", - "sha2 0.8.2", - "sha3 0.8.2", -] - [[package]] name = "vec_map" version = "0.8.2" @@ -10388,9 +10326,9 @@ checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" [[package]] name = "vergen" -version = "8.3.1" +version = "8.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e27d6bdd219887a9eadd19e1c34f32e47fa332301184935c6d9bca26f3cca525" +checksum = "2990d9ea5967266ea0ccf413a4aa5c42a93dbcfda9cb49a97de6931726b12566" dependencies = [ "anyhow", "cfg-if", @@ -10400,9 +10338,9 @@ dependencies = [ [[package]] name = "version_check" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "wait-timeout" @@ -10452,14 +10390,14 @@ dependencies = [ "pin-project", "rustls-pemfile 1.0.4", "scoped-tls", - "serde 1.0.199", + "serde 1.0.208", "serde_json", "serde_urlencoded", "tokio", "tokio-rustls 0.23.4", "tokio-stream", "tokio-tungstenite", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "tower-service", "tracing", ] @@ -10484,34 +10422,35 @@ checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" [[package]] name = "wasm-bindgen" -version = "0.2.92" +version = "0.2.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" +checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" dependencies = [ "cfg-if", + "once_cell", "wasm-bindgen-macro", ] [[package]] name = "wasm-bindgen-backend" -version = "0.2.92" +version = "0.2.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" +checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" dependencies = [ "bumpalo", "log", "once_cell", - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.42" +version = "0.4.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" +checksum = "61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed" dependencies = [ "cfg-if", "js-sys", @@ -10521,9 +10460,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.92" +version = "0.2.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" +checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" dependencies = [ "quote 1.0.36", "wasm-bindgen-macro-support", @@ -10531,22 +10470,22 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.92" +version = "0.2.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" +checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.92" +version = "0.2.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" +checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" [[package]] name = "wasm-streams" @@ -10578,9 +10517,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.69" +version = "0.3.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" +checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" dependencies = [ "js-sys", "wasm-bindgen", @@ -10637,11 +10576,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-util" -version = "0.1.8" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -10656,7 +10595,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -10674,7 +10613,16 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.5", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", ] [[package]] @@ -10694,18 +10642,18 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.5", - "windows_aarch64_msvc 0.52.5", - "windows_i686_gnu 0.52.5", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", "windows_i686_gnullvm", - "windows_i686_msvc 0.52.5", - "windows_x86_64_gnu 0.52.5", - "windows_x86_64_gnullvm 0.52.5", - "windows_x86_64_msvc 0.52.5", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", ] [[package]] @@ -10716,9 +10664,9 @@ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" [[package]] name = "windows_aarch64_msvc" @@ -10728,9 +10676,9 @@ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_aarch64_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" [[package]] name = "windows_i686_gnu" @@ -10740,15 +10688,15 @@ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_gnu" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" [[package]] name = "windows_i686_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" [[package]] name = "windows_i686_msvc" @@ -10758,9 +10706,9 @@ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_i686_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" [[package]] name = "windows_x86_64_gnu" @@ -10770,9 +10718,9 @@ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnu" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" [[package]] name = "windows_x86_64_gnullvm" @@ -10782,9 +10730,9 @@ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" [[package]] name = "windows_x86_64_msvc" @@ -10794,9 +10742,9 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "windows_x86_64_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" @@ -10851,22 +10799,23 @@ checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" [[package]] name = "zerocopy" -version = "0.7.32" +version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ + "byteorder", "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.32" +version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -10884,9 +10833,9 @@ version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ - "proc-macro2 1.0.81", + "proc-macro2 1.0.86", "quote 1.0.36", - "syn 2.0.60", + "syn 2.0.75", ] [[package]] @@ -10904,9 +10853,9 @@ dependencies = [ [[package]] name = "zstd-sys" -version = "2.0.10+zstd.1.5.6" +version = "2.0.13+zstd.1.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa" +checksum = "38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa" dependencies = [ "cc", "pkg-config", diff --git a/Cargo.toml b/Cargo.toml index 7bb49aa6f..333abf75b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ homepage = "https://openlibra.io/" license = "NOASSERTION" publish = false repository = "https://github.com/0LNetworkCommunity/libra-framework" -rust-version = "1.70.0" +rust-version = "1.78.0" version = "7.0.3" [workspace.dependencies] @@ -299,7 +299,7 @@ tonic-reflection = "0.6.0" ureq = { version = "1.5.4", features = [ "json", "native-tls", -], default_features = false } +], default-features = false } url = { version = "2.2.2", features = ["serde"] } uuid = { version = "1.0.0", features = ["v4", "serde"] } walkdir = "2.3.2" @@ -353,9 +353,3 @@ incremental = true [profile.test] inherits = "dev" - -# # This is a temporary workaround to avoid multiple library -# # definitions for LZ4 (caused by rust-rocksdb). -# # This will be removed once our pull requests land. -[patch.crates-io] -serde-reflection = { git = "https://github.com/aptos-labs/serde-reflection", rev = "839aed62a20ddccf043c08961cfe74875741ccba" } diff --git a/framework/Cargo.toml b/framework/Cargo.toml index 1a75098f5..74cb82d8c 100644 --- a/framework/Cargo.toml +++ b/framework/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "libra-framework" description = "Builds framework packages for caching in builds and tests" -version = { workspace = true } # Workspace inherited keys authors = { workspace = true } +version = { workspace = true } edition = { workspace = true } homepage = { workspace = true } license = { workspace = true } @@ -12,6 +12,7 @@ publish = { workspace = true } repository = { workspace = true } rust-version = { workspace = true } + [dependencies] anyhow = { workspace = true } bcs = { workspace = true } diff --git a/framework/cached-packages/Cargo.toml b/framework/cached-packages/Cargo.toml index b31ca37a4..56ebdaca4 100644 --- a/framework/cached-packages/Cargo.toml +++ b/framework/cached-packages/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "libra-cached-packages" description = "Builds framework packages for caching in builds and tests" -version = { workspace = true } # Workspace inherited keys authors = { workspace = true } +version = { workspace = true } edition = { workspace = true } homepage = { workspace = true } license = { workspace = true } @@ -20,3 +20,7 @@ once_cell = { workspace = true } [build-dependencies] libra-framework = { workspace = true } + +[features] +# hack. the framework sdk generated code inserts this feature +fuzzing = [] diff --git a/framework/cached-packages/src/libra_framework_sdk_builder.rs b/framework/cached-packages/src/libra_framework_sdk_builder.rs index a3bae1d52..3c5903005 100644 --- a/framework/cached-packages/src/libra_framework_sdk_builder.rs +++ b/framework/cached-packages/src/libra_framework_sdk_builder.rs @@ -13,6 +13,7 @@ #![allow(dead_code)] #![allow(unused_imports)] #![allow(clippy::too_many_arguments)] + use diem_types::{ account_address::AccountAddress, transaction::{EntryFunction, TransactionPayload}, diff --git a/framework/releases/head.mrb b/framework/releases/head.mrb index 9d4747f7e281dd74c59818f62dac9280cfb028ba..eb3be61ff495d5de019046d24e7fb37ee44eb770 100644 GIT binary patch delta 6408 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�O3Gz& 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

*#^osR}vvUx;EK_u*c9QXIKRN-en&cS{iH482KV zWK&N^EVMv0-e$@zgZvPTxmODbpQRYKwIxFeV+H^7H;q|wze5T2knpo77;y{suFq8u zEf?A$u;FTZ5$rxcPWIx_FMVp10o{Yfw>KMJ-$@D$R1c!(uBtPY@}ezKIYfCof*LyQrs+xq|CMRv3{UXz z21LD&#{%z0FKbogpU$P_t+T->SRg4KWcV_W<3SKi#k6ycju%@(i*|sPAWDO1G992` zeD_1g%(`$_5&QH<%-HmY0xfIdiWa^08427Ctk78pa;$r#p5Hijmv|1i>Hene-H>=v z#GE;?10YA0zEem%17n}W-9ifN16HL*EsyIPw+l@c!6gm09%6}o$66@;AGsGQD{3w> z!u|ov@!~zCFpeWG0h^GTP0&3TIY^K6)lD|JEGO^mf3&GgWsK+dMEm{Tbss#LCw)0h^Jn>oW*|?8shd}OBGUIi@wX4}Yy_;b<3_IHm@aSu{oO z`kcEK?+U9YgFe>(ozjX=3|HhD6s_0C_)!ua-Xt=pu+s!=*JpU2s=LqaMv9NBR=_d^ zR9KsLF&v#*ko=Swm4Z-DZWQdtV`#$BYrvl|Od`4D&~{KoLYJNo4LFSn$5+B=SS*Zw zWbm9@jOcyGGVPw^98?R5U*o?>UtOjN&WyW^wspjk=A~{dT$FFG#7zvIm^W&e>~k2j zb(B3G7&mUN{at1KFm6c)d2l(&4A1_?U?k`Px0&UM z?}{)fwhGZFP9P^fY^tw-7ojZ!yeXlsk}^s*%BJ3yO9U%|aw4;{w2D{3%bN7aPLWx@ zgJS)qJ*Y%PNP?GHUJahP1Q+nKCMzB99p}cr;YGR8J{TK(TZuq8@)ndI&8;Jc0MO)1 zdxQKk80vOr)uk53jGe;}=wQOT^77Jsg{j!ve>x69bjU#^>it3$9qp}Mw{3MpN{gbO zon20j^@kXR0BPi9kca@ll$20Ow{dBD2YUfUpO`0w&Y`>h?yN`$*2zQ!lpe7mUN}G` z>X$%A19TfjX0MBl`t^vsi!J^SjMx`W#3_!$1C>$&N&yrT{)}j+bKsYunHf)~ArF`B zjU?)8QXhPMY3-U8Q8q-xS!me^5sQq37}1TQDJbG=Ejr^VEiC6h_bv#f92Zbp&y4>s zOt)_F;d01zml^qoB{iLGRBDsnJl8R$XyMgxdEJ#xgCwiY|IIiv4$|n^{s*M=oi+df diff --git a/smoke-tests/Cargo.toml b/smoke-tests/Cargo.toml index 0798b0dfa..d5f3210b3 100644 --- a/smoke-tests/Cargo.toml +++ b/smoke-tests/Cargo.toml @@ -1,10 +1,16 @@ [package] name = "libra-smoke-tests" -description = "test harness for 0L modules" -version = "0.1.0" # Workspace inherited keys +authors = { workspace = true } +version = { workspace = true } edition = { workspace = true } +homepage = { workspace = true } +license = { workspace = true } +publish = { workspace = true } +repository = { workspace = true } +rust-version = { workspace = true } + [dependencies] anyhow = { workspace = true } @@ -24,7 +30,3 @@ url = { workspace = true } [dev-dependencies] diem-config = { workspace = true } diem-logger = { workspace = true } - -[features] -#default = ["testing"] -testing = [] diff --git a/testsuites/twin/Cargo.toml b/testsuites/twin/Cargo.toml index 51d20b8dc..f737a60c8 100644 --- a/testsuites/twin/Cargo.toml +++ b/testsuites/twin/Cargo.toml @@ -13,15 +13,13 @@ rust-version = { workspace = true } [dependencies] anyhow = { workspace = true } -async-trait = { workspace = true } bcs = { workspace = true } clap = { workspace = true } dialoguer = { workspace = true } -diem-config = { workspace = true, features = ["testing"] } -diem-forge = { workspace = true, features = ["testing"] } -diem-genesis = { workspace = true, features = ["testing"] } -diem-logger = { workspace = true } +diem-config = { workspace = true } +diem-forge = { workspace = true } +diem-genesis = { workspace = true } diem-temppath = { workspace = true } diem-types = { workspace = true } @@ -29,16 +27,13 @@ fs_extra = { workspace = true } hex = { workspace = true } libra-config = { workspace = true } -libra-framework = { workspace = true } libra-query = { workspace = true } libra-rescue = { workspace = true } -libra-smoke-tests = { workspace = true, features = ["testing"] } -libra-storage = { workspace = true } +libra-smoke-tests = { workspace = true } libra-txs = { workspace = true } -libra-types = { workspace = true } serde_yaml = { workspace = true } smoke-test = { workspace = true } -tokio = { workspace = true, features = ["full"] } +tokio = { workspace = true } [dev-dependencies] diem-api-types = { workspace = true } diff --git a/tools/cli/Cargo.toml b/tools/cli/Cargo.toml index 5846c703b..b8f2fba59 100644 --- a/tools/cli/Cargo.toml +++ b/tools/cli/Cargo.toml @@ -1,9 +1,10 @@ [package] name = "libra" build = "build.rs" + # Workspace inherited keys -version = { workspace = true } authors = { workspace = true } +version = { workspace = true } edition = { workspace = true } homepage = { workspace = true } license = { workspace = true } @@ -17,6 +18,7 @@ clap = { workspace = true } diem = { workspace = true } diem-config = { workspace = true } diem-node = { workspace = true } +diem-vm = { workspace = true } libra-config = { workspace = true } libra-framework = { workspace = true } libra-genesis-tools = { workspace = true } diff --git a/tools/cli/src/node_cli.rs b/tools/cli/src/node_cli.rs index 6f8f16621..ad1a9039d 100644 --- a/tools/cli/src/node_cli.rs +++ b/tools/cli/src/node_cli.rs @@ -14,6 +14,13 @@ pub struct NodeCli { impl NodeCli { pub fn run(&self) -> anyhow::Result<()> { + // Production code should never have been compiled with + // Test helpers in the MoveVm. This fuction is a safety check. + // Check that we are not including any Move test natives + diem_vm::natives::assert_no_test_natives( + "SCARY: somehow your production binaries ended up with testing features. Aborting!", + ); + // validators typically aren't looking for verbose logs. // but they can set it if they wish with RUST_LOG=info if std::env::var("RUST_LOG").is_err() { diff --git a/tools/config/Cargo.toml b/tools/config/Cargo.toml index fe20b1bf2..a05a45ec7 100644 --- a/tools/config/Cargo.toml +++ b/tools/config/Cargo.toml @@ -1,13 +1,16 @@ [package] name = "libra-config" -version = { workspace = true } # Workspace inherited keys authors = { workspace = true } +version = { workspace = true } edition = { workspace = true } homepage = { workspace = true } license = { workspace = true } +publish = { workspace = true } repository = { workspace = true } +rust-version = { workspace = true } + [dependencies] anyhow = { workspace = true } diff --git a/tools/genesis/Cargo.toml b/tools/genesis/Cargo.toml index 8d11b773d..c8f5fbecf 100644 --- a/tools/genesis/Cargo.toml +++ b/tools/genesis/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "libra-genesis-tools" -version = { workspace = true } # Workspace inherited keys authors = { workspace = true } +version = { workspace = true } edition = { workspace = true } homepage = { workspace = true } license = { workspace = true } publish = { workspace = true } repository = { workspace = true } rust-version = { workspace = true } -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + [dependencies] @@ -45,6 +45,3 @@ serde = { workspace = true } serde_json = { workspace = true } tokio = { workspace = true } ureq = { workspace = true } - -[dev-dependencies] -#diem-sdk = { workspace = true } diff --git a/tools/query/Cargo.toml b/tools/query/Cargo.toml index 3f78fa049..1d46f9288 100644 --- a/tools/query/Cargo.toml +++ b/tools/query/Cargo.toml @@ -1,13 +1,15 @@ [package] name = "libra-query" -version = { workspace = true } # Workspace inherited keys authors = { workspace = true } +version = { workspace = true } edition = { workspace = true } homepage = { workspace = true } license = { workspace = true } +publish = { workspace = true } repository = { workspace = true } +rust-version = { workspace = true } [dependencies] anyhow = { workspace = true } diff --git a/tools/rescue/Cargo.toml b/tools/rescue/Cargo.toml index 4768e22ac..036a57590 100644 --- a/tools/rescue/Cargo.toml +++ b/tools/rescue/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "libra-rescue" -version = "0.1.0" # Workspace inherited keys authors = { workspace = true } +version = { workspace = true } edition = { workspace = true } homepage = { workspace = true } license = { workspace = true } @@ -13,43 +13,35 @@ rust-version = { workspace = true } [dependencies] anyhow = { workspace = true } -async-trait = { workspace = true } bcs = { workspace = true } clap = { workspace = true } -diem-api-types = { workspace = true } -diem-config = { workspace = true, features = ["testing"] } +diem-config = { workspace = true } diem-crypto = { workspace = true } diem-db = { workspace = true } diem-executor = { workspace = true } -diem-forge = { workspace = true, features = ["testing"] } -diem-gas = { workspace = true, features = ["testing"] } -diem-genesis = { workspace = true, features = ["testing"] } +diem-forge = { workspace = true } +diem-gas = { workspace = true } diem-logger = { workspace = true } diem-storage-interface = { workspace = true } diem-temppath = { workspace = true } diem-types = { workspace = true } -diem-vm = { workspace = true, features = ["testing"] } +diem-vm = { workspace = true } diem-vm-types = { workspace = true } -fs_extra = { workspace = true } -futures-util = { workspace = true } - -hex = { workspace = true } libra-config = { workspace = true } libra-framework = { workspace = true } libra-query = { workspace = true } -libra-smoke-tests = { workspace = true, features = ["testing"] } +libra-smoke-tests = { workspace = true } libra-txs = { workspace = true } libra-types = { workspace = true } -libra-wallet = { workspace = true } + move-core-types = { workspace = true } -move-vm-runtime = { workspace = true, features = ["testing"] } +move-vm-runtime = { workspace = true } move-vm-types = { workspace = true } -serde = { workspace = true } -serde_yaml = { workspace = true } + smoke-test = { workspace = true } -tokio = { workspace = true, features = ["full"] } +tokio = { workspace = true } [dev-dependencies] diem-api-types = { workspace = true } diff --git a/tools/storage/Cargo.toml b/tools/storage/Cargo.toml index 0055b46d2..ccb455499 100644 --- a/tools/storage/Cargo.toml +++ b/tools/storage/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "libra-storage" -version = { workspace = true } # Workspace inherited keys authors = { workspace = true } +version = { workspace = true } edition = { workspace = true } homepage = { workspace = true } license = { workspace = true } publish = { workspace = true } repository = { workspace = true } rust-version = { workspace = true } -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + [dependencies] anyhow = { workspace = true } diff --git a/tools/txs/Cargo.toml b/tools/txs/Cargo.toml index 9c934645a..e872e18a2 100644 --- a/tools/txs/Cargo.toml +++ b/tools/txs/Cargo.toml @@ -1,13 +1,17 @@ [package] name = "libra-txs" -version = { workspace = true } # Workspace inherited keys authors = { workspace = true } +version = { workspace = true } edition = { workspace = true } homepage = { workspace = true } license = { workspace = true } +publish = { workspace = true } repository = { workspace = true } +rust-version = { workspace = true } + + [dependencies] anyhow = { workspace = true } @@ -27,7 +31,7 @@ libra-config = { workspace = true } libra-query = { workspace = true } libra-types = { workspace = true } libra-wallet = { workspace = true } -serde = { version = "1.0.163", features = ["derive"] } +serde = { workspace = true } serde_json = { workspace = true } serde_yaml = { workspace = true } tokio = { workspace = true } diff --git a/transactional-tests/Cargo.toml b/transactional-tests/Cargo.toml index e7ff73339..5f683a2a2 100644 --- a/transactional-tests/Cargo.toml +++ b/transactional-tests/Cargo.toml @@ -1,8 +1,14 @@ [package] name = "transactional-tests" +# Workspace inherited keys +authors = { workspace = true } version = { workspace = true } -authors = [""] -edition = "2018" +edition = { workspace = true } +homepage = { workspace = true } +license = { workspace = true } +publish = { workspace = true } +repository = { workspace = true } +rust-version = { workspace = true } [dependencies] datatest-stable = "0.1.1" diff --git a/types/Cargo.toml b/types/Cargo.toml index 58af72419..046778ab0 100644 --- a/types/Cargo.toml +++ b/types/Cargo.toml @@ -1,8 +1,16 @@ [package] name = "libra-types" + +# Workspace inherited keys +authors = { workspace = true } version = { workspace = true } -edition = "2021" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +edition = { workspace = true } +homepage = { workspace = true } +license = { workspace = true } +publish = { workspace = true } +repository = { workspace = true } +rust-version = { workspace = true } + [dependencies] anyhow = { workspace = true } diff --git a/upgrade-tests/Cargo.toml b/upgrade-tests/Cargo.toml index dedbb9342..348c8b7d8 100644 --- a/upgrade-tests/Cargo.toml +++ b/upgrade-tests/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "libra-upgrade-tests" -version = { workspace = true } # Workspace inherited keys authors = { workspace = true } +version = { workspace = true } edition = { workspace = true } homepage = { workspace = true } license = { workspace = true }