diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d855812c0b0..63e195808fe 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -150,7 +150,7 @@ include: - scripts/ci/gitlab/pipeline/zombienet.yml # timestamp handler - project: parity/infrastructure/ci_cd/shared - ref: v0.1 + ref: v0.2 file: /common/timestamp.yml #### stage: .post diff --git a/Cargo.lock b/Cargo.lock index a6fa60d14c3..f22e30f4171 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -276,7 +276,7 @@ checksum = "db8b7511298d5b7784b40b092d9e9dcd3a627a5707e4b5e507931ab0d44eeebf" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", "synstructure", ] @@ -288,7 +288,7 @@ checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", "synstructure", ] @@ -300,7 +300,7 @@ checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -421,13 +421,13 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.66" +version = "0.1.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b84f9ebcc6c1f5b8cb160f6990096a5c127f423fcb6e1ccc46c370cbdfb75dfc" +checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.9", ] [[package]] @@ -529,7 +529,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "hash-db", "log", @@ -550,7 +550,7 @@ version = "0.60.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "062dddbc1ba4aca46de6338e2bf87771414c335f7b2f2036e8f3e9befebf88e6" dependencies = [ - "bitflags 1.3.2", + "bitflags", "cexpr", "clang-sys", "lazy_static", @@ -569,12 +569,6 @@ version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" -[[package]] -name = "bitflags" -version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "487f1e0fcbe47deb8b0574e646def1c903389d95241dd1bbcc6ce4a715dfc0c1" - [[package]] name = "bitvec" version = "1.0.1" @@ -1196,7 +1190,7 @@ version = "3.2.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750" dependencies = [ - "bitflags 1.3.2", + "bitflags", "clap_lex 0.2.2", "indexmap", "textwrap", @@ -1204,11 +1198,11 @@ dependencies = [ [[package]] name = "clap" -version = "4.1.11" +version = "4.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42dfd32784433290c51d92c438bb72ea5063797fc3cc9a21a8c4346bebbb2098" +checksum = "3c911b090850d79fc64fe9ea01e28e465f65e821e08813ced95bced72f7a8a9b" dependencies = [ - "bitflags 2.0.2", + "bitflags", "clap_derive", "clap_lex 0.3.0", "is-terminal", @@ -1219,15 +1213,14 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.1.9" +version = "4.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fddf67631444a3a3e3e5ac51c36a5e01335302de677bd78759eaa90ab1f46644" +checksum = "9a932373bab67b984c790ddf2c9ca295d8e3af3b7ef92de5a5bacdccdee4b09b" dependencies = [ "heck", - "proc-macro-error", "proc-macro2", "quote", - "syn", + "syn 2.0.9", ] [[package]] @@ -1818,7 +1811,7 @@ dependencies = [ name = "cumulus-client-cli" version = "0.1.0" dependencies = [ - "clap 4.1.11", + "clap 4.1.13", "parity-scale-codec", "sc-chain-spec", "sc-cli", @@ -2105,7 +2098,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -2456,7 +2449,7 @@ name = "cumulus-test-service" version = "0.1.0" dependencies = [ "async-trait", - "clap 4.1.11", + "clap 4.1.13", "criterion", "cumulus-client-cli", "cumulus-client-consensus-common", @@ -2578,7 +2571,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn", + "syn 1.0.109", ] [[package]] @@ -2595,7 +2588,7 @@ checksum = "309e4fb93eed90e1e14bea0da16b209f81813ba9fc7830c20ed151dd7bc0a4d7" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -2619,7 +2612,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn", + "syn 1.0.109", ] [[package]] @@ -2630,7 +2623,7 @@ checksum = "7618812407e9402654622dd402b0a89dff9ba93badd6540781526117b92aab7e" dependencies = [ "darling_core", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -2656,7 +2649,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a5bbed42daaa95e780b60a50546aa345b8413a1e46f9a40a12907d3598f038db" dependencies = [ "data-encoding", - "syn", + "syn 1.0.109", ] [[package]] @@ -2716,7 +2709,7 @@ checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -2727,7 +2720,7 @@ checksum = "e79116f119dd1dba1abf1f3405f03b9b0e79a27a3883864bfebded8a3dc768cd" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -2748,7 +2741,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -2758,7 +2751,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f0314b72bed045f3a68671b3c86328386762c93f82d98c65c3cb5e5f573dd68" dependencies = [ "derive_builder_core", - "syn", + "syn 1.0.109", ] [[package]] @@ -2771,7 +2764,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version 0.4.0", - "syn", + "syn 1.0.109", ] [[package]] @@ -2858,7 +2851,7 @@ checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -2903,7 +2896,7 @@ checksum = "558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -3029,7 +3022,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -3049,7 +3042,7 @@ checksum = "f58dc3c5e468259f19f2d46304a6b28f1c3d034442e14b322d2b850e36f6d5ae" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -3060,7 +3053,7 @@ checksum = "038b1afa59052df211f9efd58f8b1d84c242935ede1c3dbaed26b018a9e06ae2" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -3153,7 +3146,7 @@ dependencies = [ "fs-err", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -3166,7 +3159,7 @@ dependencies = [ "fs-err", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -3211,7 +3204,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", "thiserror", ] @@ -3331,7 +3324,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", ] @@ -3354,7 +3347,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-support-procedural", @@ -3379,12 +3372,12 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "Inflector", "array-bytes 4.2.0", "chrono", - "clap 4.1.11", + "clap 4.1.13", "comfy-table", "frame-benchmarking", "frame-support", @@ -3426,18 +3419,18 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3454,7 +3447,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-system", @@ -3483,7 +3476,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "futures", "log", @@ -3499,9 +3492,9 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ - "bitflags 1.3.2", + "bitflags", "environmental", "frame-metadata", "frame-support-procedural", @@ -3532,7 +3525,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "Inflector", "cfg-expr", @@ -3541,35 +3534,35 @@ dependencies = [ "itertools", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "log", @@ -3587,7 +3580,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -3602,7 +3595,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "sp-api", @@ -3611,7 +3604,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "parity-scale-codec", @@ -3661,9 +3654,9 @@ checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] name = "futures" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13e2792b0ff0340399d58445b88fd9770e3489eff258a4cbc1523418f12abf84" +checksum = "531ac96c6ff5fd7c62263c5e3c67a603af4fcaee2e1a0ae5565ba3a11e69e549" dependencies = [ "futures-channel", "futures-core", @@ -3676,9 +3669,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e5317663a9089767a1ec00a487df42e0ca174b61b4483213ac24448e4664df5" +checksum = "164713a5a0dcc3e7b4b1ed7d3b433cabc18025386f9339346e8daf15963cf7ac" dependencies = [ "futures-core", "futures-sink", @@ -3686,15 +3679,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec90ff4d0fe1f57d600049061dc6bb68ed03c7d2fbd697274c41805dcb3f8608" +checksum = "86d7a0c1aa76363dac491de0ee99faf6941128376f1cf96f07db7603b7de69dd" [[package]] name = "futures-executor" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8de0a35a6ab97ec8869e32a2473f4b1324459e14c29275d14b10cb1fd19b50e" +checksum = "1997dd9df74cdac935c76252744c1ed5794fac083242ea4fe77ef3ed60ba0f83" dependencies = [ "futures-core", "futures-task", @@ -3704,9 +3697,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfb8371b6fb2aeb2d280374607aeabfc99d95c72edfe51692e42d3d7f0d08531" +checksum = "89d422fa3cbe3b40dca574ab087abb5bc98258ea57eea3fd6f1fa7162c778b91" [[package]] name = "futures-lite" @@ -3725,13 +3718,13 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95a73af87da33b5acf53acfebdc339fe592ecf5357ac7c0a7734ab9d8c876a70" +checksum = "3eb14ed937631bd8b8b8977f2c198443447a8355b6e3ca599f38c975e5a963b6" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -3747,15 +3740,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f310820bb3e8cfd46c80db4d7fb8353e15dfff853a127158425f31e0be6c8364" +checksum = "ec93083a4aecafb2a80a885c9de1f0ccae9dbd32c2bb54b0c3a65690e0b8d2f2" [[package]] name = "futures-task" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf79a1bf610b10f42aea489289c5a2c478a786509693b80cd39c44ccd936366" +checksum = "fd65540d33b37b16542a0438c12e6aeead10d4ac5d05bd3f805b8f35ab592879" [[package]] name = "futures-timer" @@ -3765,9 +3758,9 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c1d6de3acfef38d2be4b1f543f553131788603495be83da675e180c8d6b7bd1" +checksum = "3ef6b17e481503ec85211fed8f39d1970f128935ca1f814cd32ac4a6842e84ab" dependencies = [ "futures-channel", "futures-core", @@ -4274,7 +4267,7 @@ checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -4501,7 +4494,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -4574,7 +4567,7 @@ checksum = "67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7" [[package]] name = "kusama-runtime" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bitvec", "frame-benchmarking", @@ -4672,7 +4665,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "frame-support", "polkadot-primitives", @@ -5041,7 +5034,7 @@ checksum = "9d527d5827582abd44a6d80c07ff8b50b4ee238a8979e05998474179e79dc400" dependencies = [ "heck", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -5514,7 +5507,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "futures", "log", @@ -5533,7 +5526,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "anyhow", "jsonrpsee", @@ -5570,7 +5563,7 @@ dependencies = [ "cfg-if", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -5629,7 +5622,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn", + "syn 1.0.109", "synstructure", ] @@ -5677,7 +5670,7 @@ checksum = "d232c68884c0c99810a5a4d333ef7e47689cfd0edc85efc9e54e1e6bf5212766" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -5714,7 +5707,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9ea4302b9759a7a88242299225ea3688e63c85ea136371bb6cf94fd674efaab" dependencies = [ "anyhow", - "bitflags 1.3.2", + "bitflags", "byteorder", "libc", "netlink-packet-core", @@ -5767,7 +5760,7 @@ version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc" dependencies = [ - "bitflags 1.3.2", + "bitflags", "cfg-if", "libc", "memoffset 0.6.5", @@ -5779,7 +5772,7 @@ version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" dependencies = [ - "bitflags 1.3.2", + "bitflags", "cfg-if", "libc", "memoffset 0.7.1", @@ -5952,9 +5945,9 @@ checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a" [[package]] name = "orchestra" -version = "0.0.4" +version = "0.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17e7d5b6bb115db09390bed8842c94180893dd83df3dfce7354f2a2aa090a4ee" +checksum = "227585216d05ba65c7ab0a0450a3cf2cbd81a98862a54c4df8e14d5ac6adb015" dependencies = [ "async-trait", "dyn-clonable", @@ -5969,9 +5962,9 @@ dependencies = [ [[package]] name = "orchestra-proc-macro" -version = "0.0.4" +version = "0.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2af4dabb2286b0be0e9711d2d24e25f6217048b71210cffd3daddc3b5c84e1f" +checksum = "2871aadd82a2c216ee68a69837a526dfe788ecbe74c4c5038a6acdbff6653066" dependencies = [ "expander 0.0.6", "itertools", @@ -5979,7 +5972,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -6022,7 +6015,7 @@ dependencies = [ [[package]] name = "pallet-alliance" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "frame-benchmarking", @@ -6043,7 +6036,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6061,7 +6054,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6076,7 +6069,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-system", @@ -6092,7 +6085,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-system", @@ -6108,7 +6101,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-system", @@ -6122,7 +6115,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6146,7 +6139,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6166,7 +6159,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6181,7 +6174,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-system", @@ -6200,7 +6193,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "binary-merkle-tree", @@ -6224,7 +6217,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6242,7 +6235,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6286,7 +6279,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6303,9 +6296,9 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ - "bitflags 1.3.2", + "bitflags", "environmental", "frame-benchmarking", "frame-support", @@ -6333,9 +6326,9 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ - "bitflags 1.3.2", + "bitflags", "parity-scale-codec", "scale-info", "sp-runtime", @@ -6346,17 +6339,17 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6373,7 +6366,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6391,7 +6384,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6414,7 +6407,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6427,7 +6420,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6445,7 +6438,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6463,7 +6456,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6486,7 +6479,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6502,7 +6495,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6522,7 +6515,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6539,7 +6532,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-system", @@ -6553,7 +6546,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6570,7 +6563,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6587,7 +6580,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6603,7 +6596,7 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6621,7 +6614,7 @@ dependencies = [ [[package]] name = "pallet-nfts-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "pallet-nfts", @@ -6632,7 +6625,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6648,7 +6641,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-system", @@ -6665,7 +6658,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6685,7 +6678,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -6696,7 +6689,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-system", @@ -6713,7 +6706,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6737,7 +6730,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6754,7 +6747,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6769,7 +6762,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6787,7 +6780,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6802,7 +6795,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6821,7 +6814,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6838,7 +6831,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-system", @@ -6859,7 +6852,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6875,7 +6868,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-system", @@ -6889,7 +6882,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6912,18 +6905,18 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "log", "sp-arithmetic", @@ -6932,7 +6925,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "sp-api", @@ -6941,7 +6934,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -6958,7 +6951,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-system", @@ -6987,7 +6980,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -7005,7 +6998,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -7024,7 +7017,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-support", "frame-system", @@ -7040,7 +7033,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -7056,7 +7049,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -7068,7 +7061,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -7085,7 +7078,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -7100,7 +7093,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -7116,7 +7109,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -7131,7 +7124,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-benchmarking", "frame-support", @@ -7146,7 +7139,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -7167,7 +7160,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "frame-benchmarking", "frame-support", @@ -7198,7 +7191,7 @@ dependencies = [ name = "parachain-template-node" version = "0.1.0" dependencies = [ - "clap 4.1.11", + "clap 4.1.13", "cumulus-client-cli", "cumulus-client-consensus-aura", "cumulus-client-consensus-common", @@ -7373,7 +7366,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -7584,7 +7577,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -7625,7 +7618,7 @@ checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -7709,7 +7702,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "futures", "polkadot-node-metrics", @@ -7724,7 +7717,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -7738,7 +7731,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "derive_more", "fatality", @@ -7761,7 +7754,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "fatality", "futures", @@ -7782,9 +7775,9 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ - "clap 4.1.11", + "clap 4.1.13", "frame-benchmarking-cli", "futures", "log", @@ -7810,7 +7803,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "async-trait", "frame-benchmarking", @@ -7853,7 +7846,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "always-assert", "bitvec", @@ -7875,7 +7868,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "parity-scale-codec", "scale-info", @@ -7887,7 +7880,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "derive_more", "fatality", @@ -7912,7 +7905,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7926,7 +7919,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "futures", "futures-timer", @@ -7946,7 +7939,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "always-assert", "async-trait", @@ -7969,7 +7962,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "futures", "parity-scale-codec", @@ -7987,7 +7980,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bitvec", "derive_more", @@ -8016,7 +8009,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bitvec", "futures", @@ -8037,7 +8030,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bitvec", "fatality", @@ -8056,7 +8049,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "futures", "polkadot-node-subsystem", @@ -8071,7 +8064,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "async-trait", "futures", @@ -8091,7 +8084,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "futures", "polkadot-node-metrics", @@ -8106,7 +8099,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "futures", "futures-timer", @@ -8123,7 +8116,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "fatality", "futures", @@ -8142,7 +8135,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "async-trait", "futures", @@ -8159,7 +8152,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bitvec", "fatality", @@ -8177,7 +8170,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "always-assert", "assert_matches", @@ -8213,7 +8206,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "futures", "polkadot-node-primitives", @@ -8229,7 +8222,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "futures", "lru 0.9.0", @@ -8244,7 +8237,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "lazy_static", "log", @@ -8262,7 +8255,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bs58", "futures", @@ -8281,7 +8274,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "async-trait", "derive_more", @@ -8303,7 +8296,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bounded-vec", "futures", @@ -8326,7 +8319,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -8336,7 +8329,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "async-trait", "futures", @@ -8354,7 +8347,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "async-trait", "derive_more", @@ -8377,7 +8370,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "async-trait", "derive_more", @@ -8410,7 +8403,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "async-trait", "futures", @@ -8433,7 +8426,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bounded-collections", "derive_more", @@ -8456,7 +8449,7 @@ dependencies = [ "bridge-hub-kusama-runtime", "bridge-hub-polkadot-runtime", "bridge-hub-rococo-runtime", - "clap 4.1.11", + "clap 4.1.13", "collectives-polkadot-runtime", "contracts-rococo-runtime", "cumulus-client-cli", @@ -8530,7 +8523,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -8546,7 +8539,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bitvec", "hex-literal", @@ -8572,7 +8565,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -8604,7 +8597,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bitvec", "frame-benchmarking", @@ -8698,7 +8691,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bitvec", "frame-benchmarking", @@ -8744,7 +8737,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "frame-support", "polkadot-primitives", @@ -8758,7 +8751,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bs58", "parity-scale-codec", @@ -8770,9 +8763,9 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ - "bitflags 1.3.2", + "bitflags", "bitvec", "derive_more", "frame-benchmarking", @@ -8814,7 +8807,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "async-trait", "frame-benchmarking-cli", @@ -8924,7 +8917,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8945,7 +8938,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8955,7 +8948,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8980,7 +8973,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bitvec", "frame-election-provider-support", @@ -9041,7 +9034,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "frame-benchmarking", "frame-system", @@ -9243,7 +9236,7 @@ dependencies = [ "proc-macro-error-attr", "proc-macro2", "quote", - "syn", + "syn 1.0.109", "version_check", ] @@ -9301,7 +9294,7 @@ checksum = "66a455fbcb954c1a7decf3c586e860fd7889cddf4b8e164be736dbac95a953cd" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -9357,7 +9350,7 @@ dependencies = [ "itertools", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -9574,7 +9567,7 @@ version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff" dependencies = [ - "bitflags 1.3.2", + "bitflags", ] [[package]] @@ -9617,7 +9610,7 @@ checksum = "4c38e3aecd2b21cb3959637b883bb3714bc7e43f0268b9a29d3743ee3e55cdd2" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -9664,7 +9657,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76e189c2369884dce920945e2ddf79b3dff49e071a167dd1817fa9c4c00d512e" dependencies = [ - "bitflags 1.3.2", + "bitflags", "libc", "mach", "winapi", @@ -9777,7 +9770,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "binary-merkle-tree", "frame-benchmarking", @@ -9863,7 +9856,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "frame-support", "polkadot-primitives", @@ -9975,7 +9968,7 @@ version = "0.35.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "727a1a6d65f786ec22df8a81ca3121107f235970dc1705ed681d3e6e8b9cd5f9" dependencies = [ - "bitflags 1.3.2", + "bitflags", "errno", "io-lifetimes 0.7.5", "libc", @@ -9989,7 +9982,7 @@ version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4fdebc4b395b7fbb9ab11e462e20ed9051e7b16e42d24042c776eca0ac81b03" dependencies = [ - "bitflags 1.3.2", + "bitflags", "errno", "io-lifetimes 1.0.2", "libc", @@ -10045,9 +10038,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.5" +version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088" +checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" [[package]] name = "rw-stream-sink" @@ -10096,7 +10089,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "log", "sp-core", @@ -10107,7 +10100,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "futures", @@ -10135,7 +10128,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "futures", "futures-timer", @@ -10158,7 +10151,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -10173,7 +10166,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "memmap2", "sc-chain-spec-derive", @@ -10192,22 +10185,22 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "chrono", - "clap 4.1.11", + "clap 4.1.13", "fdlimit", "futures", "libp2p", @@ -10243,7 +10236,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "fnv", "futures", @@ -10269,7 +10262,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "hash-db", "kvdb", @@ -10295,7 +10288,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "futures", @@ -10320,7 +10313,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "futures", @@ -10349,7 +10342,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "fork-tree", @@ -10388,7 +10381,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "futures", "jsonrpsee", @@ -10410,7 +10403,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -10445,7 +10438,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "futures", "jsonrpsee", @@ -10464,7 +10457,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "fork-tree", "parity-scale-codec", @@ -10477,7 +10470,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "ahash 0.8.2", "array-bytes 4.2.0", @@ -10517,7 +10510,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "finality-grandpa", "futures", @@ -10537,7 +10530,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "futures", @@ -10560,7 +10553,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "lru 0.8.1", "parity-scale-codec", @@ -10584,7 +10577,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", @@ -10597,7 +10590,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "log", "sc-allocator", @@ -10610,7 +10603,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "anyhow", "cfg-if", @@ -10628,7 +10621,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "ansi_term", "futures", @@ -10644,7 +10637,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -10659,7 +10652,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "async-channel", @@ -10703,7 +10696,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "cid", "futures", @@ -10723,11 +10716,11 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "async-trait", - "bitflags 1.3.2", + "bitflags", "bytes", "futures", "futures-timer", @@ -10751,7 +10744,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "ahash 0.8.2", "futures", @@ -10770,7 +10763,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "futures", @@ -10792,7 +10785,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -10826,7 +10819,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "futures", @@ -10846,7 +10839,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "bytes", @@ -10877,7 +10870,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "futures", "libp2p", @@ -10890,7 +10883,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10899,7 +10892,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "futures", "jsonrpsee", @@ -10929,7 +10922,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -10948,7 +10941,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "http", "jsonrpsee", @@ -10963,7 +10956,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "futures", @@ -10989,7 +10982,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "directories", @@ -11055,7 +11048,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "log", "parity-scale-codec", @@ -11066,9 +11059,9 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ - "clap 4.1.11", + "clap 4.1.13", "fs4", "futures", "log", @@ -11082,7 +11075,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -11101,7 +11094,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "futures", "libc", @@ -11120,7 +11113,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "chrono", "futures", @@ -11139,7 +11132,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "ansi_term", "atty", @@ -11170,18 +11163,18 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "futures", @@ -11208,7 +11201,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "futures", @@ -11222,7 +11215,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-channel", "futures", @@ -11236,9 +11229,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", @@ -11250,14 +11243,14 @@ 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", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -11404,7 +11397,7 @@ version = "2.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "525bc1abfda2e1998d152c45cf13e696f76d0a4972310b22fac1658b05df7c87" dependencies = [ - "bitflags 1.3.2", + "bitflags", "core-foundation", "core-foundation-sys", "libc", @@ -11500,14 +11493,14 @@ checksum = "d7e29c4601e36bcec74a223228dce795f4cd3616341a4af93520ca1a837c087d" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "serde_json" -version = "1.0.93" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76" +checksum = "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744" dependencies = [ "itoa 1.0.4", "ryu", @@ -11703,7 +11696,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "enumn", "parity-scale-codec", @@ -11780,7 +11773,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "hash-db", "log", @@ -11798,7 +11791,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "Inflector", "blake2", @@ -11806,13 +11799,13 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "sp-application-crypto" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "scale-info", @@ -11825,7 +11818,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "integer-sqrt", "num-traits", @@ -11839,7 +11832,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "scale-info", @@ -11852,7 +11845,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "sp-api", @@ -11864,7 +11857,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "futures", "log", @@ -11882,7 +11875,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "futures", @@ -11897,7 +11890,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "parity-scale-codec", @@ -11915,7 +11908,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "merlin", @@ -11938,7 +11931,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "lazy_static", "parity-scale-codec", @@ -11957,7 +11950,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "finality-grandpa", "log", @@ -11975,7 +11968,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "scale-info", @@ -11987,7 +11980,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "scale-info", @@ -12000,11 +11993,11 @@ dependencies = [ [[package]] name = "sp-core" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "base58", - "bitflags 1.3.2", + "bitflags", "blake2", "bounded-collections", "dyn-clonable", @@ -12043,7 +12036,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "blake2b_simd", "byteorder", @@ -12057,18 +12050,18 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "proc-macro2", "quote", "sp-core-hashing", - "syn", + "syn 1.0.109", ] [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -12077,17 +12070,17 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "sp-externalities" version = "0.13.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "environmental", "parity-scale-codec", @@ -12098,7 +12091,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -12113,7 +12106,7 @@ dependencies = [ [[package]] name = "sp-io" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "bytes", "ed25519", @@ -12122,6 +12115,7 @@ dependencies = [ "libsecp256k1", "log", "parity-scale-codec", + "rustversion", "secp256k1", "sp-core", "sp-externalities", @@ -12138,7 +12132,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "lazy_static", "sp-core", @@ -12149,7 +12143,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.13.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "futures", "merlin", @@ -12165,7 +12159,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "thiserror", "zstd", @@ -12174,7 +12168,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "ckb-merkle-mountain-range", "log", @@ -12192,7 +12186,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "scale-info", @@ -12206,7 +12200,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "sp-api", "sp-core", @@ -12216,7 +12210,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "backtrace", "lazy_static", @@ -12226,7 +12220,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "rustc-hash", "serde", @@ -12236,7 +12230,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "either", "hash256-std-hasher", @@ -12258,7 +12252,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -12276,19 +12270,19 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "Inflector", "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "serde", "serde_json", @@ -12297,7 +12291,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "scale-info", @@ -12311,7 +12305,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "scale-info", @@ -12323,7 +12317,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.13.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "hash-db", "log", @@ -12343,12 +12337,12 @@ dependencies = [ [[package]] name = "sp-std" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" [[package]] name = "sp-storage" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "impl-serde", "parity-scale-codec", @@ -12361,7 +12355,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "futures-timer", @@ -12376,7 +12370,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "sp-std", @@ -12388,7 +12382,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "sp-api", "sp-runtime", @@ -12397,7 +12391,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "log", @@ -12413,7 +12407,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "ahash 0.8.2", "hash-db", @@ -12436,7 +12430,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "impl-serde", "parity-scale-codec", @@ -12453,18 +12447,18 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "sp-wasm-interface" version = "7.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -12478,7 +12472,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "parity-scale-codec", "scale-info", @@ -12704,7 +12698,7 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a2a1c578e98c1c16fc3b8ec1328f7659a500737d7a0c6d625e73e830ff9c1f6" dependencies = [ - "bitflags 1.3.2", + "bitflags", "cfg_aliases", "libc", "parking_lot 0.11.2", @@ -12723,7 +12717,7 @@ dependencies = [ "memchr", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -12736,7 +12730,7 @@ dependencies = [ "memchr", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -12764,7 +12758,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn", + "syn 1.0.109", ] [[package]] @@ -12802,7 +12796,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "platforms", ] @@ -12810,7 +12804,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -12829,7 +12823,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "hyper", "log", @@ -12841,7 +12835,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", "jsonrpsee", @@ -12854,7 +12848,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "jsonrpsee", "log", @@ -12873,7 +12867,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -12899,7 +12893,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "futures", "substrate-test-utils-derive", @@ -12909,18 +12903,18 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "ansi_term", "build-helper", @@ -12960,6 +12954,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0da4a3c17e109f700685ec577c0f85efd9b19bcf15c913985f14dc1ac01775aa" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "synstructure" version = "0.12.6" @@ -12968,7 +12973,7 @@ checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", "unicode-xid", ] @@ -12978,7 +12983,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d75182f12f490e953596550b65ee31bda7c8e043d9386174b353bda50838c3fd" dependencies = [ - "bitflags 1.3.2", + "bitflags", "core-foundation", "system-configuration-sys", ] @@ -13036,7 +13041,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-runtime-constants" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "frame-support", "polkadot-primitives", @@ -13055,22 +13060,22 @@ checksum = "949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16" [[package]] name = "thiserror" -version = "1.0.38" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" +checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.38" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" +checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.9", ] [[package]] @@ -13242,7 +13247,7 @@ checksum = "b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -13356,7 +13361,7 @@ version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f873044bf02dd1e8239e9c1293ea39dad76dc594ec16185d0a1bf31d8dc8d858" dependencies = [ - "bitflags 1.3.2", + "bitflags", "bytes", "futures-core", "futures-util", @@ -13401,7 +13406,7 @@ checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -13427,7 +13432,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -13438,13 +13443,13 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "expander 0.0.6", "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -13568,10 +13573,10 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#a9e85ae50d0efbf66f9a715af3b31bf37b884a6e" +source = "git+https://github.com/paritytech/substrate?branch=master#f40ba0d09785159a31a43b16b47ddb5ae8e62e1d" dependencies = [ "async-trait", - "clap 4.1.11", + "clap 4.1.13", "frame-remote-externalities", "frame-try-runtime", "hex", @@ -13852,7 +13857,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn", + "syn 1.0.109", "wasm-bindgen-shared", ] @@ -13886,7 +13891,7 @@ checksum = "7803e0eea25835f8abdc585cd3021b3deb11543c6fe226dcd30b228857c5c5ab" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -14470,7 +14475,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93f1db1727772c05cf7a2cfece52c3aca8045ca1e176cd517d323489aa3c6d87" dependencies = [ "async-trait", - "bitflags 1.3.2", + "bitflags", "bytes", "cc", "ipnet", @@ -14496,7 +14501,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bitvec", "frame-benchmarking", @@ -14588,7 +14593,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "frame-support", "polkadot-primitives", @@ -15024,7 +15029,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "bounded-collections", "derivative", @@ -15040,7 +15045,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "frame-support", "frame-system", @@ -15061,7 +15066,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "environmental", "frame-benchmarking", @@ -15081,12 +15086,12 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.39" -source = "git+https://github.com/paritytech/polkadot?branch=master#d8e6ca5e27aa5e0836853898bcce124648b3850e" +source = "git+https://github.com/paritytech/polkadot?branch=master#21298c8a0f3bfdaedc757d2f46d29c3aa242f128" dependencies = [ "Inflector", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -15129,7 +15134,7 @@ checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", "synstructure", ] diff --git a/client/cli/Cargo.toml b/client/cli/Cargo.toml index e8aa942907c..a363cabc02d 100644 --- a/client/cli/Cargo.toml +++ b/client/cli/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -clap = { version = "4.1.11", features = ["derive"] } +clap = { version = "4.1.13", features = ["derive"] } codec = { package = "parity-scale-codec", version = "3.0.0" } url = "2.3.1" diff --git a/client/consensus/aura/Cargo.toml b/client/consensus/aura/Cargo.toml index 43da4f61b81..b7a65523cf5 100644 --- a/client/consensus/aura/Cargo.toml +++ b/client/consensus/aura/Cargo.toml @@ -6,9 +6,9 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -async-trait = "0.1.66" +async-trait = "0.1.68" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } -futures = "0.3.26" +futures = "0.3.27" tracing = "0.1.37" # Substrate diff --git a/client/consensus/common/Cargo.toml b/client/consensus/common/Cargo.toml index ffcc229999c..84f3adaca1e 100644 --- a/client/consensus/common/Cargo.toml +++ b/client/consensus/common/Cargo.toml @@ -6,10 +6,10 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -async-trait = "0.1.66" +async-trait = "0.1.68" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } dyn-clone = "1.0.11" -futures = "0.3.26" +futures = "0.3.27" log = "0.4.17" tracing = "0.1.37" diff --git a/client/consensus/relay-chain/Cargo.toml b/client/consensus/relay-chain/Cargo.toml index 7cb6c5e4957..b3cd2eea7b0 100644 --- a/client/consensus/relay-chain/Cargo.toml +++ b/client/consensus/relay-chain/Cargo.toml @@ -6,8 +6,8 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -async-trait = "0.1.66" -futures = "0.3.26" +async-trait = "0.1.68" +futures = "0.3.27" parking_lot = "0.12.1" tracing = "0.1.37" diff --git a/client/network/Cargo.toml b/client/network/Cargo.toml index a7046d09189..130ab98b754 100644 --- a/client/network/Cargo.toml +++ b/client/network/Cargo.toml @@ -6,9 +6,9 @@ description = "Cumulus-specific networking protocol" edition = "2021" [dependencies] -async-trait = "0.1.66" +async-trait = "0.1.68" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } -futures = "0.3.26" +futures = "0.3.27" futures-timer = "3.0.2" parking_lot = "0.12.1" tracing = "0.1.37" diff --git a/client/pov-recovery/Cargo.toml b/client/pov-recovery/Cargo.toml index 0bf2678e925..5ab23ec7791 100644 --- a/client/pov-recovery/Cargo.toml +++ b/client/pov-recovery/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } -futures = "0.3.26" +futures = "0.3.27" futures-timer = "3.0.2" rand = "0.8.5" tracing = "0.1.37" @@ -28,7 +28,7 @@ polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = # Cumulus cumulus-primitives-core = { path = "../../primitives/core" } cumulus-relay-chain-interface = {path = "../relay-chain-interface"} -async-trait = "0.1.66" +async-trait = "0.1.68" [dev-dependencies] tokio = { version = "1.26.0", features = ["macros"] } diff --git a/client/relay-chain-inprocess-interface/Cargo.toml b/client/relay-chain-inprocess-interface/Cargo.toml index 449146376c9..1959a7d163a 100644 --- a/client/relay-chain-inprocess-interface/Cargo.toml +++ b/client/relay-chain-inprocess-interface/Cargo.toml @@ -5,8 +5,8 @@ version = "0.1.0" edition = "2021" [dependencies] -async-trait = "0.1.66" -futures = "0.3.26" +async-trait = "0.1.68" +futures = "0.3.27" futures-timer = "3.0.2" # Substrate diff --git a/client/relay-chain-interface/Cargo.toml b/client/relay-chain-interface/Cargo.toml index 20816c8a689..11d0f6d96a6 100644 --- a/client/relay-chain-interface/Cargo.toml +++ b/client/relay-chain-interface/Cargo.toml @@ -14,8 +14,8 @@ sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "mas sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = "master" } sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -futures = "0.3.26" -async-trait = "0.1.66" -thiserror = "1.0.38" +futures = "0.3.27" +async-trait = "0.1.68" +thiserror = "1.0.40" jsonrpsee-core = "0.16.2" parity-scale-codec = "3.4.0" diff --git a/client/relay-chain-minimal-node/Cargo.toml b/client/relay-chain-minimal-node/Cargo.toml index a41b8fb737b..7c1c8621d36 100644 --- a/client/relay-chain-minimal-node/Cargo.toml +++ b/client/relay-chain-minimal-node/Cargo.toml @@ -35,6 +35,6 @@ cumulus-primitives-core = { path = "../../primitives/core" } array-bytes = "6.0" lru = "0.9" tracing = "0.1.37" -async-trait = "0.1.66" -futures = "0.3.26" +async-trait = "0.1.68" +futures = "0.3.27" tokio = { version = "1.26.0", features = ["macros"] } diff --git a/client/relay-chain-minimal-node/src/blockchain_rpc_client.rs b/client/relay-chain-minimal-node/src/blockchain_rpc_client.rs index e17d4c6d036..20f10e0f08b 100644 --- a/client/relay-chain-minimal-node/src/blockchain_rpc_client.rs +++ b/client/relay-chain-minimal-node/src/blockchain_rpc_client.rs @@ -18,14 +18,12 @@ use std::pin::Pin; use cumulus_relay_chain_interface::{RelayChainError, RelayChainResult}; use cumulus_relay_chain_rpc_interface::RelayChainRpcClient; -use futures::{Future, Stream, StreamExt}; +use futures::{Stream, StreamExt}; use polkadot_core_primitives::{Block, BlockNumber, Hash, Header}; use polkadot_overseer::RuntimeApiSubsystemClient; use polkadot_primitives::vstaging; -use sc_authority_discovery::AuthorityDiscovery; +use sc_authority_discovery::{AuthorityDiscovery, Error as AuthorityDiscoveryError}; use sp_api::{ApiError, RuntimeApiInfo}; -use sp_blockchain::{HeaderBackend, Info}; -use sp_runtime::traits::{Block as BlockT, Header as HeaderT, NumberFor}; #[derive(Clone)] pub struct BlockChainRpcClient { @@ -346,6 +344,14 @@ impl AuthorityDiscovery for BlockChainRpcClient { let result = self.rpc_client.authority_discovery_authorities(at).await?; Ok(result) } + + async fn best_hash(&self) -> std::result::Result { + self.block_get_hash(None) + .await + .ok() + .flatten() + .ok_or_else(|| AuthorityDiscoveryError::BestBlockFetchingError) + } } impl BlockChainRpcClient { @@ -361,67 +367,3 @@ impl BlockChainRpcClient { Ok(self.rpc_client.get_finalized_heads_stream()?.boxed()) } } - -fn block_local(fut: impl Future) -> T { - let tokio_handle = tokio::runtime::Handle::current(); - tokio::task::block_in_place(|| tokio_handle.block_on(fut)) -} - -impl HeaderBackend for BlockChainRpcClient { - fn header( - &self, - hash: ::Hash, - ) -> sp_blockchain::Result::Header>> { - Ok(block_local(self.rpc_client.chain_get_header(Some(hash)))?) - } - - fn info(&self) -> Info { - let best_header = block_local(self.rpc_client.chain_get_header(None)) - .expect("Unable to get header from relay chain.") - .unwrap(); - let genesis_hash = block_local(self.rpc_client.chain_get_head(Some(0))) - .expect("Unable to get header from relay chain."); - let finalized_head = block_local(self.rpc_client.chain_get_finalized_head()) - .expect("Unable to get finalized head from relay chain."); - let finalized_header = block_local(self.rpc_client.chain_get_header(Some(finalized_head))) - .expect("Unable to get finalized header from relay chain.") - .unwrap(); - Info { - best_hash: best_header.hash(), - best_number: best_header.number, - genesis_hash, - finalized_hash: finalized_head, - finalized_number: finalized_header.number, - finalized_state: None, - number_leaves: 1, - block_gap: None, - } - } - - fn status( - &self, - hash: ::Hash, - ) -> sp_blockchain::Result { - if self.header(hash)?.is_some() { - Ok(sc_client_api::blockchain::BlockStatus::InChain) - } else { - Ok(sc_client_api::blockchain::BlockStatus::Unknown) - } - } - - fn number( - &self, - hash: ::Hash, - ) -> sp_blockchain::Result::Header as HeaderT>::Number>> { - let result = block_local(self.rpc_client.chain_get_header(Some(hash)))? - .map(|maybe_header| maybe_header.number); - Ok(result) - } - - fn hash( - &self, - number: NumberFor, - ) -> sp_blockchain::Result::Hash>> { - Ok(block_local(self.rpc_client.chain_get_block_hash(number.into()))?) - } -} diff --git a/client/relay-chain-minimal-node/src/lib.rs b/client/relay-chain-minimal-node/src/lib.rs index c5c2c2fd6e9..c47f6d08d22 100644 --- a/client/relay-chain-minimal-node/src/lib.rs +++ b/client/relay-chain-minimal-node/src/lib.rs @@ -18,6 +18,7 @@ use collator_overseer::{CollatorOverseerGenArgs, NewMinimalNode}; use cumulus_relay_chain_interface::{RelayChainError, RelayChainInterface, RelayChainResult}; use cumulus_relay_chain_rpc_interface::{RelayChainRpcInterface, Url}; +use network::build_collator_network; use polkadot_network_bridge::{peer_sets_info, IsAuthority}; use polkadot_node_network_protocol::{ peer_set::PeerSetProtocolNames, @@ -149,14 +150,12 @@ async fn new_minimal_relay_chain( let (collation_req_receiver, available_data_req_receiver) = build_request_response_protocol_receivers(&request_protocol_names, &mut config); + let best_header = relay_chain_rpc_client.chain_get_header(None).await?.ok_or_else(|| { + RelayChainError::RpcCallError("Unable to fetch best header".to_string().into()) + })?; let (network, network_starter, sync_oracle) = - network::build_collator_network(network::BuildCollatorNetworkParams { - config: &config, - client: relay_chain_rpc_client.clone(), - spawn_handle: task_manager.spawn_handle(), - genesis_hash, - }) - .map_err(|e| RelayChainError::Application(Box::new(e) as Box<_>))?; + build_collator_network(&config, task_manager.spawn_handle(), genesis_hash, best_header) + .map_err(|e| RelayChainError::Application(Box::new(e) as Box<_>))?; let authority_discovery_service = build_authority_discovery_service( &task_manager, @@ -180,12 +179,9 @@ async fn new_minimal_relay_chain( peer_set_protocol_names, }; - let overseer_handle = collator_overseer::spawn_overseer( - overseer_args, - &task_manager, - relay_chain_rpc_client.clone(), - ) - .map_err(|e| RelayChainError::Application(Box::new(e) as Box<_>))?; + let overseer_handle = + collator_overseer::spawn_overseer(overseer_args, &task_manager, relay_chain_rpc_client) + .map_err(|e| RelayChainError::Application(Box::new(e) as Box<_>))?; network_starter.start_network(); diff --git a/client/relay-chain-minimal-node/src/network.rs b/client/relay-chain-minimal-node/src/network.rs index 0a4ace78ca5..4dff55a65de 100644 --- a/client/relay-chain-minimal-node/src/network.rs +++ b/client/relay-chain-minimal-node/src/network.rs @@ -14,7 +14,7 @@ // You should have received a copy of the GNU General Public License // along with Cumulus. If not, see . -use polkadot_core_primitives::{Block, Hash}; +use polkadot_core_primitives::{Block, Hash, Header}; use sp_runtime::traits::{Block as BlockT, NumberFor}; use sc_network::{ @@ -24,45 +24,32 @@ use sc_network::{ NetworkService, }; -use sc_client_api::HeaderBackend; use sc_network_common::{role::Roles, sync::message::BlockAnnouncesHandshake}; use sc_service::{error::Error, Configuration, NetworkStarter, SpawnTaskHandle}; use std::{iter, sync::Arc}; -use crate::BlockChainRpcClient; - -pub(crate) struct BuildCollatorNetworkParams<'a> { - /// The service configuration. - pub config: &'a Configuration, - /// A shared client returned by `new_full_parts`. - pub client: Arc, - /// A handle for spawning tasks. - pub spawn_handle: SpawnTaskHandle, - /// Genesis hash - pub genesis_hash: Hash, -} - /// Build the network service, the network status sinks and an RPC sender. pub(crate) fn build_collator_network( - params: BuildCollatorNetworkParams, + config: &Configuration, + spawn_handle: SpawnTaskHandle, + genesis_hash: Hash, + best_header: Header, ) -> Result< (Arc>, NetworkStarter, Box), Error, > { - let BuildCollatorNetworkParams { config, client, spawn_handle, genesis_hash } = params; - let protocol_id = config.protocol_id(); let block_announce_config = get_block_announce_proto_config::( protocol_id.clone(), &None, Roles::from(&config.role), - client.info().best_number, - client.info().best_hash, + best_header.number, + best_header.hash(), genesis_hash, ); - let network_params = sc_network::config::Params { + let network_params = sc_network::config::Params:: { role: config.role.clone(), executor: { let spawn_handle = Clone::clone(&spawn_handle); @@ -72,7 +59,7 @@ pub(crate) fn build_collator_network( }, fork_id: None, network_config: config.network.clone(), - chain: client.clone(), + genesis_hash, protocol_id, metrics_registry: config.prometheus_config.as_ref().map(|config| config.registry.clone()), block_announce_config, diff --git a/client/relay-chain-rpc-interface/Cargo.toml b/client/relay-chain-rpc-interface/Cargo.toml index 7d166cfd31d..3f2195e300a 100644 --- a/client/relay-chain-rpc-interface/Cargo.toml +++ b/client/relay-chain-rpc-interface/Cargo.toml @@ -23,13 +23,13 @@ sc-service = { git = "https://github.com/paritytech/substrate", branch = "master tokio = { version = "1.26.0", features = ["sync"] } -futures = "0.3.26" +futures = "0.3.27" futures-timer = "3.0.2" parity-scale-codec = "3.4.0" jsonrpsee = { version = "0.16.2", features = ["ws-client"] } tracing = "0.1.37" -async-trait = "0.1.66" +async-trait = "0.1.68" url = "2.3.1" -serde_json = "1.0.93" +serde_json = "1.0.95" serde = "1.0.156" lru = "0.9.0" diff --git a/client/service/Cargo.toml b/client/service/Cargo.toml index ade6e7e8067..e17809158a9 100644 --- a/client/service/Cargo.toml +++ b/client/service/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -futures = "0.3.26" +futures = "0.3.27" # Substrate sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/pallets/aura-ext/Cargo.toml b/pallets/aura-ext/Cargo.toml index 21a558348a7..6eaf27c96ed 100644 --- a/pallets/aura-ext/Cargo.toml +++ b/pallets/aura-ext/Cargo.toml @@ -7,7 +7,7 @@ description = "AURA consensus extension pallet for parachains" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } # Substrate frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/pallets/collator-selection/Cargo.toml b/pallets/collator-selection/Cargo.toml index 5d7f0aae3f6..9629c7de5cf 100644 --- a/pallets/collator-selection/Cargo.toml +++ b/pallets/collator-selection/Cargo.toml @@ -16,7 +16,7 @@ targets = ["x86_64-unknown-linux-gnu"] log = { version = "0.4.17", default-features = false } codec = { default-features = false, features = ["derive"], package = "parity-scale-codec", version = "3.0.0" } rand = { version = "0.8.5", features = ["std_rng"], default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "master" } sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/pallets/dmp-queue/Cargo.toml b/pallets/dmp-queue/Cargo.toml index 313c53dd859..bbf19ad62be 100644 --- a/pallets/dmp-queue/Cargo.toml +++ b/pallets/dmp-queue/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ], default-features = false } log = { version = "0.4.17", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } # Substrate frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/pallets/parachain-system/Cargo.toml b/pallets/parachain-system/Cargo.toml index a1018cf65bf..e793ddc4c19 100644 --- a/pallets/parachain-system/Cargo.toml +++ b/pallets/parachain-system/Cargo.toml @@ -11,7 +11,7 @@ codec = { package = "parity-scale-codec", version = "3.0.0", default-features = environmental = { version = "1.1.4", default-features = false } impl-trait-for-tuples = "0.2.1" log = { version = "0.4.17", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } # Substrate frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/pallets/solo-to-para/Cargo.toml b/pallets/solo-to-para/Cargo.toml index 4d5f8771c0d..ddc2ca56a3b 100644 --- a/pallets/solo-to-para/Cargo.toml +++ b/pallets/solo-to-para/Cargo.toml @@ -7,7 +7,7 @@ description = "Adds functionality to migrate from a Solo to a Parachain" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } # Substrate frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/pallets/xcm/Cargo.toml b/pallets/xcm/Cargo.toml index f207fc37085..e9404b3500d 100644 --- a/pallets/xcm/Cargo.toml +++ b/pallets/xcm/Cargo.toml @@ -6,7 +6,7 @@ version = "0.1.0" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/pallets/xcmp-queue/Cargo.toml b/pallets/xcmp-queue/Cargo.toml index 48ebde53311..acd440f5818 100644 --- a/pallets/xcmp-queue/Cargo.toml +++ b/pallets/xcmp-queue/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ], default-features = false } log = { version = "0.4.17", default-features = false } rand_chacha = { version = "0.3.0", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } # Substrate frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/parachain-template/node/Cargo.toml b/parachain-template/node/Cargo.toml index e3c9b1825ad..38fe7b2ba86 100644 --- a/parachain-template/node/Cargo.toml +++ b/parachain-template/node/Cargo.toml @@ -10,7 +10,7 @@ edition = "2021" build = "build.rs" [dependencies] -clap = { version = "4.1.11", features = ["derive"] } +clap = { version = "4.1.13", features = ["derive"] } log = "0.4.17" codec = { package = "parity-scale-codec", version = "3.0.0" } serde = { version = "1.0.156", features = ["derive"] } diff --git a/parachain-template/runtime/Cargo.toml b/parachain-template/runtime/Cargo.toml index 704c9ea39c3..3724596ceb7 100644 --- a/parachain-template/runtime/Cargo.toml +++ b/parachain-template/runtime/Cargo.toml @@ -18,7 +18,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.17", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } smallvec = "1.10.0" # Local diff --git a/parachains/common/Cargo.toml b/parachains/common/Cargo.toml index 4b525c4525d..f89544d8241 100644 --- a/parachains/common/Cargo.toml +++ b/parachains/common/Cargo.toml @@ -10,7 +10,7 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", features = ["derive"], default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } # Substrate frame-support = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "master" } diff --git a/parachains/pallets/parachain-info/Cargo.toml b/parachains/pallets/parachain-info/Cargo.toml index ee453bc1846..270cc869a19 100644 --- a/parachains/pallets/parachain-info/Cargo.toml +++ b/parachains/pallets/parachain-info/Cargo.toml @@ -6,7 +6,7 @@ version = "0.1.0" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } frame-system = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/parachains/pallets/ping/Cargo.toml b/parachains/pallets/ping/Cargo.toml index 0e9a1af8693..fbfcc703644 100644 --- a/parachains/pallets/ping/Cargo.toml +++ b/parachains/pallets/ping/Cargo.toml @@ -6,7 +6,7 @@ version = "0.1.0" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/parachains/runtimes/assets/statemine/Cargo.toml b/parachains/runtimes/assets/statemine/Cargo.toml index 31f34516a5c..694f19a274b 100644 --- a/parachains/runtimes/assets/statemine/Cargo.toml +++ b/parachains/runtimes/assets/statemine/Cargo.toml @@ -9,7 +9,7 @@ description = "Kusama variant of Statemint parachain runtime" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } hex-literal = { version = "0.3.4" } log = { version = "0.4.17", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } smallvec = "1.10.0" # Substrate diff --git a/parachains/runtimes/assets/statemine/src/lib.rs b/parachains/runtimes/assets/statemine/src/lib.rs index 4f03b049efa..597f478eec8 100644 --- a/parachains/runtimes/assets/statemine/src/lib.rs +++ b/parachains/runtimes/assets/statemine/src/lib.rs @@ -1135,6 +1135,11 @@ impl_runtime_apis! { fn unlockable_asset() -> Result<(MultiLocation, MultiLocation, MultiAsset), BenchmarkError> { Err(BenchmarkError::Skip) } + + fn export_message_origin_and_destination( + ) -> Result<(MultiLocation, NetworkId, InteriorMultiLocation), BenchmarkError> { + Err(BenchmarkError::Skip) + } } type XcmBalances = pallet_xcm_benchmarks::fungible::Pallet::; @@ -1287,8 +1292,10 @@ mod tests { #[test] fn full_block_fee_ratio() { let block = RuntimeBlockWeights::get().max_block; - let time_fee: Balance = fee::WeightToFee::weight_to_fee(&block.without_proof_size()); - let proof_fee: Balance = fee::WeightToFee::weight_to_fee(&block.without_ref_time()); + let time_fee: Balance = + fee::WeightToFee::weight_to_fee(&Weight::from_parts(block.ref_time(), 0)); + let proof_fee: Balance = + fee::WeightToFee::weight_to_fee(&Weight::from_parts(0, block.proof_size())); let proof_o_time = proof_fee.checked_div(time_fee).unwrap_or_default(); assert!(proof_o_time <= 30, "{} should be at most 30", proof_o_time); diff --git a/parachains/runtimes/assets/statemint/Cargo.toml b/parachains/runtimes/assets/statemint/Cargo.toml index a8de1be1994..cee4c46dbb2 100644 --- a/parachains/runtimes/assets/statemint/Cargo.toml +++ b/parachains/runtimes/assets/statemint/Cargo.toml @@ -9,7 +9,7 @@ description = "Statemint parachain runtime" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.17", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } smallvec = "1.10.0" # Substrate diff --git a/parachains/runtimes/assets/statemint/src/lib.rs b/parachains/runtimes/assets/statemint/src/lib.rs index 21bdf7bc038..02e43e27ac4 100644 --- a/parachains/runtimes/assets/statemint/src/lib.rs +++ b/parachains/runtimes/assets/statemint/src/lib.rs @@ -1032,6 +1032,11 @@ impl_runtime_apis! { fn unlockable_asset() -> Result<(MultiLocation, MultiLocation, MultiAsset), BenchmarkError> { Err(BenchmarkError::Skip) } + + fn export_message_origin_and_destination( + ) -> Result<(MultiLocation, NetworkId, InteriorMultiLocation), BenchmarkError> { + Err(BenchmarkError::Skip) + } } type XcmBalances = pallet_xcm_benchmarks::fungible::Pallet::; @@ -1138,8 +1143,10 @@ mod tests { #[test] fn full_block_fee_ratio() { let block = RuntimeBlockWeights::get().max_block; - let time_fee: Balance = fee::WeightToFee::weight_to_fee(&block.without_proof_size()); - let proof_fee: Balance = fee::WeightToFee::weight_to_fee(&block.without_ref_time()); + let time_fee: Balance = + fee::WeightToFee::weight_to_fee(&Weight::from_parts(block.ref_time(), 0)); + let proof_fee: Balance = + fee::WeightToFee::weight_to_fee(&Weight::from_parts(0, block.proof_size())); let proof_o_time = proof_fee.checked_div(time_fee).unwrap_or_default(); assert!(proof_o_time <= 30, "{} should be at most 30", proof_o_time); diff --git a/parachains/runtimes/assets/westmint/Cargo.toml b/parachains/runtimes/assets/westmint/Cargo.toml index c08d432ec33..dc2574e8b8a 100644 --- a/parachains/runtimes/assets/westmint/Cargo.toml +++ b/parachains/runtimes/assets/westmint/Cargo.toml @@ -9,7 +9,7 @@ description = "Westend variant of Statemint parachain runtime" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.17", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } smallvec = "1.10.0" # Substrate diff --git a/parachains/runtimes/assets/westmint/src/lib.rs b/parachains/runtimes/assets/westmint/src/lib.rs index 8fca37c35bf..5994fdcabb5 100644 --- a/parachains/runtimes/assets/westmint/src/lib.rs +++ b/parachains/runtimes/assets/westmint/src/lib.rs @@ -1146,6 +1146,11 @@ impl_runtime_apis! { fn unlockable_asset() -> Result<(MultiLocation, MultiLocation, MultiAsset), BenchmarkError> { Err(BenchmarkError::Skip) } + + fn export_message_origin_and_destination( + ) -> Result<(MultiLocation, NetworkId, InteriorMultiLocation), BenchmarkError> { + Err(BenchmarkError::Skip) + } } type XcmBalances = pallet_xcm_benchmarks::fungible::Pallet::; diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/Cargo.toml b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/Cargo.toml index 4dbbd829c88..5428dc08a43 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/Cargo.toml +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/Cargo.toml @@ -12,7 +12,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } hex-literal = { version = "0.3.4" } log = { version = "0.4.17", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } serde = { version = "1.0.156", optional = true, features = ["derive"] } smallvec = "1.8.1" diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs index dbad024dd27..0e9b1eeb45f 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs @@ -709,6 +709,11 @@ impl_runtime_apis! { fn unlockable_asset() -> Result<(MultiLocation, MultiLocation, MultiAsset), BenchmarkError> { Err(BenchmarkError::Skip) } + + fn export_message_origin_and_destination( + ) -> Result<(MultiLocation, NetworkId, InteriorMultiLocation), BenchmarkError> { + Err(BenchmarkError::Skip) + } } type XcmBalances = pallet_xcm_benchmarks::fungible::Pallet::; diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/Cargo.toml b/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/Cargo.toml index 692345116b4..51765638c7f 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/Cargo.toml +++ b/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/Cargo.toml @@ -12,7 +12,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } hex-literal = { version = "0.3.4" } log = { version = "0.4.17", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } serde = { version = "1.0.156", optional = true, features = ["derive"] } smallvec = "1.8.1" diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/lib.rs b/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/lib.rs index 37ab7a0afba..9ee28a5d77f 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/lib.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/lib.rs @@ -709,6 +709,11 @@ impl_runtime_apis! { fn unlockable_asset() -> Result<(MultiLocation, MultiLocation, MultiAsset), BenchmarkError> { Err(BenchmarkError::Skip) } + + fn export_message_origin_and_destination( + ) -> Result<(MultiLocation, NetworkId, InteriorMultiLocation), BenchmarkError> { + Err(BenchmarkError::Skip) + } } type XcmBalances = pallet_xcm_benchmarks::fungible::Pallet::; diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/Cargo.toml b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/Cargo.toml index 4512d45d505..43d9484658d 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/Cargo.toml +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/Cargo.toml @@ -12,7 +12,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } hex-literal = { version = "0.3.4" } log = { version = "0.4.17", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } serde = { version = "1.0.156", optional = true, features = ["derive"] } smallvec = "1.8.1" diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs index 671f0ff37cc..e577dd364d5 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs @@ -759,6 +759,11 @@ impl_runtime_apis! { fn unlockable_asset() -> Result<(MultiLocation, MultiLocation, MultiAsset), BenchmarkError> { Err(BenchmarkError::Skip) } + + fn export_message_origin_and_destination( + ) -> Result<(MultiLocation, NetworkId, InteriorMultiLocation), BenchmarkError> { + Err(BenchmarkError::Skip) + } } type XcmBalances = pallet_xcm_benchmarks::fungible::Pallet::; diff --git a/parachains/runtimes/collectives/collectives-polkadot/Cargo.toml b/parachains/runtimes/collectives/collectives-polkadot/Cargo.toml index 77c08d63c6f..04609ca594c 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/Cargo.toml +++ b/parachains/runtimes/collectives/collectives-polkadot/Cargo.toml @@ -9,7 +9,7 @@ description = "Polkadot Collectives Parachain Runtime" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.17", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } smallvec = "1.10.0" # Substrate diff --git a/parachains/runtimes/contracts/contracts-rococo/Cargo.toml b/parachains/runtimes/contracts/contracts-rococo/Cargo.toml index a43fce8e1ca..fcca53c1695 100644 --- a/parachains/runtimes/contracts/contracts-rococo/Cargo.toml +++ b/parachains/runtimes/contracts/contracts-rococo/Cargo.toml @@ -14,7 +14,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.17", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } smallvec = "1.10.0" # Substrate diff --git a/parachains/runtimes/starters/seedling/Cargo.toml b/parachains/runtimes/starters/seedling/Cargo.toml index 7bf6b85dd3f..f26906da461 100644 --- a/parachains/runtimes/starters/seedling/Cargo.toml +++ b/parachains/runtimes/starters/seedling/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } # Substrate frame-executive = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/parachains/runtimes/starters/shell/Cargo.toml b/parachains/runtimes/starters/shell/Cargo.toml index e36d5a30393..22efd8f8bef 100644 --- a/parachains/runtimes/starters/shell/Cargo.toml +++ b/parachains/runtimes/starters/shell/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } # Substrate frame-executive = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/parachains/runtimes/testing/penpal/Cargo.toml b/parachains/runtimes/testing/penpal/Cargo.toml index 3e2af43ce63..85d115f06ac 100644 --- a/parachains/runtimes/testing/penpal/Cargo.toml +++ b/parachains/runtimes/testing/penpal/Cargo.toml @@ -18,7 +18,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } smallvec = "1.10.0" # Substrate diff --git a/parachains/runtimes/testing/rococo-parachain/Cargo.toml b/parachains/runtimes/testing/rococo-parachain/Cargo.toml index 65cd4bafeaa..14ea9a04292 100644 --- a/parachains/runtimes/testing/rococo-parachain/Cargo.toml +++ b/parachains/runtimes/testing/rococo-parachain/Cargo.toml @@ -7,7 +7,7 @@ description = "Simple runtime used by the rococo parachain(s)" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } # Substrate frame-benchmarking = { git = "https://github.com/paritytech/substrate", optional = true, default-features = false, branch = "master" } diff --git a/polkadot-parachain/Cargo.toml b/polkadot-parachain/Cargo.toml index db289eb8b7b..83920372198 100644 --- a/polkadot-parachain/Cargo.toml +++ b/polkadot-parachain/Cargo.toml @@ -11,10 +11,10 @@ name = "polkadot-parachain" path = "src/main.rs" [dependencies] -async-trait = "0.1.66" -clap = { version = "4.1.11", features = ["derive"] } +async-trait = "0.1.68" +clap = { version = "4.1.13", features = ["derive"] } codec = { package = "parity-scale-codec", version = "3.0.0" } -futures = "0.3.26" +futures = "0.3.27" hex-literal = "0.3.4" log = "0.4.17" serde = { version = "1.0.156", features = ["derive"] } diff --git a/polkadot-parachain/src/service.rs b/polkadot-parachain/src/service.rs index b83a3f84fc8..ee5ae0572a8 100644 --- a/polkadot-parachain/src/service.rs +++ b/polkadot-parachain/src/service.rs @@ -51,7 +51,7 @@ use sp_api::{ApiExt, ConstructRuntimeApi}; use sp_consensus_aura::AuraApi; use sp_keystore::KeystorePtr; use sp_runtime::{ - app_crypto::AppKey, + app_crypto::AppCrypto, traits::{BlakeTwo256, Header as HeaderT}, }; use std::{marker::PhantomData, sync::Arc, time::Duration}; @@ -1042,7 +1042,7 @@ where } /// Build the import queue for Statemint and other Aura-based runtimes. -pub fn aura_build_import_queue( +pub fn aura_build_import_queue( client: Arc>, block_import: ParachainBlockImport, config: &Configuration, @@ -1059,9 +1059,9 @@ where StateBackend = sc_client_api::StateBackendFor, > + sp_offchain::OffchainWorkerApi + sp_block_builder::BlockBuilder - + sp_consensus_aura::AuraApi::Pair as Pair>::Public>, + + sp_consensus_aura::AuraApi::Pair as Pair>::Public>, sc_client_api::StateBackendFor: sp_api::StateBackend, - <::Pair as Pair>::Signature: + <::Pair as Pair>::Signature: TryFrom> + std::hash::Hash + sp_runtime::traits::Member + Codec, { let client2 = client.clone(); @@ -1069,25 +1069,26 @@ where let aura_verifier = move || { let slot_duration = cumulus_client_consensus_aura::slot_duration(&*client2).unwrap(); - Box::new( - cumulus_client_consensus_aura::build_verifier::<::Pair, _, _, _>( - cumulus_client_consensus_aura::BuildVerifierParams { - client: client2.clone(), - create_inherent_data_providers: move |_, _| async move { - let timestamp = sp_timestamp::InherentDataProvider::from_system_time(); - - let slot = + Box::new(cumulus_client_consensus_aura::build_verifier::< + ::Pair, + _, + _, + _, + >(cumulus_client_consensus_aura::BuildVerifierParams { + client: client2.clone(), + create_inherent_data_providers: move |_, _| async move { + let timestamp = sp_timestamp::InherentDataProvider::from_system_time(); + + let slot = sp_consensus_aura::inherents::InherentDataProvider::from_timestamp_and_slot_duration( *timestamp, slot_duration, ); - Ok((slot, timestamp)) - }, - telemetry: telemetry_handle, - }, - ), - ) as Box<_> + Ok((slot, timestamp)) + }, + telemetry: telemetry_handle, + })) as Box<_> }; let relay_chain_verifier = @@ -1108,7 +1109,7 @@ where /// Start an aura powered parachain node. /// (collective-polkadot and statemine/t use this) -pub async fn start_generic_aura_node( +pub async fn start_generic_aura_node( parachain_config: Configuration, polkadot_config: Configuration, collator_options: CollatorOptions, @@ -1126,11 +1127,11 @@ where > + sp_offchain::OffchainWorkerApi + sp_block_builder::BlockBuilder + cumulus_primitives_core::CollectCollationInfo - + sp_consensus_aura::AuraApi::Pair as Pair>::Public> + + sp_consensus_aura::AuraApi::Pair as Pair>::Public> + pallet_transaction_payment_rpc::TransactionPaymentRuntimeApi + frame_rpc_system::AccountNonceApi, sc_client_api::StateBackendFor: sp_api::StateBackend, - <::Pair as Pair>::Signature: + <::Pair as Pair>::Signature: TryFrom> + std::hash::Hash + sp_runtime::traits::Member + Codec, { start_node_impl::( @@ -1170,7 +1171,7 @@ where telemetry2.clone(), ); - AuraConsensus::build::<::Pair, _, _, _, _, _, _>( + AuraConsensus::build::<::Pair, _, _, _, _, _, _>( BuildAuraConsensusParams { proposer_factory, create_inherent_data_providers: diff --git a/primitives/parachain-inherent/Cargo.toml b/primitives/parachain-inherent/Cargo.toml index d34d68868ff..7fec7149975 100644 --- a/primitives/parachain-inherent/Cargo.toml +++ b/primitives/parachain-inherent/Cargo.toml @@ -5,9 +5,9 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -async-trait = { version = "0.1.66", optional = true } +async-trait = { version = "0.1.68", optional = true } codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = [ "derive" ] } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } tracing = { version = "0.1.37", optional = true } # Substrate diff --git a/primitives/timestamp/Cargo.toml b/primitives/timestamp/Cargo.toml index 418b79d30c0..79fcaa535f6 100644 --- a/primitives/timestamp/Cargo.toml +++ b/primitives/timestamp/Cargo.toml @@ -7,7 +7,7 @@ description = "Provides timestamp related functionality for parachains." [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = [ "derive" ] } -futures = "0.3.26" +futures = "0.3.27" # Substrate sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/test/runtime/Cargo.toml b/test/runtime/Cargo.toml index c4e350b20b3..be7c531f57f 100644 --- a/test/runtime/Cargo.toml +++ b/test/runtime/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.3.1", default-features = false, features = ["derive"] } +scale-info = { version = "2.4.0", default-features = false, features = ["derive"] } # Substrate frame-executive = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/test/service/Cargo.toml b/test/service/Cargo.toml index a2c3ffae73a..566655e28d2 100644 --- a/test/service/Cargo.toml +++ b/test/service/Cargo.toml @@ -9,8 +9,8 @@ name = "test-parachain" path = "src/main.rs" [dependencies] -async-trait = "0.1.66" -clap = { version = "4.1.11", features = ["derive"] } +async-trait = "0.1.68" +clap = { version = "4.1.13", features = ["derive"] } codec = { package = "parity-scale-codec", version = "3.0.0" } criterion = { version = "0.4.0", features = [ "async_tokio" ] } jsonrpsee = { version = "0.16.2", features = ["server"] } @@ -72,7 +72,7 @@ cumulus-relay-chain-minimal-node = { path = "../../client/relay-chain-minimal-no cumulus-client-pov-recovery = { path = "../../client/pov-recovery" } [dev-dependencies] -futures = "0.3.26" +futures = "0.3.27" portpicker = "0.1.1" # Polkadot dependencies