diff --git a/Cargo.lock b/Cargo.lock index 9131583ec..5b6713246 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -38,6 +38,17 @@ dependencies = [ "version_check", ] +[[package]] +name = "ahash" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +dependencies = [ + "cfg-if 1.0.0", + "once_cell", + "version_check", +] + [[package]] name = "aho-corasick" version = "0.7.20" @@ -47,6 +58,15 @@ dependencies = [ "memchr", ] +[[package]] +name = "aho-corasick" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" +dependencies = [ + "memchr", +] + [[package]] name = "android_system_properties" version = "0.1.5" @@ -106,7 +126,7 @@ checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" dependencies = [ "proc-macro2 1.0.56", "quote 1.0.26", - "syn 2.0.13", + "syn 2.0.15", ] [[package]] @@ -149,7 +169,7 @@ dependencies = [ "miniz_oxide", "object", "rustc-demangle", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -176,7 +196,7 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4bd3ffe8b19a604421a5d461d4a70346223e535903fbc3067138bddbebddcf77" dependencies = [ - "serde 1.0.159", + "serde 1.0.160", "thiserror", ] @@ -301,6 +321,51 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" +[[package]] +name = "borsh" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4114279215a005bc675e386011e594e1d9b800918cea18fcadadcce864a2046b" +dependencies = [ + "borsh-derive", + "hashbrown 0.13.2", +] + +[[package]] +name = "borsh-derive" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0754613691538d51f329cce9af41d7b7ca150bc973056f1156611489475f54f7" +dependencies = [ + "borsh-derive-internal", + "borsh-schema-derive-internal", + "proc-macro-crate", + "proc-macro2 1.0.56", + "syn 1.0.109", +] + +[[package]] +name = "borsh-derive-internal" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afb438156919598d2c7bad7e1c0adf3d26ed3840dbc010db1a882a65583ca2fb" +dependencies = [ + "proc-macro2 1.0.56", + "quote 1.0.26", + "syn 1.0.109", +] + +[[package]] +name = "borsh-schema-derive-internal" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "634205cc43f74a1b9046ef87c4540ebda95696ec0f315024860cad7c5b0f5ccd" +dependencies = [ + "proc-macro2 1.0.56", + "quote 1.0.26", + "syn 1.0.109", +] + [[package]] name = "bstr" version = "0.2.17" @@ -310,14 +375,24 @@ dependencies = [ "lazy_static 1.4.0", "memchr", "regex-automata 0.1.10", - "serde 1.0.159", + "serde 1.0.160", +] + +[[package]] +name = "bstr" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09" +dependencies = [ + "memchr", + "serde 1.0.160", ] [[package]] name = "bumpalo" -version = "3.12.0" +version = "3.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" +checksum = "9b1ce199063694f33ffb7dd4e0ee620741495c32833cde5aa08f02a0bf96f0c8" [[package]] name = "byte-slice-cast" @@ -331,6 +406,28 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" +[[package]] +name = "bytecheck" +version = "0.6.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13fe11640a23eb24562225322cd3e452b93a3d4091d62fab69c70542fcd17d1f" +dependencies = [ + "bytecheck_derive", + "ptr_meta", + "simdutf8", +] + +[[package]] +name = "bytecheck_derive" +version = "0.6.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e31225543cb46f81a7e224762764f4a6a0f097b1db0b175f69e8065efaa42de5" +dependencies = [ + "proc-macro2 1.0.56", + "quote 1.0.26", + "syn 1.0.109", +] + [[package]] name = "bytecode-interpreter-crypto" version = "0.1.0" @@ -397,7 +494,7 @@ version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" dependencies = [ - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -406,7 +503,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2" dependencies = [ - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -415,7 +512,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27" dependencies = [ - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -427,7 +524,7 @@ dependencies = [ "camino", "cargo-platform", "semver", - "serde 1.0.159", + "serde 1.0.160", "serde_json", ] @@ -484,7 +581,7 @@ dependencies = [ "js-sys", "num-integer", "num-traits 0.2.15", - "serde 1.0.159", + "serde 1.0.160", "time", "wasm-bindgen", "winapi 0.3.9", @@ -569,7 +666,7 @@ dependencies = [ [[package]] name = "classgroup" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/libra.git?branch=v6#8bf8192dbf749c87b2e597200e223b92257ab4f0" +source = "git+https://github.com/0LNetworkCommunity/libra.git?rev=ad07c3df3e43664f1bde7405fb3f2b071fc97f3a#ad07c3df3e43664f1bde7405fb3f2b071fc97f3a" dependencies = [ "libc", "num-traits 0.2.15", @@ -582,7 +679,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3362992a0d9f1dd7c3d0e89e0ab2bb540b7a95fea8cd798090e758fda2899b5e" dependencies = [ "codespan-reporting", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -591,7 +688,7 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" dependencies = [ - "serde 1.0.159", + "serde 1.0.160", "termcolor", "unicode-width", ] @@ -637,7 +734,7 @@ dependencies = [ "lazy_static 1.4.0", "nom", "rust-ini", - "serde 1.0.159", + "serde 1.0.160", "serde-hjson", "serde_json", "toml", @@ -668,9 +765,9 @@ checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" [[package]] name = "cpufeatures" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "280a9f2d8b3a38871a3c8a46fb80db65e5e5ed97da80c4d08bf27fb63e35e181" +checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" dependencies = [ "libc", ] @@ -693,7 +790,7 @@ dependencies = [ "plotters", "rayon", "regex", - "serde 1.0.159", + "serde 1.0.160", "serde_cbor", "serde_derive", "serde_json", @@ -723,9 +820,9 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c" +checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" dependencies = [ "cfg-if 1.0.0", "crossbeam-utils", @@ -810,7 +907,7 @@ dependencies = [ "csv-core", "itoa 1.0.6", "ryu", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -870,7 +967,7 @@ dependencies = [ "proc-macro2 1.0.56", "quote 1.0.26", "scratch", - "syn 2.0.13", + "syn 2.0.15", ] [[package]] @@ -887,7 +984,7 @@ checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" dependencies = [ "proc-macro2 1.0.56", "quote 1.0.26", - "syn 2.0.13", + "syn 2.0.15", ] [[package]] @@ -897,7 +994,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" dependencies = [ "cfg-if 1.0.0", - "hashbrown", + "hashbrown 0.12.3", "lock_api", "once_cell", "parking_lot_core 0.9.7", @@ -933,7 +1030,7 @@ dependencies = [ "once_cell", "petgraph 0.6.3", "rayon", - "serde 1.0.159", + "serde 1.0.160", "toml", ] @@ -946,7 +1043,7 @@ checksum = "850878694b7933ca4c9569d30a34b55031b9b139ee1fc7b94a527c4ef960d690" [[package]] name = "diem-infallible" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/libra.git?branch=v6#8bf8192dbf749c87b2e597200e223b92257ab4f0" +source = "git+https://github.com/0LNetworkCommunity/libra.git?rev=ad07c3df3e43664f1bde7405fb3f2b071fc97f3a#ad07c3df3e43664f1bde7405fb3f2b071fc97f3a" dependencies = [ "diem-workspace-hack", ] @@ -954,7 +1051,7 @@ dependencies = [ [[package]] name = "diem-log-derive" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/libra.git?branch=v6#8bf8192dbf749c87b2e597200e223b92257ab4f0" +source = "git+https://github.com/0LNetworkCommunity/libra.git?rev=ad07c3df3e43664f1bde7405fb3f2b071fc97f3a#ad07c3df3e43664f1bde7405fb3f2b071fc97f3a" dependencies = [ "diem-workspace-hack", "proc-macro2 1.0.56", @@ -965,7 +1062,7 @@ dependencies = [ [[package]] name = "diem-logger" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/libra.git?branch=v6#8bf8192dbf749c87b2e597200e223b92257ab4f0" +source = "git+https://github.com/0LNetworkCommunity/libra.git?rev=ad07c3df3e43664f1bde7405fb3f2b071fc97f3a#ad07c3df3e43664f1bde7405fb3f2b071fc97f3a" dependencies = [ "backtrace", "chrono", @@ -976,7 +1073,7 @@ dependencies = [ "hostname", "once_cell", "prometheus", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "tracing", "tracing-subscriber", @@ -985,14 +1082,14 @@ dependencies = [ [[package]] name = "diem-metrics" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/libra.git?branch=v6#8bf8192dbf749c87b2e597200e223b92257ab4f0" +source = "git+https://github.com/0LNetworkCommunity/libra.git?rev=ad07c3df3e43664f1bde7405fb3f2b071fc97f3a#ad07c3df3e43664f1bde7405fb3f2b071fc97f3a" dependencies = [ "anyhow", "diem-logger", "diem-metrics-core", "diem-workspace-hack", "futures", - "hyper 0.14.25", + "hyper 0.14.26", "once_cell", "prometheus", "serde_json", @@ -1002,7 +1099,7 @@ dependencies = [ [[package]] name = "diem-metrics-core" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/libra.git?branch=v6#8bf8192dbf749c87b2e597200e223b92257ab4f0" +source = "git+https://github.com/0LNetworkCommunity/libra.git?rev=ad07c3df3e43664f1bde7405fb3f2b071fc97f3a#ad07c3df3e43664f1bde7405fb3f2b071fc97f3a" dependencies = [ "diem-workspace-hack", "prometheus", @@ -1011,7 +1108,7 @@ dependencies = [ [[package]] name = "diem-workspace-hack" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/libra.git?branch=v6#8bf8192dbf749c87b2e597200e223b92257ab4f0" +source = "git+https://github.com/0LNetworkCommunity/libra.git?rev=ad07c3df3e43664f1bde7405fb3f2b071fc97f3a#ad07c3df3e43664f1bde7405fb3f2b071fc97f3a" dependencies = [ "Inflector", "anyhow", @@ -1033,7 +1130,7 @@ dependencies = [ "futures-io", "futures-sink", "futures-util", - "hyper 0.14.25", + "hyper 0.14.26", "indexmap", "itertools", "libc", @@ -1047,12 +1144,11 @@ dependencies = [ "regex-automata 0.2.0", "reqwest 0.11.16", "rusty-fork", - "serde 1.0.159", + "serde 1.0.160", "serde_json", - "standback 0.2.17", - "standback 0.4.4", + "standback", "subtle 2.5.0", - "syn 2.0.13", + "syn 2.0.15", "tiny-keccak 2.0.2", "tokio 1.22.0", "tokio-util 0.7.7", @@ -1173,19 +1269,13 @@ dependencies = [ "shared_child", ] -[[package]] -name = "easy-ext" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49457524c7e65648794c98283282a0b7c73b10018e7091f1cdcfff314fd7ae59" - [[package]] name = "ed25519" version = "1.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" dependencies = [ - "serde 1.0.159", + "serde 1.0.160", "signature", ] @@ -1198,7 +1288,7 @@ dependencies = [ "curve25519-dalek-fiat", "ed25519", "rand 0.8.4", - "serde 1.0.159", + "serde 1.0.160", "serde_bytes", "sha2 0.9.9", "zeroize", @@ -1244,18 +1334,18 @@ version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f2b0c2380453a92ea8b6c8e5f64ecaafccddde8ceab55ff7a8ac1029f894569" dependencies = [ - "serde 1.0.159", + "serde 1.0.160", ] [[package]] name = "errno" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0" +checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" dependencies = [ "errno-dragonfly", "libc", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] @@ -1276,7 +1366,7 @@ checksum = "523719389cb738dda51fb8d22c96960e192da6263cdf1e08e7dc8c59de4cb032" dependencies = [ "ethereum-types", "rustc-hex", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "tiny-keccak 1.5.0", "uint", @@ -1333,7 +1423,7 @@ dependencies = [ "futures", "once_cell", "rustc-hex", - "serde 1.0.159", + "serde 1.0.160", "thiserror", ] @@ -1351,7 +1441,7 @@ dependencies = [ "rand 0.7.3", "rlp", "rustc-hex", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "thiserror", "tiny-keccak 2.0.2", @@ -1369,7 +1459,7 @@ dependencies = [ "futures-util", "pin-project 0.4.30", "reqwest 0.10.10", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "thiserror", "tokio 0.2.25", @@ -1385,7 +1475,7 @@ dependencies = [ "ethers-core", "ethers-providers", "futures-util", - "serde 1.0.159", + "serde 1.0.160", "thiserror", ] @@ -1658,12 +1748,12 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "globset" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a" +checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" dependencies = [ - "aho-corasick", - "bstr", + "aho-corasick 0.7.20", + "bstr 1.4.0", "fnv", "log", "regex", @@ -1701,7 +1791,7 @@ dependencies = [ "petgraph 0.6.3", "rayon", "semver", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "smallvec", "target-spec", @@ -1718,7 +1808,7 @@ dependencies = [ "cfg-if 1.0.0", "diffus", "semver", - "serde 1.0.159", + "serde 1.0.160", "toml", ] @@ -1750,9 +1840,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.16" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5be7b54589b581f624f566bf5d8eb2bab1db736c51528720b6bd36b96b55924d" +checksum = "17f8a914c2987b688368b5138aa05321db91f4090cf26118185672ad588bce21" dependencies = [ "bytes 1.4.0", "fnv", @@ -1787,7 +1877,7 @@ dependencies = [ "owo-colors", "pathdiff", "rayon", - "serde 1.0.159", + "serde 1.0.160", "strip-ansi-escapes", "target-spec", "toml", @@ -1807,7 +1897,16 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" dependencies = [ - "ahash", + "ahash 0.7.6", +] + +[[package]] +name = "hashbrown" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +dependencies = [ + "ahash 0.8.3", ] [[package]] @@ -1964,9 +2063,12 @@ checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" [[package]] name = "humansize" -version = "1.1.1" +version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02296996cb8796d7c6e3bc2d9211b7802812d36999a51bb754123ead7d37d026" +checksum = "6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7" +dependencies = [ + "libm", +] [[package]] name = "humantime" @@ -1981,7 +2083,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c" dependencies = [ "humantime", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -2010,15 +2112,15 @@ dependencies = [ [[package]] name = "hyper" -version = "0.14.25" +version = "0.14.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899" +checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" dependencies = [ "bytes 1.4.0", "futures-channel", "futures-core", "futures-util", - "h2 0.3.16", + "h2 0.3.18", "http", "http-body 0.4.5", "httparse", @@ -2055,7 +2157,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" dependencies = [ "bytes 1.4.0", - "hyper 0.14.25", + "hyper 0.14.26", "native-tls", "tokio 1.22.0", "tokio-native-tls", @@ -2097,11 +2199,10 @@ dependencies = [ [[package]] name = "ignore" -version = "0.4.18" +version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d" +checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" dependencies = [ - "crossbeam-utils", "globset", "lazy_static 1.4.0", "log", @@ -2151,7 +2252,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4551f042f3438e64dbd6226b20527fc84a6e1fe65688b58746a2f53623f25f5c" dependencies = [ - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -2197,7 +2298,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", - "hashbrown", + "hashbrown 0.12.3", ] [[package]] @@ -2221,9 +2322,9 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ab388864246d58a276e60e7569a833d9cc4cd75c66e5ca77c177dad38e59996" dependencies = [ - "ahash", + "ahash 0.7.6", "dashmap", - "hashbrown", + "hashbrown 0.12.3", "once_cell", "parking_lot 0.12.1", ] @@ -2334,7 +2435,7 @@ version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b310ccceade8121d7d77fee406160e457c2f4e7c7982d589da3499bc7ea4526" dependencies = [ - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -2384,9 +2485,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.141" +version = "0.2.142" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" +checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317" [[package]] name = "libm" @@ -2438,9 +2539,9 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "linux-raw-sys" -version = "0.3.1" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" +checksum = "36eb31c1778188ae1e64398743890d0877fef36d11521ac60406b42016e8c2cf" [[package]] name = "lock_api" @@ -2459,7 +2560,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" dependencies = [ "cfg-if 1.0.0", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -2470,7 +2571,7 @@ checksum = "c351c75989da23b355226dc188dc2b52538a7f4f218d70fd7393c6b62b110444" dependencies = [ "crossbeam-channel", "log", - "serde 1.0.159", + "serde 1.0.160", "serde_json", ] @@ -2481,7 +2582,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f3734ab1d7d157fc0c45110e06b587c31cd82bea2ccfd6b563cbff0aaeeb1d3" dependencies = [ "bitflags", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "serde_repr", "url", @@ -2599,7 +2700,7 @@ dependencies = [ "csv", "mirai-annotations", "regex", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "structopt 0.3.26", "workspace-hack", @@ -2635,7 +2736,7 @@ dependencies = [ "move-model", "move-prover", "move-prover-test-utils", - "serde 1.0.159", + "serde 1.0.160", "tempfile", "workspace-hack", ] @@ -2664,7 +2765,7 @@ dependencies = [ "proptest", "proptest-derive", "ref-cast", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "variant_count", "workspace-hack", @@ -2690,7 +2791,7 @@ dependencies = [ "move-core-types", "move-ir-types", "move-symbol-pool", - "serde 1.0.159", + "serde 1.0.160", "workspace-hack", ] @@ -2771,7 +2872,7 @@ dependencies = [ "once_cell", "read-write-set", "read-write-set-dynamic", - "serde 1.0.159", + "serde 1.0.160", "serde_yaml", "structopt 0.3.26", "tempfile", @@ -2786,7 +2887,7 @@ dependencies = [ "anyhow", "difference", "hex", - "serde 1.0.159", + "serde 1.0.160", "sha2 0.9.9", "walkdir", "workspace-hack", @@ -2844,7 +2945,7 @@ dependencies = [ "rand 0.8.4", "ref-cast", "regex", - "serde 1.0.159", + "serde 1.0.160", "serde_bytes", "serde_json", "workspace-hack", @@ -2866,7 +2967,7 @@ dependencies = [ "move-ir-types", "once_cell", "petgraph 0.5.1", - "serde 1.0.159", + "serde 1.0.160", "structopt 0.3.26", "workspace-hack", ] @@ -2907,7 +3008,7 @@ dependencies = [ "num 0.4.0", "once_cell", "regex", - "serde 1.0.159", + "serde 1.0.160", "tempfile", "workspace-hack", ] @@ -2925,7 +3026,7 @@ dependencies = [ "move-core-types", "move-model", "move-prover", - "serde 1.0.159", + "serde 1.0.160", "workspace-hack", ] @@ -3010,7 +3111,7 @@ dependencies = [ "move-core-types", "move-symbol-pool", "once_cell", - "serde 1.0.159", + "serde 1.0.160", "workspace-hack", ] @@ -3038,7 +3139,7 @@ dependencies = [ "num 0.4.0", "once_cell", "regex", - "serde 1.0.159", + "serde 1.0.160", "workspace-hack", ] @@ -3064,7 +3165,7 @@ dependencies = [ "petgraph 0.5.1", "ptree", "regex", - "serde 1.0.159", + "serde 1.0.160", "serde_yaml", "sha2 0.9.9", "structopt 0.3.26", @@ -3106,7 +3207,7 @@ dependencies = [ "once_cell", "pretty", "rand 0.8.4", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "shell-words", "simplelog", @@ -3138,7 +3239,7 @@ dependencies = [ "pretty", "rand 0.8.4", "regex", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "tera", "tokio 1.22.0", @@ -3163,7 +3264,7 @@ dependencies = [ "anyhow", "move-binary-format", "move-core-types", - "serde 1.0.159", + "serde 1.0.160", "workspace-hack", ] @@ -3178,7 +3279,7 @@ dependencies = [ "move-core-types", "move-vm-types", "once_cell", - "serde 1.0.159", + "serde 1.0.160", "workspace-hack", ] @@ -3207,7 +3308,7 @@ dependencies = [ "once_cell", "paste", "petgraph 0.5.1", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "workspace-hack", ] @@ -3228,7 +3329,7 @@ dependencies = [ "move-stackless-bytecode", "move-vm-runtime", "num 0.4.0", - "serde 1.0.159", + "serde 1.0.160", "structopt 0.3.26", "workspace-hack", ] @@ -3272,7 +3373,7 @@ name = "move-symbol-pool" version = "0.1.0" dependencies = [ "once_cell", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "workspace-hack", ] @@ -3404,7 +3505,7 @@ dependencies = [ "move-core-types", "once_cell", "proptest", - "serde 1.0.159", + "serde 1.0.160", "sha2 0.9.9", "smallvec", "workspace-hack", @@ -3467,7 +3568,7 @@ dependencies = [ "camino", "config", "humantime-serde", - "serde 1.0.159", + "serde 1.0.160", "toml", ] @@ -3476,7 +3577,7 @@ name = "nextest-runner" version = "0.1.0" source = "git+https://github.com/diem/diem-devtools?rev=f99a204e3d3f8e503d51d7df42e55c8282b59154#f99a204e3d3f8e503d51d7df42e55c8282b59154" dependencies = [ - "aho-corasick", + "aho-corasick 0.7.20", "camino", "cargo_metadata", "chrono", @@ -3493,7 +3594,7 @@ dependencies = [ "owo-colors", "quick-junit", "rayon", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "strip-ansi-escapes", "twox-hash", @@ -3505,7 +3606,7 @@ version = "0.1.0" source = "git+https://github.com/diem/diem-devtools?rev=f99a204e3d3f8e503d51d7df42e55c8282b59154#f99a204e3d3f8e503d51d7df42e55c8282b59154" dependencies = [ "camino", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -3711,9 +3812,9 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "openssl" -version = "0.10.49" +version = "0.10.51" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d2f106ab837a24e03672c59b1239669a0596406ff657c3c0835b6b7f0f35a33" +checksum = "97ea2d98598bf9ada7ea6ee8a30fb74f9156b63bbe495d64ec2b87c269d2dda3" dependencies = [ "bitflags", "cfg-if 1.0.0", @@ -3732,7 +3833,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2 1.0.56", "quote 1.0.26", - "syn 2.0.13", + "syn 2.0.15", ] [[package]] @@ -3743,9 +3844,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.84" +version = "0.9.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a20eace9dc2d82904039cb76dcf50fb1a0bba071cfd1629720b5d6f1ddba0fa" +checksum = "992bac49bdbab4423199c654a5515bd2a6c6a23bf03f2dd3bdb7e5ae6259bc69" dependencies = [ "cc", "libc", @@ -3764,12 +3865,12 @@ dependencies = [ [[package]] name = "os_pipe" -version = "1.1.3" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a53dbb20faf34b16087a931834cba2d7a73cc74af2b7ef345a4c8324e2409a12" +checksum = "0ae859aa07428ca9a929b936690f8b12dc5f11dd8c6992a18ca93919f28bc177" dependencies = [ "libc", - "windows-sys 0.45.0", + "windows-sys 0.48.0", ] [[package]] @@ -3816,7 +3917,7 @@ dependencies = [ "arrayvec 0.5.2", "bitvec 0.17.4", "byte-slice-cast", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -3927,7 +4028,7 @@ dependencies = [ "pest_meta", "proc-macro2 1.0.56", "quote 1.0.26", - "syn 2.0.13", + "syn 2.0.15", ] [[package]] @@ -4166,6 +4267,15 @@ dependencies = [ "uint", ] +[[package]] +name = "proc-macro-crate" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" +dependencies = [ + "toml", +] + [[package]] name = "proc-macro-error" version = "1.0.4" @@ -4249,7 +4359,7 @@ dependencies = [ "rand 0.8.4", "rand_chacha 0.3.1", "rand_xorshift", - "regex-syntax", + "regex-syntax 0.6.29", "rusty-fork", "tempfile", "unarray", @@ -4284,7 +4394,7 @@ dependencies = [ "move-stackless-bytecode", "num 0.4.0", "plotters", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "simplelog", "workspace-hack", @@ -4310,13 +4420,33 @@ dependencies = [ "move-stackless-bytecode", "num 0.4.0", "plotters", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "simplelog", "workspace-hack", "z3tracer", ] +[[package]] +name = "ptr_meta" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1" +dependencies = [ + "ptr_meta_derive", +] + +[[package]] +name = "ptr_meta_derive" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" +dependencies = [ + "proc-macro2 1.0.56", + "quote 1.0.26", + "syn 1.0.109", +] + [[package]] name = "ptree" version = "0.4.0" @@ -4328,7 +4458,7 @@ dependencies = [ "config", "directories", "petgraph 0.6.3", - "serde 1.0.159", + "serde 1.0.160", "serde-value", "tint", ] @@ -4416,7 +4546,7 @@ dependencies = [ "libc", "rand_chacha 0.3.1", "rand_core 0.6.4", - "rand_hc 0.3.1", + "rand_hc 0.3.2", ] [[package]] @@ -4468,9 +4598,9 @@ dependencies = [ [[package]] name = "rand_hc" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7" +checksum = "7b363d4f6370f88d62bf586c80405657bde0f0e1b8945d47d2ad59b906cb4f54" dependencies = [ "rand_core 0.6.4", ] @@ -4615,18 +4745,18 @@ checksum = "8d2275aab483050ab2a7364c1a46604865ee7d6906684e08db0f090acf74f9e7" dependencies = [ "proc-macro2 1.0.56", "quote 1.0.26", - "syn 2.0.13", + "syn 2.0.15", ] [[package]] name = "regex" -version = "1.7.3" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" +checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" dependencies = [ - "aho-corasick", + "aho-corasick 1.0.1", "memchr", - "regex-syntax", + "regex-syntax 0.7.1", ] [[package]] @@ -4635,7 +4765,7 @@ version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" dependencies = [ - "regex-syntax", + "regex-syntax 0.6.29", ] [[package]] @@ -4645,7 +4775,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9368763f5a9b804326f3af749e16f9abf378d227bcdee7634b13d8f17793782" dependencies = [ "memchr", - "regex-syntax", + "regex-syntax 0.6.29", ] [[package]] @@ -4654,6 +4784,21 @@ version = "0.6.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" +[[package]] +name = "regex-syntax" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" + +[[package]] +name = "rend" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "581008d2099240d37fb08d77ad713bcaec2c4d89d50b5b21a8bb1996bbab68ab" +dependencies = [ + "bytecheck", +] + [[package]] name = "reqwest" version = "0.10.10" @@ -4678,7 +4823,7 @@ dependencies = [ "percent-encoding", "pin-project-lite 0.2.9", "rustls 0.18.1", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "serde_urlencoded", "tokio 0.2.25", @@ -4702,10 +4847,10 @@ dependencies = [ "encoding_rs", "futures-core", "futures-util", - "h2 0.3.16", + "h2 0.3.18", "http", "http-body 0.4.5", - "hyper 0.14.25", + "hyper 0.14.26", "hyper-tls", "ipnet", "js-sys", @@ -4715,7 +4860,7 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite 0.2.9", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "serde_urlencoded", "tokio 1.22.0", @@ -4745,6 +4890,31 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "rkyv" +version = "0.7.41" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21499ed91807f07ae081880aabb2ccc0235e9d88011867d984525e9a4c3cfa3e" +dependencies = [ + "bytecheck", + "hashbrown 0.12.3", + "ptr_meta", + "rend", + "rkyv_derive", + "seahash", +] + +[[package]] +name = "rkyv_derive" +version = "0.7.41" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac1c672430eb41556291981f45ca900a0239ad007242d1cb4b4167af842db666" +dependencies = [ + "proc-macro2 1.0.56", + "quote 1.0.26", + "syn 1.0.109", +] + [[package]] name = "rlp" version = "0.4.6" @@ -4774,20 +4944,27 @@ checksum = "3e52c148ef37f8c375d49d5a73aa70713125b7f19095948a923f80afdeb22ec2" [[package]] name = "rust_decimal" -version = "1.26.1" +version = "1.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee9164faf726e4f3ece4978b25ca877ddc6802fa77f38cdccb32c7f805ecd70c" +checksum = "26bd36b60561ee1fb5ec2817f198b6fd09fa571c897a5e86d1487cfc2b096dfc" dependencies = [ "arrayvec 0.7.2", + "borsh", + "bytecheck", + "byteorder", + "bytes 1.4.0", "num-traits 0.2.15", - "serde 1.0.159", + "rand 0.8.4", + "rkyv", + "serde 1.0.160", + "serde_json", ] [[package]] name = "rustc-demangle" -version = "0.1.22" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4a36c42d1873f9a77c53bde094f9664d9891bc604a45b4798fd2c389ed12e5b" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" [[package]] name = "rustc-hex" @@ -4797,9 +4974,9 @@ checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6" [[package]] name = "rustix" -version = "0.37.8" +version = "0.37.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aef160324be24d31a62147fae491c14d2204a3865c7ca8c3b0d7f7bcb3ea635" +checksum = "d9b864d3c18a5785a05953adeed93e2dca37ed30f18e69bba9f30079d51f363f" dependencies = [ "bitflags", "errno", @@ -4917,11 +5094,17 @@ dependencies = [ "untrusted", ] +[[package]] +name = "seahash" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" + [[package]] name = "security-framework" -version = "2.8.1" +version = "2.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c4437699b6d34972de58652c68b98cb5b53a4199ab126db8e20ec8ded29a721" +checksum = "a332be01508d814fed64bf28f798a146d73792121129962fdf335bb3c49a4254" dependencies = [ "bitflags", "core-foundation", @@ -4946,7 +5129,7 @@ version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" dependencies = [ - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -4957,9 +5140,9 @@ checksum = "9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8" [[package]] name = "serde" -version = "1.0.159" +version = "1.0.160" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065" +checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" dependencies = [ "serde_derive", ] @@ -4983,7 +5166,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c" dependencies = [ "ordered-float", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -4992,7 +5175,7 @@ version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294" dependencies = [ - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -5002,30 +5185,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" dependencies = [ "half", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] name = "serde_derive" -version = "1.0.159" +version = "1.0.160" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585" +checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" dependencies = [ "proc-macro2 1.0.56", "quote 1.0.26", - "syn 2.0.13", + "syn 2.0.15", ] [[package]] name = "serde_json" -version = "1.0.95" +version = "1.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744" +checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" dependencies = [ "indexmap", "itoa 1.0.6", "ryu", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -5036,7 +5219,7 @@ checksum = "bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab" dependencies = [ "proc-macro2 1.0.56", "quote 1.0.26", - "syn 2.0.13", + "syn 2.0.15", ] [[package]] @@ -5048,7 +5231,7 @@ dependencies = [ "form_urlencoded", "itoa 1.0.6", "ryu", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -5059,7 +5242,7 @@ checksum = "578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b" dependencies = [ "indexmap", "ryu", - "serde 1.0.159", + "serde 1.0.160", "yaml-rust", ] @@ -5185,6 +5368,12 @@ version = "1.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" +[[package]] +name = "simdutf8" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a" + [[package]] name = "simplelog" version = "0.9.0" @@ -5305,17 +5494,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "standback" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65830fc2f5e53e904a5e2ffc75c5a6582019563bbba103145d4decada88c13ef" -dependencies = [ - "easy-ext", - "libc", - "version_check", -] - [[package]] name = "static_assertions" version = "1.1.0" @@ -5435,9 +5613,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.13" +version = "2.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec" +checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" dependencies = [ "proc-macro2 1.0.56", "quote 1.0.26", @@ -5463,7 +5641,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdc03d14ed79a75163d3509ebf1970a2ec67945c5cac68d947d1dddace43cec0" dependencies = [ "cfg-expr", - "serde 1.0.159", + "serde 1.0.160", "target-lexicon", ] @@ -5482,9 +5660,9 @@ dependencies = [ [[package]] name = "tera" -version = "1.17.1" +version = "1.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3df578c295f9ec044ff1c829daf31bb7581d5b3c2a7a3d87419afe1f2531438c" +checksum = "95a665751302f22a03c56721e23094e4dc22b04a80f381e6737a07bf7a7c70c0" dependencies = [ "chrono", "chrono-tz", @@ -5496,9 +5674,10 @@ dependencies = [ "pest_derive", "rand 0.8.4", "regex", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "slug", + "thread_local", "unic-segment", ] @@ -5593,16 +5772,15 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2 1.0.56", "quote 1.0.26", - "syn 2.0.13", + "syn 2.0.15", ] [[package]] name = "thread_local" -version = "1.1.7" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" +checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" dependencies = [ - "cfg-if 1.0.0", "once_cell", ] @@ -5659,7 +5837,7 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" dependencies = [ - "serde 1.0.159", + "serde 1.0.160", "serde_json", ] @@ -5818,7 +5996,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" dependencies = [ "indexmap", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -6118,7 +6296,7 @@ dependencies = [ "form_urlencoded", "idna", "percent-encoding", - "serde 1.0.159", + "serde 1.0.160", ] [[package]] @@ -6158,7 +6336,7 @@ checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" [[package]] name = "vdf" version = "0.1.0" -source = "git+https://github.com/0LNetworkCommunity/libra.git?branch=v6#8bf8192dbf749c87b2e597200e223b92257ab4f0" +source = "git+https://github.com/0LNetworkCommunity/libra.git?rev=ad07c3df3e43664f1bde7405fb3f2b071fc97f3a#ad07c3df3e43664f1bde7405fb3f2b071fc97f3a" dependencies = [ "bit-vec 0.5.1", "classgroup", @@ -6240,7 +6418,7 @@ dependencies = [ "futures-util", "headers", "http", - "hyper 0.14.25", + "hyper 0.14.26", "log", "mime", "mime_guess", @@ -6249,7 +6427,7 @@ dependencies = [ "pin-project 1.0.12", "rustls-pemfile", "scoped-tls", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "serde_urlencoded", "tokio 1.22.0", @@ -6286,7 +6464,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" dependencies = [ "cfg-if 1.0.0", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "wasm-bindgen-macro", ] @@ -6622,7 +6800,7 @@ version = "0.1.0" dependencies = [ "arrayvec 0.5.2", "block-buffer 0.9.0", - "bstr", + "bstr 0.2.17", "byteorder", "codespan-reporting", "crossbeam-utils", @@ -6639,8 +6817,8 @@ dependencies = [ "rand_core 0.6.4", "regex", "regex-automata 0.2.0", - "regex-syntax", - "serde 1.0.159", + "regex-syntax 0.6.29", + "serde 1.0.160", "syn 0.15.44", "syn 1.0.109", "tracing-core", @@ -6686,7 +6864,7 @@ dependencies = [ "nextest-runner", "rayon", "regex", - "serde 1.0.159", + "serde 1.0.160", "serde_json", "structopt 0.3.26", "supports-color", @@ -6709,7 +6887,7 @@ dependencies = [ "log", "once_cell", "ouroboros", - "serde 1.0.159", + "serde 1.0.160", "toml", ] @@ -6721,7 +6899,7 @@ dependencies = [ "guppy", "hakari", "once_cell", - "serde 1.0.159", + "serde 1.0.160", "toml", "x-core", ] @@ -6763,5 +6941,5 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2 1.0.56", "quote 1.0.26", - "syn 2.0.13", + "syn 2.0.15", ] diff --git a/language/move-stdlib/Cargo.toml b/language/move-stdlib/Cargo.toml index b380a0064..5920a2aeb 100644 --- a/language/move-stdlib/Cargo.toml +++ b/language/move-stdlib/Cargo.toml @@ -31,11 +31,11 @@ workspace-hack = { version = "0.1", path = "../../crates/workspace-hack" } ######### 0L ######## hex = "0.4.2" -vdf = { git = "https://github.com/0LNetworkCommunity/libra.git", branch = "v6" } +vdf = { git = "https://github.com/0LNetworkCommunity/libra.git", rev = "ad07c3df3e43664f1bde7405fb3f2b071fc97f3a" } rust_decimal= { version = "1.10.3", default-features = true, features = ["maths"] } tiny-keccak = { version = "2.0.2", features = ["keccak"] } ethers = {version = "0.1.3"} -diem-metrics = { git = "https://github.com/0LNetworkCommunity/libra.git", branch = "v6" } +diem-metrics = { git = "https://github.com/0LNetworkCommunity/libra.git", rev = "ad07c3df3e43664f1bde7405fb3f2b071fc97f3a" } once_cell = "1.7.2" [dev-dependencies] diff --git a/rust-toolchain b/rust-toolchain index 43c989b55..5deab586f 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1 +1 @@ -1.56.1 +1.68.2