diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 038be5e..8f12248 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -17,7 +17,7 @@ jobs: uses: actions-rs/toolchain@v1.0.6 with: profile: minimal - toolchain: nightly-2021-11-07 + toolchain: nightly-2022-05-04 components: rustfmt target: wasm32-unknown-unknown default: true diff --git a/Cargo.lock b/Cargo.lock index 83b3ea2..55191af 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -308,9 +308,9 @@ checksum = "30696a84d817107fc028e049980e09d5e140e8da8f1caeb17e8e950658a3cea9" [[package]] name = "async-trait" -version = "0.1.53" +version = "0.1.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600" +checksum = "96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716" dependencies = [ "proc-macro2", "quote", @@ -404,7 +404,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "beefy-primitives", "fnv", @@ -413,7 +413,7 @@ dependencies = [ "hex", "log", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "sc-chain-spec", "sc-client-api", "sc-finality-grandpa", @@ -438,7 +438,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -446,7 +446,7 @@ dependencies = [ "jsonrpsee", "log", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "sc-rpc", "sc-utils", "serde", @@ -458,12 +458,12 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" [[package]] name = "beefy-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "scale-info", @@ -1243,7 +1243,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.24#1d3a0d77b94046cf584dbf712d54fe6e9787d61c" +source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.25#390042a01940a0a4d0b28eb196a2e9251f3cec33" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1261,7 +1261,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.24#1d3a0d77b94046cf584dbf712d54fe6e9787d61c" +source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.25#390042a01940a0a4d0b28eb196a2e9251f3cec33" dependencies = [ "cumulus-pallet-parachain-system-proc-macro", "cumulus-primitives-core", @@ -1291,7 +1291,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.24#1d3a0d77b94046cf584dbf712d54fe6e9787d61c" +source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.25#390042a01940a0a4d0b28eb196a2e9251f3cec33" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -1302,7 +1302,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.24#1d3a0d77b94046cf584dbf712d54fe6e9787d61c" +source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.25#390042a01940a0a4d0b28eb196a2e9251f3cec33" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1319,7 +1319,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.24#1d3a0d77b94046cf584dbf712d54fe6e9787d61c" +source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.25#390042a01940a0a4d0b28eb196a2e9251f3cec33" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1337,7 +1337,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.24#1d3a0d77b94046cf584dbf712d54fe6e9787d61c" +source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.25#390042a01940a0a4d0b28eb196a2e9251f3cec33" dependencies = [ "frame-support", "parity-scale-codec", @@ -1353,7 +1353,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.24#1d3a0d77b94046cf584dbf712d54fe6e9787d61c" +source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.25#390042a01940a0a4d0b28eb196a2e9251f3cec33" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -1376,7 +1376,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.24#1d3a0d77b94046cf584dbf712d54fe6e9787d61c" +source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.25#390042a01940a0a4d0b28eb196a2e9251f3cec33" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1393,7 +1393,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.24#1d3a0d77b94046cf584dbf712d54fe6e9787d61c" +source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.25#390042a01940a0a4d0b28eb196a2e9251f3cec33" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -1401,11 +1401,10 @@ dependencies = [ "futures", "jsonrpsee-core", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "polkadot-overseer", "polkadot-service", "sc-client-api", - "sc-service", "sp-api", "sp-blockchain", "sp-core", @@ -1417,7 +1416,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.24#1d3a0d77b94046cf584dbf712d54fe6e9787d61c" +source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.25#390042a01940a0a4d0b28eb196a2e9251f3cec33" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -1901,11 +1900,23 @@ dependencies = [ "log", ] +[[package]] +name = "filetime" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "redox_syscall", + "winapi", +] + [[package]] name = "finality-grandpa" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9def033d8505edf199f6a5d07aa7e6d2d6185b164293b77f0efd108f4f3e11d" +checksum = "b22349c6a11563a202d95772a68e0fcf56119e74ea8a2a19cf2301460fcd0df5" dependencies = [ "either", "futures", @@ -1913,7 +1924,7 @@ dependencies = [ "log", "num-traits", "parity-scale-codec", - "parking_lot 0.11.2", + "parking_lot 0.12.1", "scale-info", ] @@ -1957,7 +1968,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", ] @@ -1975,7 +1986,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -1997,7 +2008,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "Inflector", "chrono", @@ -2006,6 +2017,7 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", + "gethostname", "handlebars", "hash-db", "hex", @@ -2047,7 +2059,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -2058,7 +2070,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -2074,7 +2086,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -2102,7 +2114,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "bitflags", "frame-metadata", @@ -2132,7 +2144,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2144,7 +2156,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -2156,7 +2168,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "proc-macro2", "quote", @@ -2166,7 +2178,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "log", @@ -2183,7 +2195,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "sp-api", @@ -2192,7 +2204,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "sp-api", @@ -2381,6 +2393,16 @@ dependencies = [ "version_check", ] +[[package]] +name = "gethostname" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e" +dependencies = [ + "libc", + "winapi", +] + [[package]] name = "getrandom" version = "0.1.16" @@ -2871,9 +2893,9 @@ dependencies = [ [[package]] name = "jsonrpsee" -version = "0.13.1" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1f2ab5a60e558e74ea93bcf5164ebc47939a7fff8938fa9b5233bbc63e16061" +checksum = "11e017217fcd18da0a25296d3693153dd19c8a6aadab330b3595285d075385d1" dependencies = [ "jsonrpsee-core", "jsonrpsee-http-server", @@ -2885,9 +2907,9 @@ dependencies = [ [[package]] name = "jsonrpsee-core" -version = "0.13.1" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e27462b21279edf9a6a91f46ffbe125e9cdc58b901d2e08bf59b31a47d7d0ab" +checksum = "16efcd4477de857d4a2195a45769b2fe9ebb54f3ef5a4221d3b014a4fe33ec0b" dependencies = [ "anyhow", "arrayvec 0.7.2", @@ -2895,9 +2917,11 @@ dependencies = [ "beef", "futures-channel", "futures-util", + "globset", "hyper", "jsonrpsee-types", - "parking_lot 0.12.0", + "lazy_static", + "parking_lot 0.12.1", "rand 0.8.5", "rustc-hash", "serde", @@ -2906,32 +2930,31 @@ dependencies = [ "thiserror", "tokio", "tracing", + "unicase", ] [[package]] name = "jsonrpsee-http-server" -version = "0.13.1" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7178f16eabd7154c094e24d295b9ee355ec1e5f24c328759c56255ff7bbd4548" +checksum = "bdd69efeb3ce2cba767f126872f4eeb4624038a29098e75d77608b2b4345ad03" dependencies = [ "futures-channel", "futures-util", - "globset", "hyper", "jsonrpsee-core", "jsonrpsee-types", - "lazy_static", + "serde", "serde_json", "tokio", "tracing", - "unicase", ] [[package]] name = "jsonrpsee-proc-macros" -version = "0.13.1" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b8d7f449cab3b747f12c3efc27f5cad537f3b597c6a3838b0fac628f4bf730a" +checksum = "874cf3f6a027cebf36cae767feca9aa2e8a8f799880e49eb5540819fcbd8eada" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -2941,9 +2964,9 @@ dependencies = [ [[package]] name = "jsonrpsee-types" -version = "0.13.1" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fd11763134104122ddeb0f97e4bbe393058017dfb077db63fbf44b4dd0dd86e" +checksum = "3bcf76cd316f5d3ad48138085af1f45e2c58c98e02f0779783dbb034d43f7c86" dependencies = [ "anyhow", "beef", @@ -2955,9 +2978,9 @@ dependencies = [ [[package]] name = "jsonrpsee-ws-server" -version = "0.13.1" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfb6c21556c551582b56e4e8e6e6249b0bbdb69bb7fa39efe9b9a6b54af9f206" +checksum = "2bd2e4d266774a671f8def3794255b28eddd09b18d76e0b913fa439f34588c0a" dependencies = [ "futures-channel", "futures-util", @@ -2966,6 +2989,7 @@ dependencies = [ "serde_json", "soketto", "tokio", + "tokio-stream", "tokio-util", "tracing", ] @@ -2990,8 +3014,8 @@ checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" [[package]] name = "kusama-runtime" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "beefy-primitives", "bitvec", @@ -3021,7 +3045,6 @@ dependencies = [ "pallet-indices", "pallet-membership", "pallet-multisig", - "pallet-nicks", "pallet-nomination-pools", "pallet-offences", "pallet-preimage", @@ -3075,8 +3098,8 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "frame-support", "polkadot-primitives", @@ -3112,7 +3135,7 @@ checksum = "ece7e668abd21387aeb6628130a6f4c802787f014fa46bc83221448322250357" dependencies = [ "kvdb", "parity-util-mem", - "parking_lot 0.12.0", + "parking_lot 0.12.1", ] [[package]] @@ -3127,7 +3150,7 @@ dependencies = [ "num_cpus", "owning_ref", "parity-util-mem", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "regex", "rocksdb", "smallvec", @@ -3215,7 +3238,7 @@ dependencies = [ "libp2p-websocket", "libp2p-yamux", "multiaddr", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "pin-project 1.0.10", "rand 0.7.3", "smallvec", @@ -3259,7 +3282,7 @@ dependencies = [ "multiaddr", "multihash", "multistream-select", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "pin-project 1.0.10", "prost 0.9.0", "prost-build 0.9.0", @@ -3294,7 +3317,7 @@ dependencies = [ "multiaddr", "multihash", "multistream-select", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "pin-project 1.0.10", "prost 0.10.4", "prost-build 0.10.4", @@ -3330,7 +3353,7 @@ dependencies = [ "futures", "libp2p-core 0.33.0", "log", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "smallvec", "trust-dns-resolver", ] @@ -3393,7 +3416,7 @@ dependencies = [ "libp2p-core 0.33.0", "libp2p-swarm", "log", - "lru 0.7.5", + "lru 0.7.7", "prost 0.10.4", "prost-build 0.10.4", "prost-codec", @@ -3479,7 +3502,7 @@ dependencies = [ "libp2p-core 0.33.0", "log", "nohash-hasher", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "rand 0.7.3", "smallvec", "unsigned-varint", @@ -3705,7 +3728,7 @@ dependencies = [ "futures-rustls", "libp2p-core 0.33.0", "log", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "quicksink", "rw-stream-sink 0.3.0", "soketto", @@ -3721,7 +3744,7 @@ checksum = "8fe653639ad74877c759720febb0cbcbf4caa221adde4eed2d3126ce5c6f381f" dependencies = [ "futures", "libp2p-core 0.33.0", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "thiserror", "yamux", ] @@ -3862,9 +3885,9 @@ dependencies = [ [[package]] name = "lru" -version = "0.7.5" +version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32613e41de4c47ab04970c348ca7ae7382cf116625755af070b008a15516a889" +checksum = "c84e6fe5655adc6ce00787cf7dcaf8dc4f998a0565d23eafc207a8b08ca3349a" dependencies = [ "hashbrown 0.11.2", ] @@ -4421,7 +4444,7 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "orchestra" version = "0.0.1" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "async-trait", "dyn-clonable", @@ -4437,9 +4460,10 @@ dependencies = [ [[package]] name = "orchestra-proc-macro" version = "0.0.1" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "expander 0.0.6", + "itertools", "petgraph", "proc-macro-crate", "proc-macro2", @@ -4474,7 +4498,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -4490,7 +4514,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -4505,7 +4529,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-benchmarking", "frame-support", @@ -4529,7 +4553,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-election-provider-support", "frame-support", @@ -4544,7 +4568,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-benchmarking", "frame-support", @@ -4559,7 +4583,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "beefy-primitives", "frame-support", @@ -4575,7 +4599,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -4598,7 +4622,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -4615,7 +4639,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -4633,7 +4657,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-benchmarking", "frame-support", @@ -4650,7 +4674,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-benchmarking", "frame-support", @@ -4666,7 +4690,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4689,7 +4713,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -4706,7 +4730,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-benchmarking", "frame-support", @@ -4721,7 +4745,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-benchmarking", "frame-support", @@ -4744,7 +4768,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4760,7 +4784,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -4779,7 +4803,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -4795,7 +4819,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-benchmarking", "frame-support", @@ -4812,7 +4836,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -4830,7 +4854,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -4845,21 +4869,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" -dependencies = [ - "frame-support", - "frame-system", - "parity-scale-codec", - "scale-info", - "sp-io", - "sp-runtime", - "sp-std", -] - -[[package]] -name = "pallet-nicks" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -4873,7 +4883,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -4881,6 +4891,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core", + "sp-io", "sp-runtime", "sp-staking", "sp-std", @@ -4889,7 +4900,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -4906,7 +4917,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-benchmarking", "frame-support", @@ -4922,7 +4933,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -4936,7 +4947,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-benchmarking", "frame-support", @@ -4951,7 +4962,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-benchmarking", "frame-support", @@ -4967,7 +4978,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -4988,7 +4999,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -5002,7 +5013,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-election-provider-support", "frame-support", @@ -5023,7 +5034,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -5034,7 +5045,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "log", "sp-arithmetic", @@ -5043,7 +5054,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-benchmarking", "frame-support", @@ -5060,7 +5071,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -5078,7 +5089,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -5094,7 +5105,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -5109,7 +5120,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5120,7 +5131,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -5136,7 +5147,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -5151,7 +5162,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-support", "frame-system", @@ -5164,8 +5175,8 @@ dependencies = [ [[package]] name = "pallet-xcm" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "frame-support", "frame-system", @@ -5183,7 +5194,7 @@ dependencies = [ [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.24#1d3a0d77b94046cf584dbf712d54fe6e9787d61c" +source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.25#390042a01940a0a4d0b28eb196a2e9251f3cec33" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -5214,9 +5225,9 @@ dependencies = [ [[package]] name = "parity-scale-codec" -version = "3.1.2" +version = "3.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8b44461635bbb1a0300f100a841e571e7d919c81c73075ef5d152ffdb521066" +checksum = "9182e4a71cae089267ab03e67c99368db7cd877baf50f931e5d6d4b71e195ac0" dependencies = [ "arrayvec 0.7.2", "bitvec", @@ -5228,9 +5239,9 @@ dependencies = [ [[package]] name = "parity-scale-codec-derive" -version = "3.1.2" +version = "3.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c45ed1f39709f5a89338fab50e59816b2e8815f5bb58276e7ddf9afd495f73f8" +checksum = "9299338969a3d2f491d65f140b00ddec470858402f888af98e8642fb5e8965cd" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -5254,7 +5265,7 @@ dependencies = [ "hashbrown 0.12.1", "impl-trait-for-tuples", "parity-util-mem-derive", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "primitive-types", "smallvec", "winapi", @@ -5305,9 +5316,9 @@ dependencies = [ [[package]] name = "parking_lot" -version = "0.12.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58" +checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" dependencies = [ "lock_api", "parking_lot_core 0.9.3", @@ -5495,8 +5506,8 @@ checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" [[package]] name = "polkadot-approval-distribution" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -5510,8 +5521,8 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "futures", "polkadot-node-network-protocol", @@ -5524,13 +5535,13 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "derive_more", "fatality", "futures", - "lru 0.7.5", + "lru 0.7.7", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -5547,12 +5558,12 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "fatality", "futures", - "lru 0.7.5", + "lru 0.7.7", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -5568,8 +5579,8 @@ dependencies = [ [[package]] name = "polkadot-client" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -5608,8 +5619,8 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "always-assert", "fatality", @@ -5629,8 +5640,8 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -5642,13 +5653,13 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "derive_more", "fatality", "futures", - "lru 0.7.5", + "lru 0.7.7", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -5665,8 +5676,8 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -5679,8 +5690,8 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "futures", "futures-timer", @@ -5699,15 +5710,15 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "always-assert", "async-trait", "bytes", "futures", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -5720,8 +5731,8 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "futures", "parity-scale-codec", @@ -5738,15 +5749,15 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "bitvec", "derive_more", "futures", "futures-timer", "kvdb", - "lru 0.7.5", + "lru 0.7.7", "merlin", "parity-scale-codec", "polkadot-node-jaeger", @@ -5767,8 +5778,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "bitvec", "futures", @@ -5787,8 +5798,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "bitvec", "fatality", @@ -5806,8 +5817,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "futures", "polkadot-node-subsystem", @@ -5821,8 +5832,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "async-trait", "futures", @@ -5839,8 +5850,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "futures", "polkadot-node-subsystem", @@ -5854,8 +5865,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "futures", "futures-timer", @@ -5871,13 +5882,13 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "fatality", "futures", "kvdb", - "lru 0.7.5", + "lru 0.7.7", "parity-scale-codec", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -5890,8 +5901,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "async-trait", "futures", @@ -5907,8 +5918,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "bitvec", "fatality", @@ -5925,8 +5936,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "always-assert", "assert_matches", @@ -5956,8 +5967,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "futures", "polkadot-node-primitives", @@ -5972,8 +5983,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "futures", "memory-lru", @@ -5989,15 +6000,15 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "async-std", "lazy_static", "log", "mick-jaeger", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "polkadot-node-primitives", "polkadot-primitives", "sc-network", @@ -6007,8 +6018,8 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "bs58", "futures", @@ -6026,8 +6037,8 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "async-trait", "derive_more", @@ -6047,8 +6058,8 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "bounded-vec", "futures", @@ -6069,8 +6080,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -6079,8 +6090,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "derive_more", "futures", @@ -6098,8 +6109,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "async-trait", "derive_more", @@ -6107,7 +6118,7 @@ dependencies = [ "futures", "itertools", "kvdb", - "lru 0.7.5", + "lru 0.7.7", "parity-db", "parity-scale-codec", "parity-util-mem", @@ -6131,15 +6142,15 @@ dependencies = [ [[package]] name = "polkadot-overseer" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "futures", "futures-timer", - "lru 0.7.5", + "lru 0.7.7", "orchestra", "parity-util-mem", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "polkadot-node-metrics", "polkadot-node-network-protocol", "polkadot-node-primitives", @@ -6153,8 +6164,8 @@ dependencies = [ [[package]] name = "polkadot-parachain" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "derive_more", "frame-support", @@ -6170,8 +6181,8 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "bitvec", "frame-system", @@ -6200,8 +6211,8 @@ dependencies = [ [[package]] name = "polkadot-rpc" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -6232,8 +6243,8 @@ dependencies = [ [[package]] name = "polkadot-runtime" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "beefy-primitives", "bitvec", @@ -6261,7 +6272,6 @@ dependencies = [ "pallet-indices", "pallet-membership", "pallet-multisig", - "pallet-nicks", "pallet-offences", "pallet-preimage", "pallet-proxy", @@ -6312,8 +6322,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "beefy-primitives", "bitvec", @@ -6357,8 +6367,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "frame-support", "polkadot-primitives", @@ -6369,8 +6379,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "bs58", "parity-scale-codec", @@ -6381,8 +6391,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "bitflags", "bitvec", @@ -6421,8 +6431,8 @@ dependencies = [ [[package]] name = "polkadot-service" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "async-trait", "beefy-gadget", @@ -6432,7 +6442,7 @@ dependencies = [ "hex-literal", "kvdb", "kvdb-rocksdb", - "lru 0.7.5", + "lru 0.7.7", "pallet-babe", "pallet-im-online", "pallet-staking", @@ -6521,8 +6531,8 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -6542,8 +6552,8 @@ dependencies = [ [[package]] name = "polkadot-statement-table" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -6608,7 +6618,7 @@ dependencies = [ [[package]] name = "prioritized-metered-channel" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "coarsetime", "crossbeam-queue", @@ -6656,9 +6666,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.39" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f" +checksum = "dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7" dependencies = [ "unicode-ident", ] @@ -6673,7 +6683,7 @@ dependencies = [ "fnv", "lazy_static", "memchr", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "thiserror", ] @@ -7309,7 +7319,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "log", "sp-core", @@ -7320,7 +7330,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "futures", @@ -7330,7 +7340,7 @@ dependencies = [ "log", "parity-scale-codec", "prost 0.10.4", - "prost-build 0.9.0", + "prost-build 0.10.4", "rand 0.7.3", "sc-client-api", "sc-network", @@ -7347,7 +7357,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "futures-timer", @@ -7370,7 +7380,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7386,7 +7396,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.3", @@ -7403,7 +7413,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -7414,7 +7424,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "chrono", "clap", @@ -7453,14 +7463,14 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "fnv", "futures", "hash-db", "log", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "sc-executor", "sc-transaction-pool-api", "sc-utils", @@ -7481,7 +7491,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "hash-db", "kvdb", @@ -7491,7 +7501,7 @@ dependencies = [ "log", "parity-db", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "sc-client-api", "sc-state-db", "sp-arithmetic", @@ -7506,14 +7516,14 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "futures", "futures-timer", "libp2p", "log", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "sc-client-api", "sc-utils", "serde", @@ -7530,7 +7540,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "fork-tree", @@ -7541,7 +7551,7 @@ dependencies = [ "num-rational 0.2.4", "num-traits", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "rand 0.7.3", "retain_mut", "sc-client-api", @@ -7573,7 +7583,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "jsonrpsee", @@ -7595,7 +7605,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7608,7 +7618,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "futures", @@ -7633,7 +7643,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "sc-client-api", "sp-authorship", @@ -7644,12 +7654,12 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "lazy_static", - "lru 0.7.5", + "lru 0.7.7", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "sc-executor-common", "sc-executor-wasmi", "sp-api", @@ -7670,7 +7680,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "environmental", "parity-scale-codec", @@ -7687,7 +7697,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "log", "parity-scale-codec", @@ -7702,7 +7712,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "cfg-if 1.0.0", "libc", @@ -7720,7 +7730,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "ahash", "async-trait", @@ -7732,7 +7742,7 @@ dependencies = [ "hex", "log", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "rand 0.8.5", "sc-block-builder", "sc-chain-spec", @@ -7760,7 +7770,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "finality-grandpa", "futures", @@ -7781,7 +7791,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "ansi_term", "futures", @@ -7798,11 +7808,11 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "hex", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "serde_json", "sp-application-crypto", "sp-core", @@ -7813,7 +7823,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "asynchronous-codec", @@ -7831,12 +7841,12 @@ dependencies = [ "linked-hash-map", "linked_hash_set", "log", - "lru 0.7.5", + "lru 0.7.7", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "pin-project 1.0.10", "prost 0.10.4", - "prost-build 0.9.0", + "prost-build 0.10.4", "rand 0.7.3", "sc-block-builder", "sc-client-api", @@ -7865,12 +7875,12 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "libp2p", "parity-scale-codec", - "prost-build 0.9.0", + "prost-build 0.10.4", "sc-peerset", "smallvec", ] @@ -7878,14 +7888,14 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "ahash", "futures", "futures-timer", "libp2p", "log", - "lru 0.7.5", + "lru 0.7.7", "sc-network", "sp-runtime", "substrate-prometheus-endpoint", @@ -7895,14 +7905,14 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "libp2p", "log", "parity-scale-codec", "prost 0.10.4", - "prost-build 0.9.0", + "prost-build 0.10.4", "sc-client-api", "sc-network-common", "sc-peerset", @@ -7915,7 +7925,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "bitflags", "either", @@ -7923,10 +7933,10 @@ dependencies = [ "futures", "libp2p", "log", - "lru 0.7.5", + "lru 0.7.7", "parity-scale-codec", "prost 0.10.4", - "prost-build 0.9.0", + "prost-build 0.10.4", "sc-client-api", "sc-consensus", "sc-network-common", @@ -7944,7 +7954,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "bytes", "fnv", @@ -7956,7 +7966,7 @@ dependencies = [ "num_cpus", "once_cell", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "rand 0.7.3", "sc-client-api", "sc-network", @@ -7972,7 +7982,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "libp2p", @@ -7985,7 +7995,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7994,14 +8004,14 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "hash-db", "jsonrpsee", "log", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "sc-block-builder", "sc-chain-spec", "sc-client-api", @@ -8024,13 +8034,13 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "jsonrpsee", "log", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "sc-chain-spec", "sc-transaction-pool-api", "scale-info", @@ -8047,7 +8057,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "jsonrpsee", @@ -8060,7 +8070,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "directories", @@ -8072,7 +8082,7 @@ dependencies = [ "log", "parity-scale-codec", "parity-util-mem", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "pin-project 1.0.10", "rand 0.7.3", "sc-block-builder", @@ -8125,13 +8135,13 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "log", "parity-scale-codec", "parity-util-mem", "parity-util-mem-derive", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "sc-client-api", "sp-core", ] @@ -8139,7 +8149,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -8158,7 +8168,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "libc", @@ -8177,13 +8187,13 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "chrono", "futures", "libp2p", "log", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "pin-project 1.0.10", "rand 0.7.3", "serde", @@ -8195,7 +8205,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "ansi_term", "atty", @@ -8204,7 +8214,7 @@ dependencies = [ "libc", "log", "once_cell", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "regex", "rustc-hash", "sc-client-api", @@ -8226,7 +8236,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -8237,7 +8247,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "futures-timer", @@ -8245,7 +8255,7 @@ dependencies = [ "log", "parity-scale-codec", "parity-util-mem", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "retain_mut", "sc-client-api", "sc-transaction-pool-api", @@ -8264,7 +8274,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "log", @@ -8277,13 +8287,13 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "futures-timer", "lazy_static", "log", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "prometheus", ] @@ -8630,8 +8640,8 @@ checksum = "eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32" [[package]] name = "slot-range-helper" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "enumn", "parity-scale-codec", @@ -8707,7 +8717,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "hash-db", "log", @@ -8724,7 +8734,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "blake2", "proc-macro-crate", @@ -8736,7 +8746,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "scale-info", @@ -8749,7 +8759,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "integer-sqrt", "num-traits", @@ -8764,7 +8774,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "scale-info", @@ -8777,7 +8787,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "parity-scale-codec", @@ -8789,7 +8799,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "sp-api", @@ -8801,13 +8811,13 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "log", - "lru 0.7.5", + "lru 0.7.7", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "sp-api", "sp-consensus", "sp-database", @@ -8819,7 +8829,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "futures", @@ -8838,7 +8848,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "merlin", @@ -8861,7 +8871,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "scale-info", @@ -8875,7 +8885,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "scale-info", @@ -8888,7 +8898,7 @@ dependencies = [ [[package]] name = "sp-core" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "base58", "bitflags", @@ -8908,7 +8918,7 @@ dependencies = [ "num-traits", "parity-scale-codec", "parity-util-mem", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "primitive-types", "rand 0.7.3", "regex", @@ -8934,7 +8944,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "blake2", "byteorder", @@ -8948,7 +8958,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "proc-macro2", "quote", @@ -8959,16 +8969,16 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "kvdb", - "parking_lot 0.12.0", + "parking_lot 0.12.1", ] [[package]] name = "sp-debug-derive" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "proc-macro2", "quote", @@ -8978,7 +8988,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "environmental", "parity-scale-codec", @@ -8989,7 +8999,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "finality-grandpa", "log", @@ -9007,7 +9017,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -9021,14 +9031,14 @@ dependencies = [ [[package]] name = "sp-io" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures", "hash-db", "libsecp256k1", "log", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "secp256k1", "sp-core", "sp-externalities", @@ -9046,7 +9056,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "lazy_static", "sp-core", @@ -9057,13 +9067,13 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "futures", "merlin", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "schnorrkel", "serde", "sp-core", @@ -9074,7 +9084,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "thiserror", "zstd", @@ -9083,7 +9093,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "log", "parity-scale-codec", @@ -9098,7 +9108,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "scale-info", @@ -9112,7 +9122,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "sp-api", "sp-core", @@ -9122,7 +9132,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "backtrace", "lazy_static", @@ -9132,7 +9142,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "rustc-hash", "serde", @@ -9142,7 +9152,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "either", "hash256-std-hasher", @@ -9164,7 +9174,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9181,7 +9191,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "Inflector", "proc-macro-crate", @@ -9193,7 +9203,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "log", "parity-scale-codec", @@ -9207,7 +9217,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "serde", "serde_json", @@ -9216,7 +9226,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "scale-info", @@ -9230,7 +9240,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "scale-info", @@ -9241,13 +9251,13 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "hash-db", "log", "num-traits", "parity-scale-codec", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "rand 0.7.3", "smallvec", "sp-core", @@ -9263,12 +9273,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" [[package]] name = "sp-storage" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9281,7 +9291,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "log", "sp-core", @@ -9294,7 +9304,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "futures-timer", @@ -9310,7 +9320,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "sp-std", @@ -9322,7 +9332,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "sp-api", "sp-runtime", @@ -9331,7 +9341,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "async-trait", "log", @@ -9347,7 +9357,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "hash-db", "memory-db", @@ -9363,7 +9373,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9380,7 +9390,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -9391,7 +9401,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "impl-trait-for-tuples", "log", @@ -9538,7 +9548,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -9559,7 +9569,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "futures-util", "hyper", @@ -9572,7 +9582,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "jsonrpsee", "log", @@ -9593,11 +9603,12 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#257cdb558c0decbd1da756b43288d06d02ff77c7" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.25#a7249ac572cfdc11f674da15dc29f014684a6a28" dependencies = [ "ansi_term", "build-helper", "cargo_metadata", + "filetime", "sp-maybe-compressed-blob", "strum 0.23.0", "tempfile", @@ -9614,9 +9625,9 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" -version = "1.0.95" +version = "1.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbaf6116ab8924f39d52792136fb74fd60a80194cf1b1c6ffa6453eef1c3f942" +checksum = "c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd" dependencies = [ "proc-macro2", "quote", @@ -9822,7 +9833,7 @@ dependencies = [ "mio", "num_cpus", "once_cell", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "pin-project-lite 0.2.9", "signal-hook-registry", "socket2", @@ -9852,6 +9863,17 @@ dependencies = [ "webpki", ] +[[package]] +name = "tokio-stream" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df54d54117d6fdc4e4fea40fe1e4e566b3505700e148a6827e59b34b0d2600d9" +dependencies = [ + "futures-core", + "pin-project-lite 0.2.9", + "tokio", +] + [[package]] name = "tokio-util" version = "0.7.2" @@ -9927,8 +9949,8 @@ dependencies = [ [[package]] name = "tracing-gum" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -9938,8 +9960,8 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "expander 0.0.6", "proc-macro-crate", @@ -9957,7 +9979,7 @@ dependencies = [ "ahash", "lazy_static", "log", - "lru 0.7.5", + "lru 0.7.7", "tracing-core", ] @@ -10052,7 +10074,7 @@ dependencies = [ "lazy_static", "log", "lru-cache", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "resolv-conf", "smallvec", "thiserror", @@ -10777,8 +10799,8 @@ dependencies = [ [[package]] name = "xcm" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -10790,8 +10812,8 @@ dependencies = [ [[package]] name = "xcm-builder" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "frame-support", "frame-system", @@ -10847,6 +10869,7 @@ dependencies = [ "polkadot-parachain", "polkadot-primitives", "polkadot-runtime-parachains", + "proc-macro2", "serde", "sp-io", "sp-runtime", @@ -10857,8 +10880,8 @@ dependencies = [ [[package]] name = "xcm-executor" -version = "0.9.24" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +version = "0.9.25" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -10875,7 +10898,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#22836e55d41eef24ed5917fd654ee82a683a7cfe" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.25#43110299e44a7a959809e139192a3dc2922c878c" dependencies = [ "Inflector", "proc-macro2", @@ -10892,7 +10915,7 @@ dependencies = [ "futures", "log", "nohash-hasher", - "parking_lot 0.12.0", + "parking_lot 0.12.1", "rand 0.8.5", "static_assertions", ] diff --git a/xcm-emulator/Cargo.toml b/xcm-emulator/Cargo.toml index 520f8ec..1ef635b 100644 --- a/xcm-emulator/Cargo.toml +++ b/xcm-emulator/Cargo.toml @@ -10,20 +10,20 @@ edition = "2021" codec = { package = "parity-scale-codec", version = "3.0.0" } paste = "1.0.5" -frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.24" } -frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.24" } -sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.24" } -sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.24" } +frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.25" } +frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.25" } +sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.25" } +sp-std = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.25" } -cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.24" } -cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.24" } -cumulus-pallet-dmp-queue = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.24" } -cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.24" } -parachain-info = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.24" } -cumulus-primitives-parachain-inherent = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.24" } -cumulus-test-relay-sproof-builder = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.24" } +cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.25" } +cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.25" } +cumulus-pallet-dmp-queue = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.25" } +cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.25" } +parachain-info = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.25" } +cumulus-primitives-parachain-inherent = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.25" } +cumulus-test-relay-sproof-builder = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.25" } -xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.24" } -xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.24" } -polkadot-runtime-parachains = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.24" } -polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.24" } +xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.25" } +xcm-executor = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.25" } +polkadot-runtime-parachains = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.25" } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.25" } diff --git a/xcm-emulator/example/Cargo.toml b/xcm-emulator/example/Cargo.toml index caf9d7e..5470dab 100644 --- a/xcm-emulator/example/Cargo.toml +++ b/xcm-emulator/example/Cargo.toml @@ -8,23 +8,24 @@ edition = "2021" [dependencies] serde = { version = "1.0.137", optional = true } codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false } +proc-macro2 = "1.0.40" -frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.24" } -frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.24" } -pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.24" } -sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.24" } -sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.24" } +frame-system = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.25" } +frame-support = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.25" } +pallet-balances = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.25" } +sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.25" } +sp-io = { git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.25" } -cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.24" } -cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.24" } -parachain-info = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.24" } +cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.25" } +cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.25" } +parachain-info = { git = "https://github.com/paritytech/cumulus", branch = "polkadot-v0.9.25" } -xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.24" } -polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.24" } -polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.24" } -polkadot-runtime-parachains = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.24" } -kusama-runtime = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.24" } -pallet-xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.24" } +xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.25" } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.25" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.25" } +polkadot-runtime-parachains = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.25" } +kusama-runtime = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.25" } +pallet-xcm = { git = "https://github.com/paritytech/polkadot", branch = "release-v0.9.25" } xcm-emulator = { path = "../" } yayoi = { path = "../yayoi" } diff --git a/xcm-emulator/example/src/lib.rs b/xcm-emulator/example/src/lib.rs index bf3e1ce..436a355 100644 --- a/xcm-emulator/example/src/lib.rs +++ b/xcm-emulator/example/src/lib.rs @@ -301,7 +301,7 @@ mod tests { assert!(System::events() .iter() - .any(|r| matches!(r.event, Event::XcmpQueue(cumulus_pallet_xcmp_queue::Event::Fail(_, _))))); + .any(|r| matches!(r.event, Event::XcmpQueue(cumulus_pallet_xcmp_queue::Event::Fail { .. })))); }); } diff --git a/xcm-emulator/src/lib.rs b/xcm-emulator/src/lib.rs index ffbf6bf..eb4cd38 100644 --- a/xcm-emulator/src/lib.rs +++ b/xcm-emulator/src/lib.rs @@ -210,13 +210,20 @@ macro_rules! __impl_ext_for_parachain { use $crate::{Get, Hooks}; type ParachainSystem = $crate::cumulus_pallet_parachain_system::Pallet<$runtime>; + $crate::GLOBAL_RELAY.with(|v| { + *v.borrow_mut() += 1; + }); + $ext_name.with(|v| { v.borrow_mut().execute_with(|| { let para_id = $crate::parachain_info::Pallet::<$runtime>::get(); - let _ = ParachainSystem::set_validation_data( - <$origin>::none(), - _hrmp_channel_parachain_inherent_data(para_id.into(), 1), - ); + $crate::GLOBAL_RELAY.with(|v| { + let relay_block = *v.borrow(); + let _ = ParachainSystem::set_validation_data( + <$origin>::none(), + _hrmp_channel_parachain_inherent_data(para_id.into(), relay_block), + ); + }); }) }); @@ -248,10 +255,13 @@ macro_rules! __impl_ext_for_parachain { // send horizontal messages for msg in collation_info.horizontal_messages { - _Messenger::send_horizontal_messages( - msg.recipient.into(), - vec![(para_id.into(), 1, msg.data)].into_iter(), - ); + $crate::GLOBAL_RELAY.with(|v| { + let relay_block = *v.borrow(); + _Messenger::send_horizontal_messages( + msg.recipient.into(), + vec![(para_id.into(), relay_block, msg.data)].into_iter(), + ); + }); } // clean messages @@ -282,6 +292,8 @@ thread_local! { = RefCell::new(VecDeque::new()); /// Upward messages, each message is: `(from_para_id, msg) pub static UPWARD_MESSAGES: RefCell)>> = RefCell::new(VecDeque::new()); + /// Global incremental relay chain block number + pub static GLOBAL_RELAY: RefCell = RefCell::new(1); } #[macro_export] diff --git a/xcm-emulator/yayoi/Cargo.toml b/xcm-emulator/yayoi/Cargo.toml index 2334ed1..4272748 100644 --- a/xcm-emulator/yayoi/Cargo.toml +++ b/xcm-emulator/yayoi/Cargo.toml @@ -11,27 +11,27 @@ serde = { version = "1.0.137", optional = true } codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false } scale-info = { version = "2.1", default-features = false, features = ["derive"] } -sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.24" } -sp-io = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.24" } -sp-std = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.24" } -sp-core = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.24" } -pallet-balances = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.24" } -frame-support = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.24" } -frame-system = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.24" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.25" } +sp-io = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.25" } +sp-std = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.25" } +sp-core = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.25" } +pallet-balances = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.25" } +frame-support = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.25" } +frame-system = { git = "https://github.com/paritytech/substrate", default-features = false , branch = "polkadot-v0.9.25" } -cumulus-pallet-dmp-queue = { git = "https://github.com/paritytech/cumulus", default-features = false , branch = "polkadot-v0.9.24" } -cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/cumulus", default-features = false , branch = "polkadot-v0.9.24" } -cumulus-pallet-xcm = { git = "https://github.com/paritytech/cumulus", default-features = false , branch = "polkadot-v0.9.24" } -cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false , branch = "polkadot-v0.9.24" } -parachain-info = { git = "https://github.com/paritytech/cumulus", default-features = false , branch = "polkadot-v0.9.24" } -cumulus-primitives-utility = { git = "https://github.com/paritytech/cumulus", default-features = false , branch = "polkadot-v0.9.24" } +cumulus-pallet-dmp-queue = { git = "https://github.com/paritytech/cumulus", default-features = false , branch = "polkadot-v0.9.25" } +cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/cumulus", default-features = false , branch = "polkadot-v0.9.25" } +cumulus-pallet-xcm = { git = "https://github.com/paritytech/cumulus", default-features = false , branch = "polkadot-v0.9.25" } +cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false , branch = "polkadot-v0.9.25" } +parachain-info = { git = "https://github.com/paritytech/cumulus", default-features = false , branch = "polkadot-v0.9.25" } +cumulus-primitives-utility = { git = "https://github.com/paritytech/cumulus", default-features = false , branch = "polkadot-v0.9.25" } -xcm = { git = "https://github.com/paritytech/polkadot", default-features = false , branch = "release-v0.9.24" } -xcm-executor = { git = "https://github.com/paritytech/polkadot", default-features = false , branch = "release-v0.9.24" } -polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false , branch = "release-v0.9.24" } -xcm-builder = { git = "https://github.com/paritytech/polkadot", default-features = false , branch = "release-v0.9.24" } -pallet-xcm = { git = "https://github.com/paritytech/polkadot", default-features = false , branch = "release-v0.9.24" } -polkadot-runtime-parachains = { git = "https://github.com/paritytech/polkadot", default-features = false , branch = "release-v0.9.24" } +xcm = { git = "https://github.com/paritytech/polkadot", default-features = false , branch = "release-v0.9.25" } +xcm-executor = { git = "https://github.com/paritytech/polkadot", default-features = false , branch = "release-v0.9.25" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false , branch = "release-v0.9.25" } +xcm-builder = { git = "https://github.com/paritytech/polkadot", default-features = false , branch = "release-v0.9.25" } +pallet-xcm = { git = "https://github.com/paritytech/polkadot", default-features = false , branch = "release-v0.9.25" } +polkadot-runtime-parachains = { git = "https://github.com/paritytech/polkadot", default-features = false , branch = "release-v0.9.25" } [features] default = ["std"] diff --git a/xcm-emulator/yayoi/src/lib.rs b/xcm-emulator/yayoi/src/lib.rs index 71b38c2..966a00c 100644 --- a/xcm-emulator/yayoi/src/lib.rs +++ b/xcm-emulator/yayoi/src/lib.rs @@ -4,15 +4,14 @@ use frame_support::{ weights::{constants::WEIGHT_PER_SECOND, Weight}, }; use frame_system::EnsureRoot; +use pallet_xcm::XcmPassthrough; +use polkadot_parachain::primitives::Sibling; use sp_core::H256; use sp_runtime::{ testing::Header, traits::{Convert, IdentityLookup}, AccountId32, }; - -use pallet_xcm::XcmPassthrough; -use polkadot_parachain::primitives::Sibling; use xcm::latest::prelude::*; use xcm_builder::{ AccountId32Aliases, AllowUnpaidExecutionFrom, EnsureXcmOrigin, FixedWeightBounds, LocationInverter, ParentIsPreset, @@ -147,6 +146,7 @@ impl cumulus_pallet_parachain_system::Config for Runtime { type OutboundXcmpMessageSource = XcmpQueue; type XcmpMessageHandler = XcmpQueue; type ReservedXcmpWeight = ReservedXcmpWeight; + type CheckAssociatedRelayNumber = cumulus_pallet_parachain_system::RelayNumberStrictlyIncreases; } impl cumulus_pallet_xcmp_queue::Config for Runtime {