From af0ad949e26b4c9ddb9f418281fcc74acf798a61 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Mar 2023 12:01:41 +0000 Subject: [PATCH] Bump scale-info from 2.3.1 to 2.4.0 Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.3.1 to 2.4.0. - [Release notes](https://github.com/paritytech/scale-info/releases) - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md) - [Commits](https://github.com/paritytech/scale-info/compare/v2.3.1...v2.4.0) --- updated-dependencies: - dependency-name: scale-info dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 298 ++++++++++++++------------- codegen/Cargo.toml | 4 +- metadata/Cargo.toml | 4 +- subxt/Cargo.toml | 4 +- testing/integration-tests/Cargo.toml | 2 +- testing/ui-tests/Cargo.toml | 2 +- 6 files changed, 162 insertions(+), 152 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index be38f1da365..4754f0c195a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -292,6 +292,18 @@ dependencies = [ "byte-tools", ] +[[package]] +name = "bounded-collections" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a071c348a5ef6da1d3a87166b408170b46002382b1dda83992b5c2208cefb370" +dependencies = [ + "log", + "parity-scale-codec", + "scale-info", + "serde", +] + [[package]] name = "bumpalo" version = "3.12.0" @@ -525,9 +537,9 @@ dependencies = [ [[package]] name = "cranelift-entity" -version = "0.88.2" +version = "0.93.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87a0f1b2fdc18776956370cf8d9b009ded3f855350c480c1c52142510961f352" +checksum = "7cf583f7b093f291005f9fb1323e2c37f6ee4c7909e39ce016b2e8360d461705" dependencies = [ "serde", ] @@ -984,6 +996,15 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "form_urlencoded" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" +dependencies = [ + "percent-encoding", +] + [[package]] name = "frame-metadata" version = "15.0.0" @@ -1287,6 +1308,9 @@ name = "hashbrown" version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +dependencies = [ + "ahash 0.8.3", +] [[package]] name = "heck" @@ -1471,6 +1495,16 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" +[[package]] +name = "idna" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + [[package]] name = "impl-codec" version = "0.6.0" @@ -1560,12 +1594,6 @@ dependencies = [ "which", ] -[[package]] -name = "io-lifetimes" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ce5ef949d49ee85593fc4d3f3f95ad61657076395cbbce23e2121fc5542074" - [[package]] name = "io-lifetimes" version = "1.0.4" @@ -1573,7 +1601,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7d6c6f8c91b4b9ed43484ad1a938e393caf35960fce7f82a040497207bd8e9e" dependencies = [ "libc", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -1583,9 +1611,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189" dependencies = [ "hermit-abi 0.2.6", - "io-lifetimes 1.0.4", - "rustix 0.36.7", - "windows-sys 0.42.0", + "io-lifetimes", + "rustix", + "windows-sys", ] [[package]] @@ -1790,12 +1818,6 @@ dependencies = [ "cc", ] -[[package]] -name = "linux-raw-sys" -version = "0.0.46" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d" - [[package]] name = "linux-raw-sys" version = "0.1.4" @@ -1845,6 +1867,15 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" +[[package]] +name = "memfd" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b20a59d985586e4a5aef64564ac77299f8586d8be6cf9106a5a40207e8908efb" +dependencies = [ + "rustix", +] + [[package]] name = "memoffset" version = "0.6.5" @@ -1909,7 +1940,7 @@ dependencies = [ "libc", "log", "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -2079,9 +2110,9 @@ checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" [[package]] name = "parity-scale-codec" -version = "3.2.2" +version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7ab01d0f889e957861bc65888d5ccbe82c158d0270136ba46820d43837cdf72" +checksum = "637935964ff85a605d114591d4d2c13c5d1ba2806dae97cea6bf180238a749ac" dependencies = [ "arrayvec 0.7.2", "bitvec", @@ -2136,7 +2167,7 @@ dependencies = [ "libc", "redox_syscall", "smallvec", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -2163,6 +2194,12 @@ dependencies = [ "digest 0.10.6", ] +[[package]] +name = "percent-encoding" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" + [[package]] name = "pin-project" version = "1.0.12" @@ -2511,20 +2548,6 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6" -[[package]] -name = "rustix" -version = "0.35.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "727a1a6d65f786ec22df8a81ca3121107f235970dc1705ed681d3e6e8b9cd5f9" -dependencies = [ - "bitflags", - "errno", - "io-lifetimes 0.7.5", - "libc", - "linux-raw-sys 0.0.46", - "windows-sys 0.42.0", -] - [[package]] name = "rustix" version = "0.36.7" @@ -2533,10 +2556,10 @@ checksum = "d4fdebc4b395b7fbb9ab11e462e20ed9051e7b16e42d24042c776eca0ac81b03" dependencies = [ "bitflags", "errno", - "io-lifetimes 1.0.4", + "io-lifetimes", "libc", - "linux-raw-sys 0.1.4", - "windows-sys 0.42.0", + "linux-raw-sys", + "windows-sys", ] [[package]] @@ -2618,9 +2641,9 @@ dependencies = [ [[package]] name = "scale-info" -version = "2.3.1" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "001cf62ece89779fd16105b5f515ad0e5cedcd5440d3dd806bb067978e7c3608" +checksum = "61471dff9096de1d8b2319efed7162081e96793f5ebb147e50db10d50d648a4d" dependencies = [ "bitvec", "cfg-if", @@ -2632,9 +2655,9 @@ dependencies = [ [[package]] name = "scale-info-derive" -version = "2.3.1" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "303959cf613a6f6efd19ed4b4ad5bf79966a13352716299ad532cfb115f4205c" +checksum = "219580e803a66b3f05761fd06f1f879a872444e49ce23f73694d26e5a954c7e6" dependencies = [ "proc-macro-crate 1.3.0", "proc-macro2", @@ -2665,7 +2688,7 @@ version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" dependencies = [ - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -2923,7 +2946,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "7.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "parity-scale-codec", "scale-info", @@ -2936,7 +2959,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "6.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "integer-sqrt", "num-traits", @@ -2950,12 +2973,13 @@ dependencies = [ [[package]] name = "sp-core" version = "7.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "array-bytes", "base58", "bitflags", "blake2", + "bounded-collections", "dyn-clonable", "ed25519-zebra", "futures", @@ -2992,7 +3016,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "5.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "blake2", "byteorder", @@ -3006,7 +3030,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "proc-macro2", "quote", @@ -3017,7 +3041,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "5.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "proc-macro2", "quote", @@ -3027,7 +3051,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.13.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "environmental", "parity-scale-codec", @@ -3038,7 +3062,7 @@ dependencies = [ [[package]] name = "sp-io" version = "7.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "bytes", "ed25519", @@ -3063,7 +3087,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "7.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "lazy_static", "sp-core", @@ -3074,7 +3098,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.13.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "async-trait", "futures", @@ -3090,7 +3114,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "5.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "backtrace", "lazy_static", @@ -3100,7 +3124,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "7.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "either", "hash256-std-hasher", @@ -3122,7 +3146,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "7.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -3140,7 +3164,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "6.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "Inflector", "proc-macro-crate 1.3.0", @@ -3152,7 +3176,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.13.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "hash-db", "log", @@ -3172,12 +3196,12 @@ dependencies = [ [[package]] name = "sp-std" version = "5.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" [[package]] name = "sp-storage" version = "7.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "impl-serde", "parity-scale-codec", @@ -3190,7 +3214,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "6.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "parity-scale-codec", "sp-std", @@ -3202,7 +3226,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "7.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "ahash 0.8.3", "hash-db", @@ -3225,7 +3249,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "parity-scale-codec", "scale-info", @@ -3238,7 +3262,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -3249,8 +3273,9 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "7.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ + "anyhow", "impl-trait-for-tuples", "log", "parity-scale-codec", @@ -3262,7 +3287,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "4.0.0" -source = "git+https://github.com/tidelabs/substrate?branch=tidechain-dev#129fee774a6d185d117a57fd1e81b3d0d05ad747" +source = "git+https://github.com/tidelabs/substrate?branch=tidechain#ad5399644aebc54e32a107ac37ae08e6cd1f0cfb" dependencies = [ "parity-scale-codec", "scale-info", @@ -3579,7 +3604,7 @@ dependencies = [ [[package]] name = "tidefi-primitives" version = "0.1.0" -source = "git+https://github.com/tidelabs/primitives?branch=substrate-monthly-2023-02#a9f8ca0f6b95571b68f9477967324a1d639e3908" +source = "git+https://github.com/tidelabs/primitives?branch=dev#a8b668d40f5afc262ef297aa857a1c816f2df04e" dependencies = [ "parity-scale-codec", "scale-info", @@ -3597,7 +3622,7 @@ dependencies = [ [[package]] name = "tidefi-primitives-macro" version = "0.1.0" -source = "git+https://github.com/tidelabs/primitives?branch=substrate-monthly-2023-02#a9f8ca0f6b95571b68f9477967324a1d639e3908" +source = "git+https://github.com/tidelabs/primitives?branch=dev#a8b668d40f5afc262ef297aa857a1c816f2df04e" dependencies = [ "convert_case", "proc-macro-crate 0.1.5", @@ -3666,7 +3691,7 @@ dependencies = [ "pin-project-lite", "socket2", "tokio-macros", - "windows-sys 0.42.0", + "windows-sys", ] [[package]] @@ -3840,12 +3865,12 @@ dependencies = [ [[package]] name = "trie-db" -version = "0.24.0" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "004e1e8f92535694b4cb1444dc5a8073ecf0815e3357f729638b9f8fc4062908" +checksum = "3390c0409daaa6027d6681393316f4ccd3ff82e1590a1e4725014e3ae2bf1920" dependencies = [ "hash-db", - "hashbrown 0.12.3", + "hashbrown 0.13.2", "log", "rustc-hex", "smallvec", @@ -3922,6 +3947,12 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "unicode-bidi" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" + [[package]] name = "unicode-ident" version = "1.0.6" @@ -3961,6 +3992,17 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" +[[package]] +name = "url" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", +] + [[package]] name = "valuable" version = "0.1.0" @@ -4136,18 +4178,19 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.89.1" +version = "0.100.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab5d3e08b13876f96dd55608d03cd4883a0545884932d5adf11925876c96daef" +checksum = "64b20236ab624147dfbb62cf12a19aaf66af0e41b8398838b66e997d07d269d4" dependencies = [ "indexmap", + "url", ] [[package]] name = "wasmtime" -version = "1.0.2" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ad5af6ba38311282f2a21670d96e78266e8c8e2f38cbcd52c254df6ccbc7731" +checksum = "f6e89f9819523447330ffd70367ef4a18d8c832e24e8150fe054d1d912841632" dependencies = [ "anyhow", "bincode", @@ -4165,23 +4208,23 @@ dependencies = [ "wasmtime-environ", "wasmtime-jit", "wasmtime-runtime", - "windows-sys 0.36.1", + "windows-sys", ] [[package]] name = "wasmtime-asm-macros" -version = "1.0.2" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45de63ddfc8b9223d1adc8f7b2ee5f35d1f6d112833934ad7ea66e4f4339e597" +checksum = "9bd3a5e46c198032da934469f3a6e48649d1f9142438e4fd4617b68a35644b8a" dependencies = [ "cfg-if", ] [[package]] name = "wasmtime-environ" -version = "1.0.2" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebb881c61f4f627b5d45c54e629724974f8a8890d455bcbe634330cc27309644" +checksum = "9a6db9fc52985ba06ca601f2ff0ff1f526c5d724c7ac267b47326304b0c97883" dependencies = [ "anyhow", "cranelift-entity", @@ -4198,9 +4241,9 @@ dependencies = [ [[package]] name = "wasmtime-jit" -version = "1.0.2" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1985c628011fe26adf5e23a5301bdc79b245e0e338f14bb58b39e4e25e4d8681" +checksum = "b77e3a52cd84d0f7f18554afa8060cfe564ccac61e3b0802d3fd4084772fa5f6" dependencies = [ "addr2line 0.17.0", "anyhow", @@ -4211,29 +4254,39 @@ dependencies = [ "log", "object 0.29.0", "rustc-demangle", - "rustix 0.35.13", "serde", "target-lexicon", - "thiserror", "wasmtime-environ", + "wasmtime-jit-icache-coherence", "wasmtime-runtime", - "windows-sys 0.36.1", + "windows-sys", ] [[package]] name = "wasmtime-jit-debug" -version = "1.0.2" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f671b588486f5ccec8c5a3dba6b4c07eac2e66ab8c60e6f4e53717c77f709731" +checksum = "d0245e8a9347017c7185a72e215218a802ff561545c242953c11ba00fccc930f" dependencies = [ "once_cell", ] +[[package]] +name = "wasmtime-jit-icache-coherence" +version = "6.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67d412e9340ab1c83867051d8d1d7c90aa8c9afc91da086088068e2734e25064" +dependencies = [ + "cfg-if", + "libc", + "windows-sys", +] + [[package]] name = "wasmtime-runtime" -version = "1.0.2" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee8f92ad4b61736339c29361da85769ebc200f184361959d1792832e592a1afd" +checksum = "d594e791b5fdd4dbaf8cf7ae62f2e4ff85018ce90f483ca6f42947688e48827d" dependencies = [ "anyhow", "cc", @@ -4242,22 +4295,22 @@ dependencies = [ "libc", "log", "mach", + "memfd", "memoffset 0.6.5", "paste", "rand 0.8.5", - "rustix 0.35.13", - "thiserror", + "rustix", "wasmtime-asm-macros", "wasmtime-environ", "wasmtime-jit-debug", - "windows-sys 0.36.1", + "windows-sys", ] [[package]] name = "wasmtime-types" -version = "1.0.2" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d23d61cb4c46e837b431196dd06abb11731541021916d03476a178b54dc07aeb" +checksum = "a6688d6f96d4dbc1f89fab626c56c1778936d122b5f4ae7a57c2eb42b8d982e2" dependencies = [ "cranelift-entity", "serde", @@ -4336,19 +4389,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -[[package]] -name = "windows-sys" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" -dependencies = [ - "windows_aarch64_msvc 0.36.1", - "windows_i686_gnu 0.36.1", - "windows_i686_msvc 0.36.1", - "windows_x86_64_gnu 0.36.1", - "windows_x86_64_msvc 0.36.1", -] - [[package]] name = "windows-sys" version = "0.42.0" @@ -4356,12 +4396,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" dependencies = [ "windows_aarch64_gnullvm", - "windows_aarch64_msvc 0.42.1", - "windows_i686_gnu 0.42.1", - "windows_i686_msvc 0.42.1", - "windows_x86_64_gnu 0.42.1", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_msvc", + "windows_x86_64_gnu", "windows_x86_64_gnullvm", - "windows_x86_64_msvc 0.42.1", + "windows_x86_64_msvc", ] [[package]] @@ -4370,48 +4410,24 @@ version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" -[[package]] -name = "windows_aarch64_msvc" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" - [[package]] name = "windows_aarch64_msvc" version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" -[[package]] -name = "windows_i686_gnu" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" - [[package]] name = "windows_i686_gnu" version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" -[[package]] -name = "windows_i686_msvc" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" - [[package]] name = "windows_i686_msvc" version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" -[[package]] -name = "windows_x86_64_gnu" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" - [[package]] name = "windows_x86_64_gnu" version = "0.42.1" @@ -4424,12 +4440,6 @@ version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" -[[package]] -name = "windows_x86_64_msvc" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" - [[package]] name = "windows_x86_64_msvc" version = "0.42.1" diff --git a/codegen/Cargo.toml b/codegen/Cargo.toml index 3890f378274..0d21bfd885a 100644 --- a/codegen/Cargo.toml +++ b/codegen/Cargo.toml @@ -20,7 +20,7 @@ proc-macro2 = "1.0.51" proc-macro-error = "1.0.4" quote = "1.0.8" syn = "1.0.58" -scale-info = "2.0.0" +scale-info = "2.4.0" subxt-metadata = { version = "0.26.0", path = "../metadata" } jsonrpsee = { version = "0.16.0", features = ["async-client", "client-ws-transport", "http-client"] } hex = "0.4.3" @@ -28,5 +28,5 @@ tokio = { version = "1.25", features = ["macros", "rt-multi-thread"] } [dev-dependencies] bitvec = { version = "1.0.0", default-features = false, features = ["alloc"] } -scale-info = { version = "2.0.0", features = ["bit-vec"] } +scale-info = { version = "2.4.0", features = ["bit-vec"] } pretty_assertions = "1.0.0" diff --git a/metadata/Cargo.toml b/metadata/Cargo.toml index eca3f6c396c..e073c3579c0 100644 --- a/metadata/Cargo.toml +++ b/metadata/Cargo.toml @@ -15,13 +15,13 @@ description = "Command line utilities for checking metadata compatibility betwee [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full"] } frame-metadata = "15.0.0" -scale-info = "2.0.0" +scale-info = "2.4.0" sp-core-hashing = { git = "https://github.com/tidelabs/substrate", branch = "tidechain" } [dev-dependencies] bitvec = { version = "1.0.0", default-features = false, features = ["alloc"] } criterion = "0.4" -scale-info = { version = "2.0.0", features = ["bit-vec"] } +scale-info = { version = "2.4.0", features = ["bit-vec"] } [lib] # Without this, libtest cli opts interfere with criteron benches: diff --git a/subxt/Cargo.toml b/subxt/Cargo.toml index a00ad8edbb0..b3e8676fd05 100644 --- a/subxt/Cargo.toml +++ b/subxt/Cargo.toml @@ -36,7 +36,7 @@ jsonrpsee-web = ["jsonrpsee/async-wasm-client", "jsonrpsee/client-web-transport" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full"] } -scale-info = "2.0.0" +scale-info = "2.4.0" scale-value = "0.6.0" scale-bits = "0.3" scale-decode = "0.4.0" @@ -75,7 +75,7 @@ getrandom = { version = "0.2", features = ["js"] } [dev-dependencies] bitvec = "1" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full", "bit-vec"] } -scale-info = { version = "2.0.0", features = ["bit-vec"] } +scale-info = { version = "2.4.0", features = ["bit-vec"] } tokio = { version = "1.25", features = ["macros", "time", "rt-multi-thread"] } sp-core = { git = "https://github.com/tidelabs/substrate", branch = "tidechain", default-features = false } sp-runtime = { git = "https://github.com/tidelabs/substrate", branch = "tidechain", default-features = false } diff --git a/testing/integration-tests/Cargo.toml b/testing/integration-tests/Cargo.toml index c60af485f66..499ee69e1b1 100644 --- a/testing/integration-tests/Cargo.toml +++ b/testing/integration-tests/Cargo.toml @@ -22,7 +22,7 @@ frame-metadata = "15.0.0" futures = "0.3.26" hex = "0.4.3" regex = "1.5.0" -scale-info = { version = "2.0.0", features = ["bit-vec"] } +scale-info = { version = "2.4.0", features = ["bit-vec"] } sp-core = { git = "https://github.com/tidelabs/substrate", branch = "tidechain", default-features = false } sp-keyring = { git = "https://github.com/tidelabs/substrate", branch = "tidechain" } sp-runtime = { git = "https://github.com/tidelabs/substrate", branch = "tidechain" } diff --git a/testing/ui-tests/Cargo.toml b/testing/ui-tests/Cargo.toml index 95aaeada7ed..9b2ece5a99b 100644 --- a/testing/ui-tests/Cargo.toml +++ b/testing/ui-tests/Cargo.toml @@ -10,7 +10,7 @@ publish = false [dev-dependencies] trybuild = "1.0.77" -scale-info = { version = "2.3.0", features = ["bit-vec"] } +scale-info = { version = "2.4.0", features = ["bit-vec"] } frame-metadata = "15.0.0" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full", "bit-vec"] } subxt = { path = "../../subxt" }