diff --git a/Cargo.lock b/Cargo.lock index 7abd46c0b24..38c5d5c8a94 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -347,7 +347,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db8b7511298d5b7784b40b092d9e9dcd3a627a5707e4b5e507931ab0d44eeebf" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", "synstructure", @@ -359,7 +359,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", "synstructure", @@ -371,7 +371,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -467,7 +467,7 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -511,7 +511,7 @@ version = "0.1.68" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -632,7 +632,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "hash-db", "log", @@ -660,7 +660,7 @@ dependencies = [ "lazycell", "peeking_take_while", "prettyplease 0.2.5", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "regex", "rustc-hash", @@ -803,9 +803,9 @@ dependencies = [ [[package]] name = "bounded-collections" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07fbd1d11282a1eb134d3c3b7cf8ce213b5161c6e5f73fb1b98618482c606b64" +checksum = "eb5b05133427c07c4776906f673ccf36c21b102c9829c641a5b56bd151d44fd6" dependencies = [ "log", "parity-scale-codec", @@ -910,7 +910,7 @@ dependencies = [ "finality-grandpa", "frame-support", "hex", - "hex-literal", + "hex-literal 0.4.1", "parity-scale-codec", "scale-info", "serde", @@ -939,7 +939,7 @@ dependencies = [ "bp-runtime", "frame-support", "hex", - "hex-literal", + "hex-literal 0.4.1", "parity-scale-codec", "scale-info", "serde", @@ -1025,7 +1025,7 @@ dependencies = [ "bp-runtime", "frame-support", "hex", - "hex-literal", + "hex-literal 0.4.1", "parity-scale-codec", "scale-info", "sp-runtime", @@ -1081,7 +1081,7 @@ dependencies = [ "frame-support", "frame-system", "hash-db", - "hex-literal", + "hex-literal 0.4.1", "impl-trait-for-tuples", "num-traits", "parity-scale-codec", @@ -1495,7 +1495,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f" dependencies = [ "heck 0.4.1", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -1536,9 +1536,9 @@ checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" [[package]] name = "comfy-table" -version = "6.1.4" +version = "7.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e7b787b0dc42e8111badfdbe4c3059158ccb2db8780352fa1b01e8ccf45cc4d" +checksum = "9ab77dbd8adecaf3f0db40581631b995f312a8a5ae3aa9993188bb8f23d83a5b" dependencies = [ "strum 0.24.1", "strum_macros 0.24.3", @@ -1901,7 +1901,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "clap 4.3.4", "parity-scale-codec", @@ -1916,7 +1916,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1939,7 +1939,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "async-trait", "cumulus-client-collator", @@ -1977,7 +1977,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -2003,7 +2003,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "anyhow", "async-trait", @@ -2018,7 +2018,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2041,7 +2041,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2065,7 +2065,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2100,7 +2100,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "frame-support", "frame-system", @@ -2116,7 +2116,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2133,7 +2133,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2162,10 +2162,10 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -2173,7 +2173,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2189,7 +2189,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2209,7 +2209,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2226,7 +2226,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2249,7 +2249,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "cumulus-primitives-core", "futures", @@ -2262,7 +2262,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2287,7 +2287,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2305,7 +2305,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "array-bytes 6.1.0", "async-trait", @@ -2343,7 +2343,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2373,7 +2373,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -2475,7 +2475,7 @@ dependencies = [ "cc", "codespan-reporting", "once_cell", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "scratch", "syn 2.0.18", @@ -2493,7 +2493,7 @@ version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -2526,7 +2526,7 @@ checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" dependencies = [ "fnv", "ident_case", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "strsim 0.10.0", "syn 1.0.109", @@ -2540,7 +2540,7 @@ checksum = "ab8bfa2e259f8ee1ce5e97824a3c55ec4404a0d772ca7fa96bf19f0752a046eb" dependencies = [ "fnv", "ident_case", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "strsim 0.10.0", "syn 2.0.18", @@ -2649,7 +2649,7 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -2660,7 +2660,7 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e79116f119dd1dba1abf1f3405f03b9b0e79a27a3883864bfebded8a3dc768cd" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -2681,7 +2681,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f91d4cfa921f1c05904dc3c57b4a32c38aed3340cce209f3a6fd1478babafc4" dependencies = [ "darling 0.14.4", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -2703,7 +2703,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" dependencies = [ "convert_case", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "rustc_version", "syn 1.0.109", @@ -2792,7 +2792,7 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -2816,7 +2816,7 @@ dependencies = [ "derive-syn-parse", "lazy_static", "prettyplease 0.2.5", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "regex", "syn 2.0.18", @@ -2852,7 +2852,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -2995,7 +2995,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" dependencies = [ "heck 0.4.1", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -3015,7 +3015,7 @@ version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -3026,7 +3026,7 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48016319042fb7c87b78d2993084a831793a897a5cd1a2a67cab9d1eeb4b7d76" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -3121,7 +3121,7 @@ checksum = "a718c0675c555c5f976fff4ea9e2c150fa06cefa201cadef87cfbf9324075881" dependencies = [ "blake3", "fs-err", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", ] @@ -3133,21 +3133,8 @@ checksum = "3774182a5df13c3d1690311ad32fbe913feef26baba609fa2dd5f72042bd2ab6" dependencies = [ "blake2", "fs-err", - "proc-macro2 1.0.59", - "quote 1.0.28", -] - -[[package]] -name = "expander" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f360349150728553f92e4c997a16af8915f418d3a0f21b440d34c5632f16ed84" -dependencies = [ - "blake2", - "fs-err", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", - "syn 1.0.109", ] [[package]] @@ -3158,7 +3145,7 @@ checksum = "5f86a749cf851891866c10515ef6c299b5c69661465e9c3bbe7e07a2b77fb0f7" dependencies = [ "blake2", "fs-err", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -3203,7 +3190,7 @@ dependencies = [ "expander 0.0.4", "indexmap", "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", "thiserror", @@ -3344,16 +3331,16 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", ] [[package]] name = "form_urlencoded" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" +checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" dependencies = [ "percent-encoding", ] @@ -3367,7 +3354,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-support", "frame-support-procedural", @@ -3392,7 +3379,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "Inflector", "array-bytes 4.2.0", @@ -3439,10 +3426,10 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -3450,7 +3437,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3467,10 +3454,11 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-support", "frame-system", + "frame-try-runtime", "parity-scale-codec", "scale-info", "sp-core", @@ -3495,7 +3483,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-recursion", "futures", @@ -3516,7 +3504,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "bitflags", "environmental", @@ -3551,16 +3539,17 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "Inflector", "cfg-expr", "derive-syn-parse", + "expander 2.0.0", "frame-support-procedural-tools", "itertools", "macro_magic", "proc-macro-warning", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -3568,11 +3557,11 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -3580,9 +3569,9 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -3590,7 +3579,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "cfg-if 1.0.0", "frame-support", @@ -3609,7 +3598,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -3624,7 +3613,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", "sp-api", @@ -3633,7 +3622,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-support", "parity-scale-codec", @@ -3744,7 +3733,7 @@ version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -4054,6 +4043,12 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" +[[package]] +name = "hex-literal" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" + [[package]] name = "hex-literal" version = "0.4.1" @@ -4218,6 +4213,21 @@ dependencies = [ "webpki-roots", ] +[[package]] +name = "hyper-rustls" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7" +dependencies = [ + "http", + "hyper", + "log", + "rustls 0.21.1", + "rustls-native-certs", + "tokio", + "tokio-rustls 0.24.0", +] + [[package]] name = "iana-time-zone" version = "0.1.56" @@ -4260,9 +4270,9 @@ dependencies = [ [[package]] name = "idna" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" dependencies = [ "unicode-bidi", "unicode-normalization", @@ -4330,7 +4340,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -4655,7 +4665,7 @@ checksum = "cc345b0a43c6bc49b947ebeb936e886a419ee3d894421790c969cc56040542ad" dependencies = [ "async-trait", "hyper", - "hyper-rustls", + "hyper-rustls 0.23.2", "jsonrpsee-core 0.16.2", "jsonrpsee-types 0.16.2", "rustc-hash", @@ -4674,7 +4684,7 @@ checksum = "baa6da1e4199c10d7b1d0a6e5e8bd8e55f351163b6f4b3cbb044672a69bd4c1c" dependencies = [ "heck 0.4.1", "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -4687,7 +4697,7 @@ checksum = "d814a21d9a819f8de1a41b819a263ffd68e4bb5f043d936db1c49b54684bde0a" dependencies = [ "heck 0.4.1", "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -4790,8 +4800,8 @@ dependencies = [ [[package]] name = "kusama-runtime" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bitvec", "frame-benchmarking", @@ -4802,7 +4812,7 @@ dependencies = [ "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", - "hex-literal", + "hex-literal 0.4.1", "kusama-runtime-constants", "log", "pallet-authority-discovery", @@ -4889,8 +4899,8 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "frame-support", "polkadot-primitives", @@ -5618,9 +5628,9 @@ dependencies = [ [[package]] name = "macro_magic" -version = "0.3.4" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8e7c1b5ffe892e88b288611ccf55f9c4f4e43214aea6f7f80f0c2c53c85e68e" +checksum = "614b1304ab7877b499925b4dcc5223ff480f2646ad4db1ee7065badb8d530439" dependencies = [ "macro_magic_core", "macro_magic_macros", @@ -5630,33 +5640,33 @@ dependencies = [ [[package]] name = "macro_magic_core" -version = "0.3.4" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e812c59de90e5d50405131c676dad7d239de39ccc975620c72d467c70138851" +checksum = "a8d72c1b662d07b8e482c80d3a7fc4168e058b3bef4c573e94feb714b670f406" dependencies = [ "derive-syn-parse", "macro_magic_core_macros", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] [[package]] name = "macro_magic_core_macros" -version = "0.3.4" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21b1906fa06ee8c02b24595e121be94e0036cb64f9dce5e587edd1e823c87c94" +checksum = "93d7d9e6e234c040dafc745c7592738d56a03ad04b1fa04ab60821deb597466a" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] [[package]] name = "macro_magic_macros" -version = "0.3.4" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49e8939ee52e99672a887d8ee13776d0f54262c058ce7e911185fed8e43e3a59" +checksum = "ffd19f13cfd2bfbd83692adfef8c244fe5109b3eb822a1fb4e0a6253b406cd81" dependencies = [ "macro_magic_core", "quote 1.0.28", @@ -5862,7 +5872,7 @@ dependencies = [ "frame-support", "frame-system", "frame-system-rpc-runtime-api", - "hex-literal", + "hex-literal 0.4.1", "pallet-aura", "pallet-balances", "pallet-beefy", @@ -5948,7 +5958,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "futures", "log", @@ -5967,7 +5977,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "anyhow", "jsonrpsee 0.16.2", @@ -6002,7 +6012,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22ce75669015c4f47b289fd4d4f56e894e4c96003ffdf3ac51313126f94c6cbb" dependencies = [ "cfg-if 1.0.0", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -6075,7 +6085,7 @@ checksum = "fc076939022111618a5026d3be019fd8b366e76314538ff9a1b59ffbcbf98bcd" dependencies = [ "proc-macro-crate", "proc-macro-error", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", "synstructure", @@ -6123,7 +6133,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d232c68884c0c99810a5a4d333ef7e47689cfd0edc85efc9e54e1e6bf5212766" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -6448,7 +6458,7 @@ dependencies = [ "itertools", "petgraph", "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -6497,7 +6507,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-support", "frame-system", @@ -6513,7 +6523,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-support", "frame-system", @@ -6529,7 +6539,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-support", "frame-system", @@ -6543,7 +6553,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -6567,7 +6577,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6587,7 +6597,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -6602,7 +6612,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-support", "frame-system", @@ -6621,7 +6631,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "array-bytes 4.2.0", "binary-merkle-tree", @@ -6645,7 +6655,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -6778,7 +6788,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -6797,7 +6807,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -6814,7 +6824,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6831,7 +6841,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -6849,7 +6859,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6872,7 +6882,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6885,7 +6895,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -6903,7 +6913,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "docify", "frame-benchmarking", @@ -6922,7 +6932,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -6945,7 +6955,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6961,7 +6971,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -6981,7 +6991,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -6998,7 +7008,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7015,7 +7025,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "7.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7034,7 +7044,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7051,7 +7061,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7067,7 +7077,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7083,7 +7093,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-support", "frame-system", @@ -7100,7 +7110,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7120,7 +7130,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -7131,7 +7141,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-support", "frame-system", @@ -7148,7 +7158,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7172,7 +7182,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7189,7 +7199,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7204,7 +7214,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7222,7 +7232,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7237,7 +7247,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "assert_matches", "frame-benchmarking", @@ -7256,7 +7266,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7273,7 +7283,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-support", "frame-system", @@ -7294,7 +7304,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7325,13 +7335,18 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", + "hex-literal 0.3.4", + "log", "parity-scale-codec", "rand_chacha 0.2.2", "scale-info", + "sp-arithmetic", + "sp-io", "sp-runtime", "sp-std 8.0.0 (git+https://github.com/paritytech/substrate?branch=master)", ] @@ -7339,7 +7354,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7362,10 +7377,10 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -7373,7 +7388,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "log", "sp-arithmetic", @@ -7382,7 +7397,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", "sp-api", @@ -7391,7 +7406,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7408,7 +7423,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7423,7 +7438,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7441,7 +7456,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7460,7 +7475,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-support", "frame-system", @@ -7476,7 +7491,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "jsonrpsee 0.16.2", "pallet-transaction-payment-rpc-runtime-api", @@ -7492,7 +7507,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -7504,7 +7519,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7521,7 +7536,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7537,7 +7552,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7552,7 +7567,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7566,8 +7581,8 @@ dependencies = [ [[package]] name = "pallet-xcm" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -7587,8 +7602,8 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "frame-benchmarking", "frame-support", @@ -7607,7 +7622,7 @@ dependencies = [ [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5dd73ad67d8a170c5d3ca9edc0c3adb5de745bea" +source = "git+https://github.com/paritytech/cumulus?branch=master#1fcfaed4de1fdee9b664a420f22b38934771db66" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -7653,9 +7668,9 @@ dependencies = [ [[package]] name = "parity-scale-codec" -version = "3.5.0" +version = "3.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ddb756ca205bd108aee3c62c6d3c994e1df84a59b9d6d4a5ea42ee1fd5a9a28" +checksum = "2287753623c76f953acd29d15d8100bcab84d29db78fb6f352adb3c53e83b967" dependencies = [ "arrayvec 0.7.2", "bitvec", @@ -7668,12 +7683,12 @@ dependencies = [ [[package]] name = "parity-scale-codec-derive" -version = "3.1.4" +version = "3.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b26a931f824dd4eca30b3e43bb4f31cd5f0d3a403c5f5ff27106b805bfde7b" +checksum = "2b6937b5e67bfba3351b87b040d48352a2fcb6ad72f81855412ce97b45c8f110" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -7708,7 +7723,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "syn 1.0.109", "synstructure", ] @@ -7829,9 +7844,9 @@ dependencies = [ [[package]] name = "percent-encoding" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" +checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" [[package]] name = "pest" @@ -7861,7 +7876,7 @@ checksum = "6c435bf1076437b851ebc8edc3a18442796b30f1728ffea6262d59bbe28b077e" dependencies = [ "pest", "pest_meta", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -7902,7 +7917,7 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -7959,15 +7974,17 @@ checksum = "e3d7ddaed09e0eb771a79ab0fd64609ba0afb0a8366421957936ad14cbd13630" [[package]] name = "polkadot-approval-distribution" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "futures", + "futures-timer", "polkadot-node-jaeger", "polkadot-node-metrics", "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem", + "polkadot-node-subsystem-util", "polkadot-primitives", "rand 0.8.5", "tracing-gum", @@ -7975,10 +7992,11 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "futures", + "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -7989,8 +8007,8 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "derive_more", "fatality", @@ -8012,8 +8030,8 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "fatality", "futures", @@ -8033,8 +8051,8 @@ dependencies = [ [[package]] name = "polkadot-cli" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "clap 4.3.4", "frame-benchmarking-cli", @@ -8062,8 +8080,8 @@ dependencies = [ [[package]] name = "polkadot-client" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "async-trait", "frame-benchmarking", @@ -8104,8 +8122,8 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "always-assert", "bitvec", @@ -8126,8 +8144,8 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "parity-scale-codec", "scale-info", @@ -8138,8 +8156,8 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "derive_more", "fatality", @@ -8163,8 +8181,8 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -8177,8 +8195,8 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "futures", "futures-timer", @@ -8197,8 +8215,8 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "always-assert", "async-trait", @@ -8220,8 +8238,8 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "futures", "parity-scale-codec", @@ -8238,8 +8256,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bitvec", "derive_more", @@ -8267,8 +8285,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bitvec", "futures", @@ -8288,8 +8306,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bitvec", "fatality", @@ -8307,8 +8325,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "futures", "polkadot-node-subsystem", @@ -8322,8 +8340,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "async-trait", "futures", @@ -8342,8 +8360,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "futures", "polkadot-node-metrics", @@ -8357,8 +8375,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "futures", "futures-timer", @@ -8374,8 +8392,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "fatality", "futures", @@ -8393,8 +8411,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "async-trait", "futures", @@ -8410,8 +8428,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bitvec", "fatality", @@ -8428,8 +8446,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "always-assert", "futures", @@ -8459,8 +8477,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "futures", "polkadot-node-primitives", @@ -8475,8 +8493,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "cpu-time", "futures", @@ -8484,9 +8502,12 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "polkadot-primitives", + "sc-executor", "sc-executor-common", "sc-executor-wasmtime", "sp-core", + "sp-externalities", + "sp-io", "sp-tracing", "substrate-build-script-utils", "tokio", @@ -8495,8 +8516,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-execute-worker" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "cpu-time", "futures", @@ -8505,12 +8526,7 @@ dependencies = [ "polkadot-parachain", "polkadot-primitives", "rayon", - "sc-executor", - "sc-executor-common", - "sc-executor-wasmtime", "sp-core", - "sp-externalities", - "sp-io", "sp-maybe-compressed-blob", "sp-tracing", "tikv-jemalloc-ctl", @@ -8520,8 +8536,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-prepare-worker" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "futures", "libc", @@ -8543,8 +8559,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "futures", "lru 0.9.0", @@ -8558,8 +8574,8 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "lazy_static", "log", @@ -8576,8 +8592,8 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bs58", "futures", @@ -8595,8 +8611,8 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "async-channel", "async-trait", @@ -8618,8 +8634,8 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bounded-vec", "futures", @@ -8640,8 +8656,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -8650,8 +8666,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "async-trait", "derive_more", @@ -8673,8 +8689,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "async-trait", "derive_more", @@ -8706,8 +8722,8 @@ dependencies = [ [[package]] name = "polkadot-overseer" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "async-trait", "futures", @@ -8729,8 +8745,8 @@ dependencies = [ [[package]] name = "polkadot-parachain" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bounded-collections", "derive_more", @@ -8746,11 +8762,11 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bitvec", - "hex-literal", + "hex-literal 0.4.1", "parity-scale-codec", "polkadot-core-primitives", "polkadot-parachain", @@ -8772,8 +8788,8 @@ dependencies = [ [[package]] name = "polkadot-rpc" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "jsonrpsee 0.16.2", "mmr-rpc", @@ -8804,8 +8820,8 @@ dependencies = [ [[package]] name = "polkadot-runtime" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bitvec", "frame-benchmarking", @@ -8816,7 +8832,7 @@ dependencies = [ "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", - "hex-literal", + "hex-literal 0.4.1", "log", "pallet-authority-discovery", "pallet-authorship", @@ -8899,8 +8915,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bitvec", "frame-benchmarking", @@ -8945,8 +8961,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "frame-support", "polkadot-primitives", @@ -8959,8 +8975,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bs58", "parity-scale-codec", @@ -8971,8 +8987,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bitflags", "bitvec", @@ -9016,15 +9032,15 @@ dependencies = [ [[package]] name = "polkadot-service" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "async-trait", "frame-benchmarking-cli", "frame-support", "frame-system-rpc-runtime-api", "futures", - "hex-literal", + "hex-literal 0.4.1", "kusama-runtime", "kvdb", "kvdb-rocksdb", @@ -9125,12 +9141,13 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "arrayvec 0.5.2", "fatality", "futures", + "futures-timer", "indexmap", "parity-scale-codec", "polkadot-node-network-protocol", @@ -9146,8 +9163,8 @@ dependencies = [ [[package]] name = "polkadot-statement-table" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -9262,7 +9279,7 @@ version = "0.1.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "syn 1.0.109", ] @@ -9272,7 +9289,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "617feabb81566b593beb4886fb8c1f38064169dae4dccad0e3220160c3b37203" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "syn 2.0.18", ] @@ -9323,7 +9340,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", "version_check", @@ -9335,7 +9352,7 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "version_check", ] @@ -9346,7 +9363,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70550716265d1ec349c41f70dd4f964b4fd88394efe4405f0c1da679c4799a07" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -9362,9 +9379,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.59" +version = "1.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b" +checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" dependencies = [ "unicode-ident", ] @@ -9401,7 +9418,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b6a5217beb0ad503ee7fa752d451c905113d70721b937126158f3106a48cc1" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -9446,7 +9463,7 @@ checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" dependencies = [ "anyhow", "itertools", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -9552,7 +9569,7 @@ version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", ] [[package]] @@ -9771,7 +9788,7 @@ version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d2275aab483050ab2a7364c1a46604865ee7d6906684e08db0f090acf74f9e7" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -10204,7 +10221,7 @@ dependencies = [ "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", - "hex-literal", + "hex-literal 0.4.1", "pallet-aura", "pallet-balances", "pallet-bridge-grandpa", @@ -10336,8 +10353,8 @@ dependencies = [ [[package]] name = "rococo-runtime" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "binary-merkle-tree", "frame-benchmarking", @@ -10347,7 +10364,7 @@ dependencies = [ "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", - "hex-literal", + "hex-literal 0.4.1", "log", "pallet-authority-discovery", "pallet-authorship", @@ -10423,8 +10440,8 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "frame-support", "polkadot-primitives", @@ -10672,7 +10689,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "log", "sp-core", @@ -10683,7 +10700,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "futures", @@ -10712,7 +10729,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "futures", "futures-timer", @@ -10735,7 +10752,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -10750,7 +10767,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "memmap2", "sc-chain-spec-derive", @@ -10769,10 +10786,10 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -10780,7 +10797,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "array-bytes 4.2.0", "chrono", @@ -10820,7 +10837,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "fnv", "futures", @@ -10847,7 +10864,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "hash-db", "kvdb", @@ -10873,7 +10890,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "futures", @@ -10898,7 +10915,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "futures", @@ -10927,7 +10944,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "fork-tree", @@ -10963,7 +10980,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "futures", "jsonrpsee 0.16.2", @@ -10985,7 +11002,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "array-bytes 4.2.0", "async-channel", @@ -11021,7 +11038,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "futures", "jsonrpsee 0.16.2", @@ -11040,7 +11057,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "fork-tree", "parity-scale-codec", @@ -11053,7 +11070,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "ahash 0.8.3", "array-bytes 4.2.0", @@ -11093,7 +11110,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "finality-grandpa", "futures", @@ -11113,7 +11130,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "futures", @@ -11136,7 +11153,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "lru 0.10.0", "parity-scale-codec", @@ -11158,7 +11175,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", @@ -11170,7 +11187,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "anyhow", "cfg-if 1.0.0", @@ -11188,7 +11205,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "ansi_term", "futures", @@ -11204,7 +11221,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "array-bytes 4.2.0", "parking_lot 0.12.1", @@ -11218,7 +11235,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "array-bytes 4.2.0", "async-channel", @@ -11264,7 +11281,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-channel", "cid", @@ -11285,7 +11302,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "array-bytes 4.2.0", "async-trait", @@ -11312,7 +11329,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "ahash 0.8.3", "futures", @@ -11330,7 +11347,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "array-bytes 4.2.0", "async-channel", @@ -11352,7 +11369,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "array-bytes 4.2.0", "async-channel", @@ -11386,7 +11403,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "array-bytes 4.2.0", "futures", @@ -11404,7 +11421,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "array-bytes 4.2.0", "bytes", @@ -11412,7 +11429,7 @@ dependencies = [ "futures", "futures-timer", "hyper", - "hyper-rustls", + "hyper-rustls 0.24.0", "libp2p", "num_cpus", "once_cell", @@ -11434,7 +11451,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -11443,7 +11460,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "futures", "jsonrpsee 0.16.2", @@ -11474,7 +11491,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "jsonrpsee 0.16.2", "parity-scale-codec", @@ -11493,7 +11510,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "http", "jsonrpsee 0.16.2", @@ -11508,7 +11525,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "array-bytes 4.2.0", "futures", @@ -11534,7 +11551,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "directories", @@ -11600,7 +11617,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "log", "parity-scale-codec", @@ -11611,7 +11628,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "clap 4.3.4", "fs4", @@ -11627,7 +11644,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "jsonrpsee 0.16.2", "parity-scale-codec", @@ -11646,7 +11663,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "futures", "libc", @@ -11665,7 +11682,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "chrono", "futures", @@ -11684,7 +11701,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "ansi_term", "atty", @@ -11715,10 +11732,10 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -11726,14 +11743,13 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "futures", "futures-timer", "linked-hash-map", "log", - "num-traits", "parity-scale-codec", "parking_lot 0.12.1", "sc-client-api", @@ -11753,7 +11769,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "futures", @@ -11769,7 +11785,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-channel", "futures", @@ -11815,7 +11831,7 @@ checksum = "4391f0dfbb6690f035f6d2a15d6a12f88cc5395c36bcc056db07ffa2a90870ec" dependencies = [ "darling 0.14.4", "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -11843,7 +11859,7 @@ checksum = "316e0fb10ec0fee266822bd641bab5e332a4ab80ef8c5b5ff35e5401a394f5a6" dependencies = [ "darling 0.14.4", "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -11869,7 +11885,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53012eae69e5aa5c14671942a5dd47de59d4cdcff8532a6dd0e081faf1119482" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -12093,7 +12109,7 @@ version = "1.0.164" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -12291,8 +12307,8 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "enumn", "parity-scale-codec", @@ -12380,7 +12396,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "hash-db", "log", @@ -12400,13 +12416,13 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "Inflector", "blake2", - "expander 1.0.0", + "expander 2.0.0", "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -12414,7 +12430,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "23.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", "scale-info", @@ -12427,7 +12443,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "16.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "integer-sqrt", "num-traits", @@ -12441,7 +12457,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", "scale-info", @@ -12454,7 +12470,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", "sp-api", @@ -12466,7 +12482,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "futures", "log", @@ -12484,7 +12500,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "futures", @@ -12499,7 +12515,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "parity-scale-codec", @@ -12517,7 +12533,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "parity-scale-codec", @@ -12538,7 +12554,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "lazy_static", "parity-scale-codec", @@ -12557,7 +12573,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "finality-grandpa", "log", @@ -12575,7 +12591,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", "scale-info", @@ -12587,7 +12603,7 @@ dependencies = [ [[package]] name = "sp-core" version = "21.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "array-bytes 4.2.0", "bitflags", @@ -12646,7 +12662,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "9.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "blake2b_simd", "byteorder", @@ -12660,9 +12676,9 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "9.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "sp-core-hashing 9.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "syn 2.0.18", @@ -12671,7 +12687,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -12680,9 +12696,9 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -12690,7 +12706,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.19.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "environmental", "parity-scale-codec", @@ -12701,7 +12717,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -12716,7 +12732,7 @@ dependencies = [ [[package]] name = "sp-io" version = "23.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "bytes", "ed25519", @@ -12742,7 +12758,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "lazy_static", "sp-core", @@ -12753,7 +12769,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.27.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "futures", "parity-scale-codec", @@ -12767,7 +12783,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "thiserror", "zstd 0.12.3+zstd.1.5.2", @@ -12776,7 +12792,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-metadata", "parity-scale-codec", @@ -12787,7 +12803,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "ckb-merkle-mountain-range 0.5.2", "log", @@ -12805,7 +12821,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", "scale-info", @@ -12819,7 +12835,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "sp-api", "sp-core", @@ -12829,7 +12845,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "backtrace", "lazy_static", @@ -12839,7 +12855,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "rustc-hash", "serde", @@ -12849,7 +12865,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "either", "hash256-std-hasher", @@ -12871,7 +12887,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "17.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -12889,11 +12905,11 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "11.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "Inflector", "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -12901,7 +12917,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", "scale-info", @@ -12915,7 +12931,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", "scale-info", @@ -12928,7 +12944,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.28.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "hash-db", "log", @@ -12948,7 +12964,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "log", "parity-scale-codec", @@ -12972,12 +12988,12 @@ checksum = "53458e3c57df53698b3401ec0934bea8e8cfce034816873c0b0abbd83d7bac0d" [[package]] name = "sp-std" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" [[package]] name = "sp-storage" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "impl-serde", "parity-scale-codec", @@ -12990,7 +13006,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "futures-timer", @@ -13005,7 +13021,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "10.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", "sp-std 8.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -13017,7 +13033,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "sp-api", "sp-runtime", @@ -13026,7 +13042,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "log", @@ -13042,7 +13058,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "22.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "ahash 0.8.3", "hash-db", @@ -13065,7 +13081,7 @@ dependencies = [ [[package]] name = "sp-version" version = "22.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "impl-serde", "parity-scale-codec", @@ -13082,10 +13098,10 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -13093,7 +13109,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "14.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -13106,7 +13122,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "20.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "parity-scale-codec", "scale-info", @@ -13163,7 +13179,7 @@ checksum = "eb47a8ad42e5fc72d5b1eb104a5546937eaf39843499948bb666d6e93c62423b" dependencies = [ "Inflector", "num-format", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "serde", "serde_json", @@ -13217,7 +13233,7 @@ checksum = "f2261c91034a1edc3fc4d1b80e89d82714faede0515c14a75da10cb941546bbf" dependencies = [ "cfg_aliases", "memchr", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -13230,7 +13246,7 @@ checksum = "70a2595fc3aa78f2d0e45dd425b22282dd863273761cc77780914b2cf3003acf" dependencies = [ "cfg_aliases", "memchr", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -13281,7 +13297,7 @@ checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" dependencies = [ "heck 0.3.3", "proc-macro-error", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", ] @@ -13311,7 +13327,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" dependencies = [ "heck 0.4.1", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "rustversion", "syn 1.0.109", @@ -13324,7 +13340,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe9f3bd7d2e45dcc5e265fbb88d6513e4747d8ef9444cf01a533119bce28a157" dependencies = [ "heck 0.4.1", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "rustversion", "syn 2.0.18", @@ -13365,7 +13381,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "platforms", ] @@ -13373,7 +13389,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -13392,7 +13408,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "hyper", "log", @@ -13422,7 +13438,7 @@ dependencies = [ "frame-support", "futures", "hex", - "hex-literal", + "hex-literal 0.4.1", "log", "millau-runtime", "num-format", @@ -13514,7 +13530,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "jsonrpsee 0.16.2", @@ -13527,7 +13543,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "jsonrpsee 0.16.2", "log", @@ -13546,7 +13562,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "ansi_term", "build-helper", @@ -13618,7 +13634,7 @@ dependencies = [ "hex", "jsonrpsee 0.16.2", "parity-scale-codec", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "scale-info", "subxt-metadata", @@ -13669,7 +13685,7 @@ version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "unicode-ident", ] @@ -13680,7 +13696,7 @@ version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "unicode-ident", ] @@ -13691,7 +13707,7 @@ version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 1.0.109", "unicode-xid 0.2.4", @@ -13798,7 +13814,7 @@ version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -13980,7 +13996,7 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -14147,7 +14163,7 @@ version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -14174,8 +14190,8 @@ dependencies = [ [[package]] name = "tracing-gum" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -14185,12 +14201,12 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "expander 2.0.0", "proc-macro-crate", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -14316,7 +14332,7 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#5aa46775c0600fe722510abff30fc3eff313acbc" +source = "git+https://github.com/paritytech/substrate?branch=master#6e0059a416a5768e58765a49b33c21920c0b0eb9" dependencies = [ "async-trait", "clap 4.3.4", @@ -14380,7 +14396,7 @@ version = "1.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ - "cfg-if 1.0.0", + "cfg-if 0.1.10", "digest 0.10.6", "rand 0.8.5", "static_assertions", @@ -14495,12 +14511,12 @@ checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" [[package]] name = "url" -version = "2.3.1" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" +checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" dependencies = [ "form_urlencoded", - "idna 0.3.0", + "idna 0.4.0", "percent-encoding", ] @@ -14627,7 +14643,7 @@ dependencies = [ "bumpalo", "log", "once_cell", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", "wasm-bindgen-shared", @@ -14661,7 +14677,7 @@ version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", "wasm-bindgen-backend", @@ -15193,8 +15209,8 @@ dependencies = [ [[package]] name = "westend-runtime" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bitvec", "frame-benchmarking", @@ -15205,7 +15221,7 @@ dependencies = [ "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", - "hex-literal", + "hex-literal 0.4.1", "log", "pallet-authority-discovery", "pallet-authorship", @@ -15286,8 +15302,8 @@ dependencies = [ [[package]] name = "westend-runtime-constants" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "frame-support", "polkadot-primitives", @@ -15643,8 +15659,8 @@ dependencies = [ [[package]] name = "xcm" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "bounded-collections", "derivative", @@ -15659,8 +15675,8 @@ dependencies = [ [[package]] name = "xcm-builder" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "frame-support", "frame-system", @@ -15681,8 +15697,8 @@ dependencies = [ [[package]] name = "xcm-executor" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "environmental", "frame-benchmarking", @@ -15701,11 +15717,11 @@ dependencies = [ [[package]] name = "xcm-procedural" -version = "0.9.41" -source = "git+https://github.com/paritytech/polkadot?branch=master#478c6596f2f9137f2d66709665d96d01d5c189e1" +version = "0.9.43" +source = "git+https://github.com/paritytech/polkadot?branch=master#86213dfa1048f65a3bba6763aac971b6af7d753c" dependencies = [ "Inflector", - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] @@ -15754,7 +15770,7 @@ version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ - "proc-macro2 1.0.59", + "proc-macro2 1.0.60", "quote 1.0.28", "syn 2.0.18", ] diff --git a/bin/millau/node/src/chain_spec.rs b/bin/millau/node/src/chain_spec.rs index 5d5be3c3c3d..708c377c080 100644 --- a/bin/millau/node/src/chain_spec.rs +++ b/bin/millau/node/src/chain_spec.rs @@ -16,8 +16,9 @@ use millau_runtime::{ AccountId, AuraConfig, BalancesConfig, BeefyConfig, BridgeRialtoMessagesConfig, - BridgeRialtoParachainMessagesConfig, BridgeWestendGrandpaConfig, GenesisConfig, GrandpaConfig, - SessionConfig, SessionKeys, Signature, SudoConfig, SystemConfig, WASM_BINARY, + BridgeRialtoParachainMessagesConfig, BridgeWestendGrandpaConfig, GrandpaConfig, + RuntimeGenesisConfig, SessionConfig, SessionKeys, Signature, SudoConfig, SystemConfig, + WASM_BINARY, }; use sp_consensus_aura::sr25519::AuthorityId as AuraId; use sp_consensus_beefy::crypto::AuthorityId as BeefyId; @@ -41,7 +42,7 @@ const RIALTO_MESSAGES_PALLET_OWNER: &str = "Rialto.MessagesOwner"; const RIALTO_PARACHAIN_MESSAGES_PALLET_OWNER: &str = "RialtoParachain.MessagesOwner"; /// Specialized `ChainSpec`. This is a specialization of the general Substrate ChainSpec type. -pub type ChainSpec = sc_service::GenericChainSpec; +pub type ChainSpec = sc_service::GenericChainSpec; /// The chain specification option. This is expected to come in from the CLI and /// is little more than one of a number of alternatives which can easily be converted @@ -193,8 +194,8 @@ fn testnet_genesis( root_key: AccountId, endowed_accounts: Vec, _enable_println: bool, -) -> GenesisConfig { - GenesisConfig { +) -> RuntimeGenesisConfig { + RuntimeGenesisConfig { system: SystemConfig { code: WASM_BINARY.expect("Millau development WASM not available").to_vec(), }, diff --git a/bin/millau/runtime/src/lib.rs b/bin/millau/runtime/src/lib.rs index 05ae9e5116f..801842e1321 100644 --- a/bin/millau/runtime/src/lib.rs +++ b/bin/millau/runtime/src/lib.rs @@ -44,7 +44,7 @@ use pallet_transaction_payment::{FeeDetails, Multiplier, RuntimeDispatchInfo}; use sp_api::impl_runtime_apis; use sp_consensus_aura::sr25519::AuthorityId as AuraId; use sp_consensus_beefy::{crypto::AuthorityId as BeefyId, mmr::MmrLeafVersion, ValidatorSet}; -use sp_core::OpaqueMetadata; +use sp_core::{ConstBool, OpaqueMetadata}; use sp_runtime::{ create_runtime_str, generic, impl_opaque_keys, traits::{Block as BlockT, IdentityLookup, Keccak256, NumberFor, OpaqueKeys}, @@ -229,6 +229,7 @@ impl pallet_aura::Config for Runtime { type AuthorityId = AuraId; type MaxAuthorities = ConstU32<10>; type DisabledValidators = (); + type AllowMultipleBlocksPerSlot = ConstBool; } impl pallet_beefy::Config for Runtime { diff --git a/bin/millau/runtime/src/xcm_config.rs b/bin/millau/runtime/src/xcm_config.rs index 75169d8b970..cae4b68d991 100644 --- a/bin/millau/runtime/src/xcm_config.rs +++ b/bin/millau/runtime/src/xcm_config.rs @@ -141,6 +141,7 @@ impl xcm_executor::Config for XcmConfig { type UniversalAliases = Nothing; type CallDispatcher = RuntimeCall; type SafeCallFilter = Everything; + type Aliasers = Nothing; } /// Type to convert an `Origin` type value into a `MultiLocation` value which represents an interior diff --git a/bin/rialto-parachain/node/src/chain_spec.rs b/bin/rialto-parachain/node/src/chain_spec.rs index 34451d6ed6d..30f5a624a5e 100644 --- a/bin/rialto-parachain/node/src/chain_spec.rs +++ b/bin/rialto-parachain/node/src/chain_spec.rs @@ -35,7 +35,7 @@ const MILLAU_MESSAGES_PALLET_OWNER: &str = "Millau.MessagesOwner"; /// Specialized `ChainSpec` for the normal parachain runtime. pub type ChainSpec = - sc_service::GenericChainSpec; + sc_service::GenericChainSpec; /// Helper function to generate a crypto pair from seed pub fn get_from_seed(seed: &str) -> ::Public { @@ -176,8 +176,8 @@ fn testnet_genesis( initial_authorities: Vec, endowed_accounts: Vec, id: ParaId, -) -> rialto_parachain_runtime::GenesisConfig { - rialto_parachain_runtime::GenesisConfig { +) -> rialto_parachain_runtime::RuntimeGenesisConfig { + rialto_parachain_runtime::RuntimeGenesisConfig { system: rialto_parachain_runtime::SystemConfig { code: rialto_parachain_runtime::WASM_BINARY .expect("WASM binary was not build, please build it!") diff --git a/bin/rialto-parachain/node/src/command.rs b/bin/rialto-parachain/node/src/command.rs index dce14df801b..d3ac92aa4f6 100644 --- a/bin/rialto-parachain/node/src/command.rs +++ b/bin/rialto-parachain/node/src/command.rs @@ -286,7 +286,7 @@ pub fn run() -> Result<()> { let id = ParaId::from(cli.parachain_id.or(para_id).expect("Missing ParaId")); let parachain_account = - AccountIdConversion::::into_account_truncating(&id); + AccountIdConversion::::into_account_truncating(&id); let state_version = RelayChainCli::native_runtime_version(&config.chain_spec).state_version(); diff --git a/bin/rialto-parachain/runtime/src/lib.rs b/bin/rialto-parachain/runtime/src/lib.rs index 48d05bf1831..78f7c794872 100644 --- a/bin/rialto-parachain/runtime/src/lib.rs +++ b/bin/rialto-parachain/runtime/src/lib.rs @@ -31,7 +31,7 @@ use codec::{Decode, Encode}; use cumulus_pallet_parachain_system::AnyRelayNumber; use scale_info::TypeInfo; use sp_api::impl_runtime_apis; -use sp_core::{crypto::KeyTypeId, OpaqueMetadata}; +use sp_core::{crypto::KeyTypeId, ConstBool, OpaqueMetadata}; use sp_runtime::{ create_runtime_str, generic, impl_opaque_keys, traits::{AccountIdLookup, Block as BlockT, DispatchInfoOf, SignedExtension}, @@ -461,6 +461,7 @@ impl Config for XcmConfig { type UniversalAliases = Nothing; type CallDispatcher = RuntimeCall; type SafeCallFilter = Everything; + type Aliasers = Nothing; } /// No local origins on this chain are allowed to dispatch XCM sends/executions. @@ -529,6 +530,7 @@ impl pallet_aura::Config for Runtime { type AuthorityId = AuraId; type DisabledValidators = (); type MaxAuthorities = MaxAuthorities; + type AllowMultipleBlocksPerSlot = ConstBool; } impl pallet_bridge_relayers::Config for Runtime { diff --git a/bin/rialto/node/src/chain_spec.rs b/bin/rialto/node/src/chain_spec.rs index 19070aaf206..4f0cb5aa650 100644 --- a/bin/rialto/node/src/chain_spec.rs +++ b/bin/rialto/node/src/chain_spec.rs @@ -14,11 +14,11 @@ // You should have received a copy of the GNU General Public License // along with Parity Bridges Common. If not, see . -use polkadot_primitives::v4::{AssignmentId, ValidatorId}; +use polkadot_primitives::v5::{AssignmentId, ValidatorId}; use rialto_runtime::{ AccountId, BabeConfig, BalancesConfig, BeefyConfig, BridgeMillauMessagesConfig, - ConfigurationConfig, GenesisConfig, GrandpaConfig, SessionConfig, SessionKeys, Signature, - SudoConfig, SystemConfig, WASM_BINARY, + ConfigurationConfig, GrandpaConfig, RuntimeGenesisConfig, SessionConfig, SessionKeys, + Signature, SudoConfig, SystemConfig, WASM_BINARY, }; use serde_json::json; use sp_authority_discovery::AuthorityId as AuthorityDiscoveryId; @@ -41,7 +41,7 @@ const MILLAU_MESSAGES_PALLET_OWNER: &str = "Millau.MessagesOwner"; /// Specialized `ChainSpec`. This is a specialization of the general Substrate ChainSpec type. pub type ChainSpec = - sc_service::GenericChainSpec; + sc_service::GenericChainSpec; /// The chain specification option. This is expected to come in from the CLI and /// is little more than one of a number of alternatives which can easily be converted @@ -200,8 +200,8 @@ fn testnet_genesis( root_key: AccountId, endowed_accounts: Vec, _enable_println: bool, -) -> GenesisConfig { - GenesisConfig { +) -> RuntimeGenesisConfig { + RuntimeGenesisConfig { system: SystemConfig { code: WASM_BINARY.expect("Rialto development WASM not available").to_vec(), }, @@ -243,8 +243,8 @@ fn testnet_genesis( validation_upgrade_cooldown: 2u32, validation_upgrade_delay: 2, code_retention_period: 1200, - max_code_size: polkadot_primitives::v4::MAX_CODE_SIZE, - max_pov_size: polkadot_primitives::v4::MAX_POV_SIZE, + max_code_size: polkadot_primitives::v5::MAX_CODE_SIZE, + max_pov_size: polkadot_primitives::v5::MAX_POV_SIZE, max_head_data_size: 32 * 1024, group_rotation_frequency: 20, chain_availability_period: 4, diff --git a/bin/rialto/runtime/src/lib.rs b/bin/rialto/runtime/src/lib.rs index 70d6926f773..f8aef7190ea 100644 --- a/bin/rialto/runtime/src/lib.rs +++ b/bin/rialto/runtime/src/lib.rs @@ -752,55 +752,55 @@ impl_runtime_apis! { } impl polkadot_primitives::runtime_api::ParachainHost for Runtime { - fn validators() -> Vec { - polkadot_runtime_parachains::runtime_api_impl::v4::validators::() + fn validators() -> Vec { + polkadot_runtime_parachains::runtime_api_impl::v5::validators::() } - fn validator_groups() -> (Vec>, polkadot_primitives::v4::GroupRotationInfo) { - polkadot_runtime_parachains::runtime_api_impl::v4::validator_groups::() + fn validator_groups() -> (Vec>, polkadot_primitives::v5::GroupRotationInfo) { + polkadot_runtime_parachains::runtime_api_impl::v5::validator_groups::() } - fn availability_cores() -> Vec> { - polkadot_runtime_parachains::runtime_api_impl::v4::availability_cores::() + fn availability_cores() -> Vec> { + polkadot_runtime_parachains::runtime_api_impl::v5::availability_cores::() } - fn persisted_validation_data(para_id: polkadot_primitives::v4::Id, assumption: polkadot_primitives::v4::OccupiedCoreAssumption) - -> Option> { - polkadot_runtime_parachains::runtime_api_impl::v4::persisted_validation_data::(para_id, assumption) + fn persisted_validation_data(para_id: polkadot_primitives::v5::Id, assumption: polkadot_primitives::v5::OccupiedCoreAssumption) + -> Option> { + polkadot_runtime_parachains::runtime_api_impl::v5::persisted_validation_data::(para_id, assumption) } fn assumed_validation_data( - para_id: polkadot_primitives::v4::Id, + para_id: polkadot_primitives::v5::Id, expected_persisted_validation_data_hash: Hash, - ) -> Option<(polkadot_primitives::v4::PersistedValidationData, polkadot_primitives::v4::ValidationCodeHash)> { - polkadot_runtime_parachains::runtime_api_impl::v4::assumed_validation_data::( + ) -> Option<(polkadot_primitives::v5::PersistedValidationData, polkadot_primitives::v5::ValidationCodeHash)> { + polkadot_runtime_parachains::runtime_api_impl::v5::assumed_validation_data::( para_id, expected_persisted_validation_data_hash, ) } fn check_validation_outputs( - para_id: polkadot_primitives::v4::Id, - outputs: polkadot_primitives::v4::CandidateCommitments, + para_id: polkadot_primitives::v5::Id, + outputs: polkadot_primitives::v5::CandidateCommitments, ) -> bool { - polkadot_runtime_parachains::runtime_api_impl::v4::check_validation_outputs::(para_id, outputs) + polkadot_runtime_parachains::runtime_api_impl::v5::check_validation_outputs::(para_id, outputs) } - fn session_index_for_child() -> polkadot_primitives::v4::SessionIndex { - polkadot_runtime_parachains::runtime_api_impl::v4::session_index_for_child::() + fn session_index_for_child() -> polkadot_primitives::v5::SessionIndex { + polkadot_runtime_parachains::runtime_api_impl::v5::session_index_for_child::() } - fn validation_code(para_id: polkadot_primitives::v4::Id, assumption: polkadot_primitives::v4::OccupiedCoreAssumption) - -> Option { - polkadot_runtime_parachains::runtime_api_impl::v4::validation_code::(para_id, assumption) + fn validation_code(para_id: polkadot_primitives::v5::Id, assumption: polkadot_primitives::v5::OccupiedCoreAssumption) + -> Option { + polkadot_runtime_parachains::runtime_api_impl::v5::validation_code::(para_id, assumption) } - fn candidate_pending_availability(para_id: polkadot_primitives::v4::Id) -> Option> { - polkadot_runtime_parachains::runtime_api_impl::v4::candidate_pending_availability::(para_id) + fn candidate_pending_availability(para_id: polkadot_primitives::v5::Id) -> Option> { + polkadot_runtime_parachains::runtime_api_impl::v5::candidate_pending_availability::(para_id) } - fn candidate_events() -> Vec> { - polkadot_runtime_parachains::runtime_api_impl::v4::candidate_events::(|ev| { + fn candidate_events() -> Vec> { + polkadot_runtime_parachains::runtime_api_impl::v5::candidate_events::(|ev| { match ev { RuntimeEvent::Inclusion(ev) => { Some(ev) @@ -810,54 +810,75 @@ impl_runtime_apis! { }) } - fn session_info(index: polkadot_primitives::v4::SessionIndex) -> Option { - polkadot_runtime_parachains::runtime_api_impl::v4::session_info::(index) + fn session_info(index: polkadot_primitives::v5::SessionIndex) -> Option { + polkadot_runtime_parachains::runtime_api_impl::v5::session_info::(index) } - fn dmq_contents(recipient: polkadot_primitives::v4::Id) -> Vec> { - polkadot_runtime_parachains::runtime_api_impl::v4::dmq_contents::(recipient) + fn dmq_contents(recipient: polkadot_primitives::v5::Id) -> Vec> { + polkadot_runtime_parachains::runtime_api_impl::v5::dmq_contents::(recipient) } fn inbound_hrmp_channels_contents( - recipient: polkadot_primitives::v4::Id - ) -> BTreeMap>> { - polkadot_runtime_parachains::runtime_api_impl::v4::inbound_hrmp_channels_contents::(recipient) + recipient: polkadot_primitives::v5::Id + ) -> BTreeMap>> { + polkadot_runtime_parachains::runtime_api_impl::v5::inbound_hrmp_channels_contents::(recipient) } - fn validation_code_by_hash(hash: polkadot_primitives::v4::ValidationCodeHash) -> Option { - polkadot_runtime_parachains::runtime_api_impl::v4::validation_code_by_hash::(hash) + fn validation_code_by_hash(hash: polkadot_primitives::v5::ValidationCodeHash) -> Option { + polkadot_runtime_parachains::runtime_api_impl::v5::validation_code_by_hash::(hash) } - fn on_chain_votes() -> Option> { - polkadot_runtime_parachains::runtime_api_impl::v4::on_chain_votes::() + fn on_chain_votes() -> Option> { + polkadot_runtime_parachains::runtime_api_impl::v5::on_chain_votes::() } - fn submit_pvf_check_statement(stmt: polkadot_primitives::v4::PvfCheckStatement, signature: polkadot_primitives::v4::ValidatorSignature) { - polkadot_runtime_parachains::runtime_api_impl::v4::submit_pvf_check_statement::(stmt, signature) + fn submit_pvf_check_statement(stmt: polkadot_primitives::v5::PvfCheckStatement, signature: polkadot_primitives::v5::ValidatorSignature) { + polkadot_runtime_parachains::runtime_api_impl::v5::submit_pvf_check_statement::(stmt, signature) } - fn pvfs_require_precheck() -> Vec { - polkadot_runtime_parachains::runtime_api_impl::v4::pvfs_require_precheck::() + fn pvfs_require_precheck() -> Vec { + polkadot_runtime_parachains::runtime_api_impl::v5::pvfs_require_precheck::() } - fn validation_code_hash(para_id: polkadot_primitives::v4::Id, assumption: polkadot_primitives::v4::OccupiedCoreAssumption) - -> Option + fn validation_code_hash(para_id: polkadot_primitives::v5::Id, assumption: polkadot_primitives::v5::OccupiedCoreAssumption) + -> Option { - polkadot_runtime_parachains::runtime_api_impl::v4::validation_code_hash::(para_id, assumption) + polkadot_runtime_parachains::runtime_api_impl::v5::validation_code_hash::(para_id, assumption) } - fn disputes() -> Vec<(polkadot_primitives::v4::SessionIndex, polkadot_primitives::v4::CandidateHash, polkadot_primitives::v4::DisputeState)> { - polkadot_runtime_parachains::runtime_api_impl::v4::get_session_disputes::() + fn disputes() -> Vec<(polkadot_primitives::v5::SessionIndex, polkadot_primitives::v5::CandidateHash, polkadot_primitives::v5::DisputeState)> { + polkadot_runtime_parachains::runtime_api_impl::v5::get_session_disputes::() } - fn session_executor_params(session_index: polkadot_primitives::v4::SessionIndex) -> Option { - polkadot_runtime_parachains::runtime_api_impl::v4::session_executor_params::(session_index) + fn session_executor_params(session_index: polkadot_primitives::v5::SessionIndex) -> Option { + polkadot_runtime_parachains::runtime_api_impl::v5::session_executor_params::(session_index) + } + + fn unapplied_slashes( + ) -> Vec<(polkadot_primitives::v5::SessionIndex, polkadot_primitives::v5::CandidateHash, polkadot_primitives::v5::slashing::PendingSlashes)> { + polkadot_runtime_parachains::runtime_api_impl::v5::unapplied_slashes::() + } + + fn key_ownership_proof( + _validator_id: polkadot_primitives::v5::ValidatorId, + ) -> Option { + unimplemented!("Not used at Rialto") + } + + fn submit_report_dispute_lost( + dispute_proof: polkadot_primitives::v5::slashing::DisputeProof, + key_ownership_proof: polkadot_primitives::v5::slashing::OpaqueKeyOwnershipProof, + ) -> Option<()> { + polkadot_runtime_parachains::runtime_api_impl::v5::submit_unsigned_slashing_report::( + dispute_proof, + key_ownership_proof, + ) } } impl sp_authority_discovery::AuthorityDiscoveryApi for Runtime { fn authorities() -> Vec { - polkadot_runtime_parachains::runtime_api_impl::v4::relevant_authority_ids::() + polkadot_runtime_parachains::runtime_api_impl::v5::relevant_authority_ids::() } } diff --git a/bin/rialto/runtime/src/parachains.rs b/bin/rialto/runtime/src/parachains.rs index 587cb4d9340..337edff36de 100644 --- a/bin/rialto/runtime/src/parachains.rs +++ b/bin/rialto/runtime/src/parachains.rs @@ -27,7 +27,7 @@ use frame_support::{ weights::{Weight, WeightMeter}, }; use frame_system::EnsureRoot; -use polkadot_primitives::v4::{ValidatorId, ValidatorIndex}; +use polkadot_primitives::v5::{ValidatorId, ValidatorIndex}; use polkadot_runtime_common::{paras_registrar, paras_sudo_wrapper, slots}; use polkadot_runtime_parachains::{ configuration as parachains_configuration, disputes as parachains_disputes, diff --git a/bin/rialto/runtime/src/xcm_config.rs b/bin/rialto/runtime/src/xcm_config.rs index 5ae6817fc2a..bc3460d5a36 100644 --- a/bin/rialto/runtime/src/xcm_config.rs +++ b/bin/rialto/runtime/src/xcm_config.rs @@ -137,6 +137,7 @@ impl xcm_executor::Config for XcmConfig { type UniversalAliases = Nothing; type CallDispatcher = RuntimeCall; type SafeCallFilter = Everything; + type Aliasers = Nothing; } /// Type to convert an `Origin` type value into a `MultiLocation` value which represents an interior diff --git a/primitives/beefy/Cargo.toml b/primitives/beefy/Cargo.toml index 3316bc09d51..dfd1616ae7e 100644 --- a/primitives/beefy/Cargo.toml +++ b/primitives/beefy/Cargo.toml @@ -8,8 +8,8 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "bit-vec"] } -scale-info = { version = "2.6.0", default-features = false, features = ["bit-vec", "derive"] } -serde = { version = "1.0", optional = true } +scale-info = { version = "2.6.0", default-features = false, features = ["bit-vec", "derive", "serde"] } +serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] } # Bridge Dependencies @@ -34,7 +34,7 @@ std = [ "pallet-beefy-mmr/std", "pallet-mmr/std", "scale-info/std", - "serde", + "serde/std", "sp-consensus-beefy/std", "sp-runtime/std", "sp-std/std" diff --git a/primitives/beefy/src/lib.rs b/primitives/beefy/src/lib.rs index de260d45eca..1daf5a36207 100644 --- a/primitives/beefy/src/lib.rs +++ b/primitives/beefy/src/lib.rs @@ -37,6 +37,7 @@ use bp_runtime::{BasicOperatingMode, BlockNumberOf, Chain, HashOf}; use codec::{Decode, Encode}; use frame_support::Parameter; use scale_info::TypeInfo; +use serde::{Deserialize, Serialize}; use sp_runtime::{ traits::{Convert, MaybeSerializeDeserialize}, RuntimeAppPublic, RuntimeDebug, @@ -127,8 +128,7 @@ pub type BeefyMmrLeafOf = sp_consensus_beefy::mmr::MmrLeaf< /// /// Provides the initial context that the bridge needs in order to know /// where to start the sync process from. -#[derive(Encode, Decode, RuntimeDebug, PartialEq, Clone, TypeInfo)] -#[cfg_attr(feature = "std", derive(serde::Serialize, serde::Deserialize))] +#[derive(Encode, Decode, RuntimeDebug, PartialEq, Clone, TypeInfo, Serialize, Deserialize)] pub struct InitializationData { /// Pallet operating mode. pub operating_mode: BasicOperatingMode, diff --git a/primitives/chain-bridge-hub-cumulus/src/lib.rs b/primitives/chain-bridge-hub-cumulus/src/lib.rs index 4c9f9e20468..64146dafd32 100644 --- a/primitives/chain-bridge-hub-cumulus/src/lib.rs +++ b/primitives/chain-bridge-hub-cumulus/src/lib.rs @@ -53,7 +53,7 @@ pub const NORMAL_DISPATCH_RATIO: Perbill = Perbill::from_percent(75); /// This is a copy-paste from the cumulus repo's `parachains-common` crate. const MAXIMUM_BLOCK_WEIGHT: Weight = Weight::from_parts(constants::WEIGHT_REF_TIME_PER_SECOND, 0) .saturating_div(2) - .set_proof_size(polkadot_primitives::v4::MAX_POV_SIZE as u64); + .set_proof_size(polkadot_primitives::v5::MAX_POV_SIZE as u64); /// All cumulus bridge hubs assume that about 5 percent of the block weight is consumed by /// `on_initialize` handlers. This is used to limit the maximal weight of a single extrinsic. diff --git a/primitives/chain-millau/Cargo.toml b/primitives/chain-millau/Cargo.toml index 7c5c5e11345..0d0a14c0707 100644 --- a/primitives/chain-millau/Cargo.toml +++ b/primitives/chain-millau/Cargo.toml @@ -11,10 +11,10 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0" fixed-hash = { version = "0.8.0", default-features = false } hash256-std-hasher = { version = "0.15.2", default-features = false } impl-codec = { version = "0.6", default-features = false } -impl-serde = { version = "0.4.0", optional = true } +impl-serde = { version = "0.4.0", default-features = false } parity-util-mem = { version = "0.12.0", default-features = false, features = ["primitive-types"] } -scale-info = { version = "2.6.0", default-features = false, features = ["derive"] } -serde = { version = "1.0", optional = true, features = ["derive"] } +scale-info = { version = "2.6.0", default-features = false, features = ["derive", "serde"] } +serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] } # Bridge Dependencies @@ -46,10 +46,10 @@ std = [ "frame-system/std", "hash256-std-hasher/std", "impl-codec/std", - "impl-serde", + "impl-serde/std", "parity-util-mem/std", "scale-info/std", - "serde", + "serde/std", "sp-api/std", "sp-core/std", "sp-io/std", diff --git a/primitives/chain-millau/src/lib.rs b/primitives/chain-millau/src/lib.rs index 7c6ee0e8ab6..eb8e1943604 100644 --- a/primitives/chain-millau/src/lib.rs +++ b/primitives/chain-millau/src/lib.rs @@ -42,7 +42,6 @@ use sp_runtime::{ use sp_std::prelude::*; use sp_trie::{LayoutV0, LayoutV1, TrieConfiguration}; -#[cfg(feature = "std")] use serde::{Deserialize, Serialize}; use sp_runtime::traits::Keccak256; @@ -211,8 +210,7 @@ impl ChainWithMessages for Millau { } /// Millau Hasher (Blake2-256 ++ Keccak-256) implementation. -#[derive(PartialEq, Eq, Clone, Copy, RuntimeDebug, TypeInfo)] -#[cfg_attr(feature = "std", derive(Serialize, Deserialize))] +#[derive(PartialEq, Eq, Clone, Copy, RuntimeDebug, TypeInfo, Serialize, Deserialize)] pub struct BlakeTwoAndKeccak256; impl sp_core::Hasher for BlakeTwoAndKeccak256 { diff --git a/primitives/chain-millau/src/millau_hash.rs b/primitives/chain-millau/src/millau_hash.rs index 11968b2f282..8851c319dd4 100644 --- a/primitives/chain-millau/src/millau_hash.rs +++ b/primitives/chain-millau/src/millau_hash.rs @@ -27,9 +27,7 @@ fixed_hash::construct_fixed_hash! { pub struct MillauHash(64); } -#[cfg(feature = "std")] impl_serde::impl_fixed_hash_serde!(MillauHash, 64); - impl_codec::impl_fixed_hash_codec!(MillauHash, 64); impl CheckEqual for MillauHash { diff --git a/primitives/header-chain/Cargo.toml b/primitives/header-chain/Cargo.toml index e0349ebc9b9..e64d3d9b939 100644 --- a/primitives/header-chain/Cargo.toml +++ b/primitives/header-chain/Cargo.toml @@ -9,8 +9,8 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0" [dependencies] codec = { package = "parity-scale-codec", version = "3.1.5", default-features = false } finality-grandpa = { version = "0.16.2", default-features = false } -scale-info = { version = "2.6.0", default-features = false, features = ["derive"] } -serde = { version = "1.0", optional = true } +scale-info = { version = "2.6.0", default-features = false, features = ["derive", "serde"] } +serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] } # Bridge dependencies @@ -35,9 +35,9 @@ std = [ "bp-runtime/std", "codec/std", "finality-grandpa/std", - "serde/std", "frame-support/std", "scale-info/std", + "serde/std", "sp-core/std", "sp-consensus-grandpa/std", "sp-runtime/std", diff --git a/primitives/header-chain/src/lib.rs b/primitives/header-chain/src/lib.rs index 2b6234b0dcb..4e577f7e3b2 100644 --- a/primitives/header-chain/src/lib.rs +++ b/primitives/header-chain/src/lib.rs @@ -27,7 +27,6 @@ use codec::{Codec, Decode, Encode, EncodeLike, MaxEncodedLen}; use core::{clone::Clone, cmp::Eq, default::Default, fmt::Debug}; use frame_support::PalletError; use scale_info::TypeInfo; -#[cfg(feature = "std")] use serde::{Deserialize, Serialize}; use sp_consensus_grandpa::{AuthorityList, ConsensusLog, SetId, GRANDPA_ENGINE_ID}; use sp_runtime::{traits::Header as HeaderT, Digest, RuntimeDebug}; @@ -111,8 +110,9 @@ impl AuthoritySet { /// Data required for initializing the GRANDPA bridge pallet. /// /// The bridge needs to know where to start its sync from, and this provides that initial context. -#[derive(Default, Encode, Decode, RuntimeDebug, PartialEq, Eq, Clone, TypeInfo)] -#[cfg_attr(feature = "std", derive(Serialize, Deserialize))] +#[derive( + Default, Encode, Decode, RuntimeDebug, PartialEq, Eq, Clone, TypeInfo, Serialize, Deserialize, +)] pub struct InitializationData { /// The header from which we should start syncing. pub header: Box, diff --git a/primitives/messages/Cargo.toml b/primitives/messages/Cargo.toml index cb35b4ae65b..f056c1f033c 100644 --- a/primitives/messages/Cargo.toml +++ b/primitives/messages/Cargo.toml @@ -8,8 +8,8 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0" [dependencies] codec = { package = "parity-scale-codec", version = "3.1.5", default-features = false, features = ["derive", "bit-vec"] } -scale-info = { version = "2.6.0", default-features = false, features = ["bit-vec", "derive"] } -serde = { version = "1.0", optional = true, features = ["derive"] } +scale-info = { version = "2.6.0", default-features = false, features = ["bit-vec", "derive", "serde"] } +serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] } # Bridge dependencies @@ -34,7 +34,7 @@ std = [ "codec/std", "frame-support/std", "scale-info/std", - "serde", + "serde/std", "sp-core/std", "sp-std/std" ] diff --git a/primitives/messages/src/lib.rs b/primitives/messages/src/lib.rs index 4344a127d3a..6d0bba21e64 100644 --- a/primitives/messages/src/lib.rs +++ b/primitives/messages/src/lib.rs @@ -30,6 +30,7 @@ use frame_support::{PalletError, RuntimeDebug}; // Weight is reexported to avoid additional frame-support dependencies in related crates. pub use frame_support::weights::Weight; use scale_info::TypeInfo; +use serde::{Deserialize, Serialize}; use source_chain::RelayersRewards; use sp_core::TypeId; use sp_std::{collections::vec_deque::VecDeque, ops::RangeInclusive, prelude::*}; @@ -124,8 +125,19 @@ where } /// Messages pallet operating mode. -#[derive(Encode, Decode, Clone, Copy, PartialEq, Eq, RuntimeDebug, TypeInfo, MaxEncodedLen)] -#[cfg_attr(feature = "std", derive(serde::Serialize, serde::Deserialize))] +#[derive( + Encode, + Decode, + Clone, + Copy, + PartialEq, + Eq, + RuntimeDebug, + TypeInfo, + MaxEncodedLen, + Serialize, + Deserialize, +)] pub enum MessagesOperatingMode { /// Basic operating mode (Normal/Halted) Basic(BasicOperatingMode), @@ -156,9 +168,20 @@ impl OperatingMode for MessagesOperatingMode { /// Lane id which implements `TypeId`. #[derive( - Clone, Copy, Decode, Default, Encode, Eq, Ord, PartialOrd, PartialEq, TypeInfo, MaxEncodedLen, + Clone, + Copy, + Decode, + Default, + Encode, + Eq, + Ord, + PartialOrd, + PartialEq, + TypeInfo, + MaxEncodedLen, + Serialize, + Deserialize, )] -#[cfg_attr(feature = "std", derive(serde::Serialize, serde::Deserialize))] pub struct LaneId(pub [u8; 4]); impl core::fmt::Debug for LaneId { diff --git a/primitives/runtime/Cargo.toml b/primitives/runtime/Cargo.toml index 694ff4e1aa6..502718b271b 100644 --- a/primitives/runtime/Cargo.toml +++ b/primitives/runtime/Cargo.toml @@ -11,8 +11,8 @@ codec = { package = "parity-scale-codec", version = "3.1.5", default-features = hash-db = { version = "0.16.0", default-features = false } impl-trait-for-tuples = "0.2.2" num-traits = { version = "0.2", default-features = false } -scale-info = { version = "2.6.0", default-features = false, features = ["derive"] } -serde = { version = "1.0", optional = true, features = ["derive"] } +scale-info = { version = "2.6.0", default-features = false, features = ["derive", "serde"] } +serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] } # Substrate Dependencies @@ -38,7 +38,7 @@ std = [ "hash-db/std", "num-traits/std", "scale-info/std", - "serde", + "serde/std", "sp-core/std", "sp-io/std", "sp-runtime/std", diff --git a/primitives/runtime/src/lib.rs b/primitives/runtime/src/lib.rs index 82d1469cf45..0328fedf36b 100644 --- a/primitives/runtime/src/lib.rs +++ b/primitives/runtime/src/lib.rs @@ -25,6 +25,7 @@ use frame_support::{ }; use frame_system::RawOrigin; use scale_info::TypeInfo; +use serde::{Deserialize, Serialize}; use sp_core::storage::StorageKey; use sp_runtime::traits::{BadOrigin, Header as HeaderT, UniqueSaturatedInto}; use sp_std::{convert::TryFrom, fmt::Debug, ops::RangeInclusive, vec, vec::Vec}; @@ -331,8 +332,19 @@ pub trait OperatingMode: Send + Copy + Debug + FullCodec { } /// Basic operating modes for a bridges module (Normal/Halted). -#[derive(Encode, Decode, Clone, Copy, PartialEq, Eq, RuntimeDebug, TypeInfo, MaxEncodedLen)] -#[cfg_attr(feature = "std", derive(serde::Serialize, serde::Deserialize))] +#[derive( + Encode, + Decode, + Clone, + Copy, + PartialEq, + Eq, + RuntimeDebug, + TypeInfo, + MaxEncodedLen, + Serialize, + Deserialize, +)] pub enum BasicOperatingMode { /// Normal mode, when all operations are allowed. Normal, diff --git a/primitives/runtime/src/storage_proof.rs b/primitives/runtime/src/storage_proof.rs index 3f96676f7d9..372a610680c 100644 --- a/primitives/runtime/src/storage_proof.rs +++ b/primitives/runtime/src/storage_proof.rs @@ -21,14 +21,13 @@ use sp_core::{storage::TrackedStorageKey, RuntimeDebug}; use sp_runtime::SaturatedConversion; use sp_std::{collections::btree_set::BTreeSet, default::Default, vec, vec::Vec}; use sp_trie::{ - generate_trie_proof, verify_trie_proof, LayoutV0, LayoutV1, MemoryDB, StorageProof, - TrieDBBuilder, TrieHash, + generate_trie_proof, verify_trie_proof, LayoutV0, LayoutV1, StorageProof, TrieDBBuilder, + TrieHash, }; -use codec::{Codec, Decode, Encode}; +use codec::{Decode, Encode}; use hash_db::Hasher; use scale_info::TypeInfo; -use sp_state_machine::TrieBackend; use trie_db::{DBValue, Recorder, Trie}; use crate::Size; @@ -102,12 +101,15 @@ impl UnverifiedStorageProof { entries: &[(RawStorageKey, Option)], ) -> Result<(H::Out, UnverifiedStorageProof), StorageProofError> where - H::Out: Codec, + H::Out: codec::Codec, { let keys: Vec<_> = entries.iter().map(|(key, _)| key.clone()).collect(); let entries: Vec<_> = entries.iter().cloned().map(|(key, val)| (None, vec![(key, val)])).collect(); - let backend = TrieBackend::, H>::from((entries, state_version)); + let backend = sp_state_machine::TrieBackend::, H>::from(( + entries, + state_version, + )); let root = *backend.root(); Ok((root, UnverifiedStorageProof::try_from_db(backend.backend_storage(), root, keys)?)) diff --git a/relays/bin-substrate/src/cli/register_parachain.rs b/relays/bin-substrate/src/cli/register_parachain.rs index 20c1730d356..01419219bdd 100644 --- a/relays/bin-substrate/src/cli/register_parachain.rs +++ b/relays/bin-substrate/src/cli/register_parachain.rs @@ -104,8 +104,8 @@ impl RegisterParachain { let para_id: ParaId = relay_client .storage_value(best_relay_header_hash, StorageKey(para_id_key.to_vec())) .await? - .unwrap_or(polkadot_primitives::v4::LOWEST_PUBLIC_ID) - .max(polkadot_primitives::v4::LOWEST_PUBLIC_ID); + .unwrap_or(polkadot_primitives::v5::LOWEST_PUBLIC_ID) + .max(polkadot_primitives::v5::LOWEST_PUBLIC_ID); log::info!(target: "bridge", "Going to reserve parachain id: {:?}", para_id); // step 1: reserve a parachain id