diff --git a/Cargo.lock b/Cargo.lock index 1b6193c..ae6d1a1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12,22 +12,13 @@ dependencies = [ "regex", ] -[[package]] -name = "addr2line" -version = "0.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7a2e47a1fbe209ee101dd6d61285226744c6c8d3c21c8dc878ba6cb9f467f3a" -dependencies = [ - "gimli 0.24.0", -] - [[package]] name = "addr2line" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e61f2b7f93d2c7d2b08263acaa4a363b3e276806c68af6134c44f523bf1aacd" dependencies = [ - "gimli 0.25.0", + "gimli", ] [[package]] @@ -68,7 +59,7 @@ dependencies = [ "cipher", "ctr", "ghash", - "subtle 2.4.1", + "subtle", ] [[package]] @@ -398,7 +389,7 @@ version = "0.3.61" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7a905d892734eea339e896738c14b9afce22b5318f64b951e70bf3844419b01" dependencies = [ - "addr2line 0.16.0", + "addr2line", "cc", "cfg-if 1.0.0", "libc", @@ -407,19 +398,6 @@ dependencies = [ "rustc-demangle", ] -[[package]] -name = "bae" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec107f431ee3d8a8e45e6dd117adab769556ef463959e77bf6a4888d5fd500cf" -dependencies = [ - "heck", - "proc-macro-error 0.4.12", - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "base-x" version = "0.2.8" @@ -428,9 +406,9 @@ checksum = "a4521f3e3d031370679b3b140beb36dfe4801b09ac77e30c61941f97df3ef28b" [[package]] name = "base58" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5024ee8015f02155eee35c711107ddd9a9bf3cb689cf2a9089c97e79b6e1ae83" +checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581" [[package]] name = "base64" @@ -455,8 +433,8 @@ dependencies = [ [[package]] name = "beefy-gadget" -version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c3a24cd3ceb9053520f7ecc48c4f5197c3344fb8" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "beefy-primitives", "fnv", @@ -483,8 +461,8 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" -version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c3a24cd3ceb9053520f7ecc48c4f5197c3344fb8" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -503,13 +481,13 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" -version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c3a24cd3ceb9053520f7ecc48c4f5197c3344fb8" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" [[package]] name = "beefy-primitives" -version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c3a24cd3ceb9053520f7ecc48c4f5197c3344fb8" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", "scale-info", @@ -1128,36 +1106,35 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.74.0" +version = "0.78.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8ca3560686e7c9c7ed7e0fe77469f2410ba5d7781b1acaa9adc8d8deea28e3e" +checksum = "cc0cb7df82c8cf8f2e6a8dd394a0932a71369c160cc9b027dca414fced242513" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.74.0" +version = "0.78.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf9bf1ffffb6ce3d2e5ebc83549bd2436426c99b31cc550d521364cbe35d276" +checksum = "fe4463c15fa42eee909e61e5eac4866b7c6d22d0d8c621e57a0c5380753bfa8c" dependencies = [ "cranelift-bforest", "cranelift-codegen-meta", "cranelift-codegen-shared", "cranelift-entity", - "gimli 0.24.0", + "gimli", "log", "regalloc", - "serde", "smallvec", "target-lexicon", ] [[package]] name = "cranelift-codegen-meta" -version = "0.74.0" +version = "0.78.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cc21936a5a6d07e23849ffe83e5c1f6f50305c074f4b2970ca50c13bf55b821" +checksum = "793f6a94a053a55404ea16e1700202a88101672b8cd6b4df63e13cde950852bf" dependencies = [ "cranelift-codegen-shared", "cranelift-entity", @@ -1165,27 +1142,24 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.74.0" +version = "0.78.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca5b6ffaa87560bebe69a5446449da18090b126037920b0c1c6d5945f72faf6b" -dependencies = [ - "serde", -] +checksum = "44aa1846df275bce5eb30379d65964c7afc63c05a117076e62a119c25fe174be" [[package]] name = "cranelift-entity" -version = "0.74.0" +version = "0.78.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d6b4a8bef04f82e4296782646f733c641d09497df2fabf791323fefaa44c64c" +checksum = "a3a45d8d6318bf8fc518154d9298eab2a8154ec068a8885ff113f6db8d69bb3a" dependencies = [ "serde", ] [[package]] name = "cranelift-frontend" -version = "0.74.0" +version = "0.78.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31b783b351f966fce33e3c03498cb116d16d97a8f9978164a60920bd0d3a99c" +checksum = "e07339bd461766deb7605169de039e01954768ff730fa1254e149001884a8525" dependencies = [ "cranelift-codegen", "log", @@ -1195,29 +1169,29 @@ dependencies = [ [[package]] name = "cranelift-native" -version = "0.74.0" +version = "0.78.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a77c88d3dd48021ff1e37e978a00098524abd3513444ae252c08d37b310b3d2a" +checksum = "03e2fca76ff57e0532936a71e3fc267eae6a19a86656716479c66e7f912e3d7b" dependencies = [ "cranelift-codegen", + "libc", "target-lexicon", ] [[package]] name = "cranelift-wasm" -version = "0.74.0" +version = "0.78.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edb6d408e2da77cdbbd65466298d44c86ae71c1785d2ab0d8657753cdb4d9d89" +checksum = "1f46fec547a1f8a32c54ea61c28be4f4ad234ad95342b718a9a9adcaadb0c778" dependencies = [ "cranelift-codegen", "cranelift-entity", "cranelift-frontend", "itertools", "log", - "serde", "smallvec", - "thiserror", "wasmparser", + "wasmtime-types", ] [[package]] @@ -1279,16 +1253,6 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" -[[package]] -name = "crypto-mac" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5" -dependencies = [ - "generic-array 0.12.4", - "subtle 1.0.0", -] - [[package]] name = "crypto-mac" version = "0.8.0" @@ -1296,7 +1260,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab" dependencies = [ "generic-array 0.14.4", - "subtle 2.4.1", + "subtle", ] [[package]] @@ -1306,7 +1270,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714" dependencies = [ "generic-array 0.14.4", - "subtle 2.4.1", + "subtle", ] [[package]] @@ -1351,7 +1315,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "sc-cli", "sc-service", @@ -1361,7 +1325,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1384,7 +1348,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -1414,7 +1378,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "async-trait", "dyn-clone", @@ -1434,7 +1398,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "derive_more", "futures 0.3.17", @@ -1457,7 +1421,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "cumulus-primitives-core", "futures 0.3.17", @@ -1480,7 +1444,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", @@ -1509,7 +1473,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "frame-executive", "frame-support", @@ -1527,7 +1491,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1545,7 +1509,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "cumulus-pallet-parachain-system-proc-macro", "cumulus-primitives-core", @@ -1574,9 +1538,9 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ - "proc-macro-crate 1.0.0", + "proc-macro-crate 1.1.0", "proc-macro2", "quote", "syn", @@ -1585,7 +1549,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1602,7 +1566,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1620,7 +1584,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1637,7 +1601,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -1659,7 +1623,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -1670,7 +1634,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1687,7 +1651,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -1706,7 +1670,7 @@ dependencies = [ "byteorder", "digest 0.8.1", "rand_core 0.5.1", - "subtle 2.4.1", + "subtle", "zeroize", ] @@ -1719,7 +1683,7 @@ dependencies = [ "byteorder", "digest 0.9.0", "rand_core 0.5.1", - "subtle 2.4.1", + "subtle", "zeroize", ] @@ -1793,9 +1757,9 @@ dependencies = [ [[package]] name = "directories" -version = "3.0.2" +version = "4.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e69600ff1703123957937708eb27f7a564e48885c537782722ed0ba3189ce1d7" +checksum = "f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210" dependencies = [ "dirs-sys", ] @@ -1979,15 +1943,6 @@ version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68b91989ae21441195d7d9b9993a2f9295c7e1a8c96255d8b729accddc124797" -[[package]] -name = "erased-serde" -version = "0.3.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3de9ad4541d99dc22b59134e7ff8dc3d6c988c89ecd7324bf10a8362b07a2afa" -dependencies = [ - "serde", -] - [[package]] name = "errno" version = "0.2.7" @@ -2125,6 +2080,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d" +[[package]] +name = "fixedbitset" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "398ea4fabe40b9b0d885340a2a991a44c8a645624075ad966d21f88688e2b69e" + [[package]] name = "flate2" version = "1.0.21" @@ -2147,7 +2108,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", ] @@ -2165,14 +2126,14 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", "linregress", "log", "parity-scale-codec", - "paste 1.0.5", + "paste", "scale-info", "sp-api", "sp-io", @@ -2185,7 +2146,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "Inflector", "chrono", @@ -2211,7 +2172,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -2225,7 +2186,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -2253,7 +2214,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "bitflags", "frame-metadata", @@ -2262,12 +2223,13 @@ dependencies = [ "log", "once_cell", "parity-scale-codec", - "paste 1.0.5", + "paste", "scale-info", "serde", "smallvec", "sp-arithmetic", "sp-core", + "sp-core-hashing-proc-macro", "sp-inherents", "sp-io", "sp-runtime", @@ -2275,12 +2237,13 @@ dependencies = [ "sp-state-machine", "sp-std", "sp-tracing", + "tt-call", ] [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2292,10 +2255,10 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support-procedural-tools-derive", - "proc-macro-crate 1.0.0", + "proc-macro-crate 1.1.0", "proc-macro2", "quote", "syn", @@ -2304,7 +2267,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "proc-macro2", "quote", @@ -2314,7 +2277,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "log", @@ -2331,7 +2294,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#2ab769819e8a3ee869459b78cbb98cc749728cc3" dependencies = [ "frame-benchmarking", "frame-support", @@ -2346,7 +2309,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", "sp-api", @@ -2355,7 +2318,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "sp-api", @@ -2391,12 +2354,6 @@ dependencies = [ "winapi 0.3.9", ] -[[package]] -name = "fs_extra" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394" - [[package]] name = "fuchsia-zircon" version = "0.3.3" @@ -2591,8 +2548,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" dependencies = [ "cfg-if 1.0.0", + "js-sys", "libc", "wasi 0.9.0+wasi-snapshot-preview1", + "wasm-bindgen", ] [[package]] @@ -2618,21 +2577,15 @@ dependencies = [ [[package]] name = "gimli" -version = "0.24.0" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e4075386626662786ddb0ec9081e7c7eeb1ba31951f447ca780ef9f5d568189" +checksum = "f0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7" dependencies = [ "fallible-iterator", "indexmap", "stable_deref_trait", ] -[[package]] -name = "gimli" -version = "0.25.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7" - [[package]] name = "glob" version = "0.3.0" @@ -2739,16 +2692,6 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b07f60793ff0a4d9cef0f18e63b5357e06209987153a64648c972c1e5aff336f" -[[package]] -name = "hmac" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dcb5e64cda4c23119ab41ba960d1e170a774c8e4b9d9e6a9bc18aabf5e59695" -dependencies = [ - "crypto-mac 0.7.0", - "digest 0.8.1", -] - [[package]] name = "hmac" version = "0.8.1" @@ -2769,17 +2712,6 @@ dependencies = [ "digest 0.9.0", ] -[[package]] -name = "hmac-drbg" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6e570451493f10f6581b48cdd530413b63ea9e780f544bfd3bdcaa0d89d1a7b" -dependencies = [ - "digest 0.8.1", - "generic-array 0.12.4", - "hmac 0.7.1", -] - [[package]] name = "hmac-drbg" version = "0.3.0" @@ -2853,9 +2785,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.12" +version = "0.14.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13f67199e765030fa08fe0bd581af683f0d5bc04ea09c2b1102012c5fb90e7fd" +checksum = "2b91bb1f221b6ea1f1e4371216b70f40748774c2fb5971b450c07773fb92d26b" dependencies = [ "bytes 1.1.0", "futures-channel", @@ -3033,6 +2965,16 @@ dependencies = [ "futures-timer 2.0.2", ] +[[package]] +name = "io-lifetimes" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "278e90d6f8a6c76a8334b336e306efa3c5f2b604048cbfd486d6f49878e3af14" +dependencies = [ + "rustc_version 0.4.0", + "winapi 0.3.9", +] + [[package]] name = "iovec" version = "0.1.4" @@ -3081,28 +3023,6 @@ version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" -[[package]] -name = "jemalloc-ctl" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c502a5ff9dd2924f1ed32ba96e3b65735d837b4bfd978d3161b1702e66aca4b7" -dependencies = [ - "jemalloc-sys", - "libc", - "paste 0.1.18", -] - -[[package]] -name = "jemalloc-sys" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d3b9f3f5c9b31aa0f5ed3260385ac205db665baa41d49bb8338008ae94ede45" -dependencies = [ - "cc", - "fs_extra", - "libc", -] - [[package]] name = "jobserver" version = "0.1.24" @@ -3253,15 +3173,26 @@ dependencies = [ "slab", ] +[[package]] +name = "jsonrpsee" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6373a33d987866ccfe1af4bc11b089dce941764313f9fd8b7cf13fcb51b72dc5" +dependencies = [ + "jsonrpsee-proc-macros", + "jsonrpsee-types", + "jsonrpsee-utils", + "jsonrpsee-ws-client", +] + [[package]] name = "jsonrpsee-proc-macros" -version = "0.3.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f37924e16300e249a52a22cabb5632f846dc9760b39355f5e8bc70cd23dc6300" +checksum = "d802063f7a3c867456955f9d2f15eb3ee0edb5ec9ec2b5526324756759221c0f" dependencies = [ - "Inflector", - "bae", - "proc-macro-crate 1.0.0", + "log", + "proc-macro-crate 1.1.0", "proc-macro2", "quote", "syn", @@ -3269,10 +3200,11 @@ dependencies = [ [[package]] name = "jsonrpsee-types" -version = "0.3.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d67724d368c59e08b557a516cf8fcc51100e7a708850f502e1044b151fe89788" +checksum = "62f778cf245158fbd8f5d50823a2e9e4c708a40be164766bd35e9fb1d86715b2" dependencies = [ + "anyhow", "async-trait", "beef", "futures-channel", @@ -3281,32 +3213,43 @@ dependencies = [ "log", "serde", "serde_json", - "soketto 0.6.0", + "soketto 0.7.1", "thiserror", ] +[[package]] +name = "jsonrpsee-utils" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0109c4f972058f3b1925b73a17210aff7b63b65967264d0045d15ee88fe84f0c" +dependencies = [ + "arrayvec 0.7.1", + "beef", + "jsonrpsee-types", +] + [[package]] name = "jsonrpsee-ws-client" -version = "0.3.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e2834b6e7f57ce9a4412ed4d6dc95125d2c8612e68f86b9d9a07369164e4198" +checksum = "559aa56fc402af206c00fc913dc2be1d9d788dcde045d14df141a535245d35ef" dependencies = [ + "arrayvec 0.7.1", "async-trait", "fnv", "futures 0.3.17", + "http", "jsonrpsee-types", "log", "pin-project 1.0.8", - "rustls", "rustls-native-certs", "serde", "serde_json", - "soketto 0.6.0", + "soketto 0.7.1", "thiserror", "tokio", "tokio-rustls", "tokio-util", - "url 2.2.2", ] [[package]] @@ -3387,9 +3330,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.101" +version = "0.2.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cb00336871be5ed2c8ed44b60ae9959dc5b9f08539422ed43f09e34ecaeba21" +checksum = "fbe5e23404da5b4f555ef85ebed98fb4083e55a00c317800bc2a50ede9f3d219" [[package]] name = "libloading" @@ -3477,8 +3420,8 @@ dependencies = [ "multistream-select", "parking_lot 0.11.2", "pin-project 1.0.8", - "prost", - "prost-build", + "prost 0.8.0", + "prost-build 0.8.0", "rand 0.7.3", "ring", "rw-stream-sink", @@ -3527,8 +3470,8 @@ dependencies = [ "libp2p-core", "libp2p-swarm", "log", - "prost", - "prost-build", + "prost 0.8.0", + "prost-build 0.8.0", "rand 0.7.3", "smallvec", ] @@ -3549,8 +3492,8 @@ dependencies = [ "libp2p-core", "libp2p-swarm", "log", - "prost", - "prost-build", + "prost 0.8.0", + "prost-build 0.8.0", "rand 0.7.3", "regex", "sha2 0.9.8", @@ -3569,8 +3512,8 @@ dependencies = [ "libp2p-core", "libp2p-swarm", "log", - "prost", - "prost-build", + "prost 0.8.0", + "prost-build 0.8.0", "smallvec", "wasm-timer", ] @@ -3590,8 +3533,8 @@ dependencies = [ "libp2p-core", "libp2p-swarm", "log", - "prost", - "prost-build", + "prost 0.8.0", + "prost-build 0.8.0", "rand 0.7.3", "sha2 0.9.8", "smallvec", @@ -3652,8 +3595,8 @@ dependencies = [ "lazy_static", "libp2p-core", "log", - "prost", - "prost-build", + "prost 0.8.0", + "prost-build 0.8.0", "rand 0.8.4", "sha2 0.9.8", "snow", @@ -3688,8 +3631,8 @@ dependencies = [ "futures 0.3.17", "libp2p-core", "log", - "prost", - "prost-build", + "prost 0.8.0", + "prost-build 0.8.0", "unsigned-varint 0.7.0", "void", ] @@ -3722,8 +3665,8 @@ dependencies = [ "libp2p-swarm", "log", "pin-project 1.0.8", - "prost", - "prost-build", + "prost 0.8.0", + "prost-build 0.8.0", "rand 0.7.3", "smallvec", "unsigned-varint 0.7.0", @@ -3743,7 +3686,7 @@ dependencies = [ "libp2p-core", "libp2p-swarm", "log", - "lru", + "lru 0.6.6", "minicbor", "rand 0.7.3", "smallvec", @@ -3865,33 +3808,36 @@ dependencies = [ [[package]] name = "libsecp256k1" -version = "0.3.5" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fc1e2c808481a63dc6da2074752fdd4336a3c8fcc68b83db6f1fd5224ae7962" +checksum = "bd1137239ab33b41aa9637a88a28249e5e70c40a42ccc92db7f12cc356c1fcd7" dependencies = [ "arrayref", - "crunchy", - "digest 0.8.1", - "hmac-drbg 0.2.0", + "base64 0.12.3", + "digest 0.9.0", + "hmac-drbg", + "libsecp256k1-core 0.2.2", + "libsecp256k1-gen-ecmult 0.2.1", + "libsecp256k1-gen-genmult 0.2.1", "rand 0.7.3", - "sha2 0.8.2", - "subtle 2.4.1", + "serde", + "sha2 0.9.8", "typenum", ] [[package]] name = "libsecp256k1" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd1137239ab33b41aa9637a88a28249e5e70c40a42ccc92db7f12cc356c1fcd7" +checksum = "c9d220bc1feda2ac231cb78c3d26f27676b8cf82c96971f7aeef3d0cf2797c73" dependencies = [ "arrayref", "base64 0.12.3", "digest 0.9.0", - "hmac-drbg 0.3.0", - "libsecp256k1-core", - "libsecp256k1-gen-ecmult", - "libsecp256k1-gen-genmult", + "hmac-drbg", + "libsecp256k1-core 0.2.2", + "libsecp256k1-gen-ecmult 0.2.1", + "libsecp256k1-gen-genmult 0.2.1", "rand 0.7.3", "serde", "sha2 0.9.8", @@ -3900,21 +3846,19 @@ dependencies = [ [[package]] name = "libsecp256k1" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9d220bc1feda2ac231cb78c3d26f27676b8cf82c96971f7aeef3d0cf2797c73" +checksum = "b0452aac8bab02242429380e9b2f94ea20cea2b37e2c1777a1358799bbe97f37" dependencies = [ "arrayref", - "base64 0.12.3", + "base64 0.13.0", "digest 0.9.0", - "hmac-drbg 0.3.0", - "libsecp256k1-core", - "libsecp256k1-gen-ecmult", - "libsecp256k1-gen-genmult", - "rand 0.7.3", + "libsecp256k1-core 0.3.0", + "libsecp256k1-gen-ecmult 0.3.0", + "libsecp256k1-gen-genmult 0.3.0", + "rand 0.8.4", "serde", "sha2 0.9.8", - "typenum", ] [[package]] @@ -3925,7 +3869,18 @@ checksum = "d0f6ab710cec28cef759c5f18671a27dae2a5f952cdaaee1d8e2908cb2478a80" dependencies = [ "crunchy", "digest 0.9.0", - "subtle 2.4.1", + "subtle", +] + +[[package]] +name = "libsecp256k1-core" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451" +dependencies = [ + "crunchy", + "digest 0.9.0", + "subtle", ] [[package]] @@ -3934,7 +3889,16 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccab96b584d38fac86a83f07e659f0deafd0253dc096dab5a36d53efe653c5c3" dependencies = [ - "libsecp256k1-core", + "libsecp256k1-core 0.2.2", +] + +[[package]] +name = "libsecp256k1-gen-ecmult" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3038c808c55c87e8a172643a7d87187fc6c4174468159cb3090659d55bcb4809" +dependencies = [ + "libsecp256k1-core 0.3.0", ] [[package]] @@ -3943,7 +3907,16 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67abfe149395e3aa1c48a2beb32b068e2334402df8181f818d3aee2b304c4f5d" dependencies = [ - "libsecp256k1-core", + "libsecp256k1-core 0.2.2", +] + +[[package]] +name = "libsecp256k1-gen-genmult" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3db8d6ba2cec9eacc40e6e8ccc98931840301f1006e95647ceb2dd5c3aa06f7c" +dependencies = [ + "libsecp256k1-core 0.3.0", ] [[package]] @@ -3982,6 +3955,12 @@ dependencies = [ "statrs", ] +[[package]] +name = "linux-raw-sys" +version = "0.0.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "687387ff42ec7ea4f2149035a5675fedb675d26f98db90a1846ac63d3addb5f5" + [[package]] name = "lock_api" version = "0.3.4" @@ -4019,6 +3998,15 @@ dependencies = [ "hashbrown", ] +[[package]] +name = "lru" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c748cfe47cb8da225c37595b3108bea1c198c84aaae8ea0ba76d01dda9fc803" +dependencies = [ + "hashbrown", +] + [[package]] name = "lru-cache" version = "0.1.2" @@ -4108,6 +4096,15 @@ dependencies = [ "libc", ] +[[package]] +name = "memmap2" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4647a11b578fead29cdbb34d4adef8dd3dc35b876c9c6d5240d83f205abfe96e" +dependencies = [ + "libc", +] + [[package]] name = "memoffset" version = "0.6.4" @@ -4134,7 +4131,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "beeb98b3d1ed2c0054bd81b5ba949a0243c3ccad751d45ea898fa8059fa2860a" dependencies = [ - "lru", + "lru 0.6.6", ] [[package]] @@ -4157,19 +4154,21 @@ dependencies = [ [[package]] name = "metered-channel" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "derive_more", "futures 0.3.17", "futures-timer 3.0.2", + "thiserror", + "tracing", ] [[package]] name = "mick-jaeger" -version = "0.1.4" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c023c3f16109e7f33aa451f773fd61070e265b4977d0b6e344a51049296dd7df" +checksum = "eaa77fad8461bb1e0d01be11299e24c6e544007715ed442bfec29f165dc487ae" dependencies = [ "futures 0.3.17", "rand 0.7.3", @@ -4342,8 +4341,8 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "424f6e86263cd5294cbd7f1e95746b95aca0e0d66bff31e5a40d6baa87b4aa99" dependencies = [ - "proc-macro-crate 1.0.0", - "proc-macro-error 1.0.4", + "proc-macro-crate 1.1.0", + "proc-macro-error", "proc-macro2", "quote", "syn", @@ -4527,20 +4526,21 @@ dependencies = [ [[package]] name = "object" -version = "0.24.0" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a5b3dd1c072ee7963717671d1ca129f1048fda25edea6b752bfc71ac8854170" +checksum = "39f37e50073ccad23b6d09bcb5b263f4e76d3bb6038e4a3c08e52162ffa8abc2" dependencies = [ - "crc32fast", - "indexmap", + "memchr", ] [[package]] name = "object" -version = "0.26.2" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39f37e50073ccad23b6d09bcb5b263f4e76d3bb6038e4a3c08e52162ffa8abc2" +checksum = "67ac1d3f9a1d3616fd9a60c8d74296f22406a238b6a72f5cc1e6f314df4ffbf9" dependencies = [ + "crc32fast", + "indexmap", "memchr", ] @@ -4549,9 +4549,6 @@ name = "once_cell" version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56" -dependencies = [ - "parking_lot 0.11.2", -] [[package]] name = "opaque-debug" @@ -4592,7 +4589,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -4608,7 +4605,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -4624,7 +4621,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -4639,7 +4636,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-benchmarking", "frame-support", @@ -4663,7 +4660,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-election-provider-support", "frame-support", @@ -4678,7 +4675,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-benchmarking", "frame-support", @@ -4692,8 +4689,8 @@ dependencies = [ [[package]] name = "pallet-beefy" -version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c3a24cd3ceb9053520f7ecc48c4f5197c3344fb8" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "beefy-primitives", "frame-support", @@ -4708,15 +4705,15 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" -version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c3a24cd3ceb9053520f7ecc48c4f5197c3344fb8" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "beefy-merkle-tree", "beefy-primitives", "frame-support", "frame-system", "hex", - "libsecp256k1 0.6.0", + "libsecp256k1 0.7.0", "log", "pallet-beefy", "pallet-mmr", @@ -4734,13 +4731,16 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", + "log", "pallet-treasury", "parity-scale-codec", "scale-info", + "sp-core", + "sp-io", "sp-runtime", "sp-std", ] @@ -4748,7 +4748,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "3.0.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "frame-benchmarking", "frame-support", @@ -4757,6 +4757,7 @@ dependencies = [ "pallet-authorship", "pallet-session", "parity-scale-codec", + "rand 0.7.3", "scale-info", "serde", "sp-runtime", @@ -4767,7 +4768,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-benchmarking", "frame-support", @@ -4784,13 +4785,13 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#2ab769819e8a3ee869459b78cbb98cc749728cc3" dependencies = [ "bitflags", "frame-benchmarking", "frame-support", "frame-system", - "libsecp256k1 0.3.5", + "libsecp256k1 0.6.0", "log", "pallet-contracts-primitives", "pallet-contracts-proc-macro", @@ -4811,7 +4812,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#2ab769819e8a3ee869459b78cbb98cc749728cc3" dependencies = [ "bitflags", "parity-scale-codec", @@ -4825,7 +4826,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#2ab769819e8a3ee869459b78cbb98cc749728cc3" dependencies = [ "proc-macro2", "quote", @@ -4835,7 +4836,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#2ab769819e8a3ee869459b78cbb98cc749728cc3" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4854,7 +4855,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#2ab769819e8a3ee869459b78cbb98cc749728cc3" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -4867,7 +4868,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-benchmarking", "frame-support", @@ -4883,7 +4884,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-election-provider-support", "frame-support", @@ -4903,7 +4904,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -4920,7 +4921,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-benchmarking", "frame-support", @@ -4943,7 +4944,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4959,7 +4960,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -4978,7 +4979,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -4994,7 +4995,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-benchmarking", "frame-support", @@ -5011,7 +5012,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -5029,7 +5030,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -5045,7 +5046,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5062,7 +5063,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -5076,7 +5077,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -5090,7 +5091,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -5107,7 +5108,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -5121,7 +5122,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#2ab769819e8a3ee869459b78cbb98cc749728cc3" dependencies = [ "frame-support", "frame-system", @@ -5135,7 +5136,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-benchmarking", "frame-support", @@ -5151,7 +5152,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -5172,7 +5173,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-election-provider-support", "frame-support", @@ -5193,9 +5194,9 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ - "proc-macro-crate 1.0.0", + "proc-macro-crate 1.1.0", "proc-macro2", "quote", "syn", @@ -5204,7 +5205,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -5218,7 +5219,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-benchmarking", "frame-support", @@ -5236,7 +5237,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -5254,7 +5255,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -5271,7 +5272,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5288,7 +5289,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5299,7 +5300,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -5315,7 +5316,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -5330,7 +5331,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-support", "frame-system", @@ -5343,8 +5344,8 @@ dependencies = [ [[package]] name = "pallet-xcm" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "frame-support", "frame-system", @@ -5362,7 +5363,7 @@ dependencies = [ [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#1dd000a0111a3f38ff52234e977d299cb4e8517f" +source = "git+https://github.com/paritytech/cumulus?branch=master#7100363a3559e9e65f63609c91a565fb5a335217" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -5374,9 +5375,9 @@ dependencies = [ [[package]] name = "parity-db" -version = "0.3.1" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "241f9c5d25063080f2c02846221f13e1d0e5e18fa00c32c234aad585b744ee55" +checksum = "7cb5195cb862b13055cf7f7a76c55073dc73885c2a61511e322b8c1666be7332" dependencies = [ "blake2-rfc", "crc32fast", @@ -5385,7 +5386,7 @@ dependencies = [ "libc", "log", "lz4", - "memmap2", + "memmap2 0.2.3", "parking_lot 0.11.2", "rand 0.8.4", "snap", @@ -5393,9 +5394,9 @@ dependencies = [ [[package]] name = "parity-scale-codec" -version = "2.2.0" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8975095a2a03bbbdc70a74ab11a4f76a6d0b84680d87c68d722531b0ac28e8a9" +checksum = "373b1a4c1338d9cd3d1fa53b3a11bdab5ab6bd80a20f7f7becd76953ae2be909" dependencies = [ "arrayvec 0.7.1", "bitvec 0.20.4", @@ -5407,11 +5408,11 @@ dependencies = [ [[package]] name = "parity-scale-codec-derive" -version = "2.2.0" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40dbbfef7f0a1143c5b06e0d76a6278e25dac0bc1af4be51a0fbb73f07e7ad09" +checksum = "1557010476e0595c9b568d16dcfb81b93cdeb157612726f5170d31aa707bed27" dependencies = [ - "proc-macro-crate 1.0.0", + "proc-macro-crate 1.1.0", "proc-macro2", "quote", "syn", @@ -5439,15 +5440,15 @@ dependencies = [ [[package]] name = "parity-util-mem" -version = "0.10.0" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ad6f1acec69b95caf435bbd158d486e5a0a44fcf51531e84922c59ff09e8457" +checksum = "6f4cb4e169446179cbc6b8b6320cc9fca49bd2e94e8db25f25f200a8ea774770" dependencies = [ "cfg-if 1.0.0", "ethereum-types", "hashbrown", "impl-trait-for-tuples", - "lru", + "lru 0.6.6", "parity-util-mem-derive", "parking_lot 0.11.2", "primitive-types", @@ -5554,31 +5555,12 @@ dependencies = [ "winapi 0.3.9", ] -[[package]] -name = "paste" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880" -dependencies = [ - "paste-impl", - "proc-macro-hack", -] - [[package]] name = "paste" version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "acbf547ad0c65e31259204bd90935776d1c693cec2f4ff7abb7a1bbbd40dfe58" -[[package]] -name = "paste-impl" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6" -dependencies = [ - "proc-macro-hack", -] - [[package]] name = "pbkdf2" version = "0.4.0" @@ -5664,14 +5646,24 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7" dependencies = [ - "fixedbitset", + "fixedbitset 0.2.0", "indexmap", ] [[package]] -name = "pin-project" -version = "0.4.28" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "petgraph" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a13a2fa9d0b63e5f22328828741e523766fff0ee9e779316902290dff3f824f" +dependencies = [ + "fixedbitset 0.4.0", + "indexmap", +] + +[[package]] +name = "pin-project" +version = "0.4.28" +source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "918192b5c59119d51e0cd221f4d49dde9112824ba717369e903c97d076083d0f" dependencies = [ "pin-project-internal 0.4.28", @@ -5740,8 +5732,8 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -5754,8 +5746,8 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -5767,12 +5759,12 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "derive_more", "futures 0.3.17", - "lru", + "lru 0.7.0", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -5789,11 +5781,11 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "futures 0.3.17", - "lru", + "lru 0.7.0", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -5809,8 +5801,8 @@ dependencies = [ [[package]] name = "polkadot-cli" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "frame-benchmarking-cli", "futures 0.3.17", @@ -5829,8 +5821,8 @@ dependencies = [ [[package]] name = "polkadot-client" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -5859,8 +5851,8 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "always-assert", "derive_more", @@ -5880,8 +5872,8 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -5893,12 +5885,12 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "derive_more", "futures 0.3.17", - "lru", + "lru 0.7.0", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -5915,8 +5907,8 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -5929,16 +5921,18 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "futures 0.3.17", + "futures-timer 3.0.2", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", "rand 0.8.4", "rand_chacha 0.3.1", + "sc-network", "sp-application-crypto", "sp-core", "sp-keystore", @@ -5947,8 +5941,8 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "async-trait", "futures 0.3.17", @@ -5966,8 +5960,8 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "futures 0.3.17", "parity-scale-codec", @@ -5984,15 +5978,15 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "bitvec 0.20.4", "derive_more", "futures 0.3.17", "futures-timer 3.0.2", "kvdb", - "lru", + "lru 0.7.0", "merlin", "parity-scale-codec", "polkadot-node-jaeger", @@ -6012,8 +6006,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "bitvec 0.20.4", "futures 0.3.17", @@ -6032,8 +6026,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "bitvec 0.20.4", "futures 0.3.17", @@ -6050,8 +6044,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "futures 0.3.17", "polkadot-node-subsystem", @@ -6065,8 +6059,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "async-trait", "futures 0.3.17", @@ -6083,8 +6077,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "futures 0.3.17", "polkadot-node-subsystem", @@ -6098,8 +6092,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6115,8 +6109,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "bitvec 0.20.4", "derive_more", @@ -6134,8 +6128,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-participation" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "futures 0.3.17", "polkadot-node-primitives", @@ -6147,8 +6141,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "async-trait", "futures 0.3.17", @@ -6164,8 +6158,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "bitvec 0.20.4", "futures 0.3.17", @@ -6179,8 +6173,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "always-assert", "assert_matches", @@ -6210,8 +6204,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "futures 0.3.17", "memory-lru", @@ -6228,8 +6222,8 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "async-std", "lazy_static", @@ -6246,20 +6240,19 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", - "jemalloc-ctl", "metered-channel", "substrate-prometheus-endpoint", ] [[package]] name = "polkadot-node-network-protocol" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "async-trait", "derive_more", @@ -6270,14 +6263,14 @@ dependencies = [ "polkadot-primitives", "sc-authority-discovery", "sc-network", - "strum 0.21.0", + "strum", "thiserror", ] [[package]] name = "polkadot-node-primitives" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "bounded-vec", "futures 0.3.17", @@ -6298,8 +6291,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -6308,8 +6301,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "derive_more", "futures 0.3.17", @@ -6327,14 +6320,14 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "async-trait", "derive_more", "futures 0.3.17", "itertools", - "lru", + "lru 0.7.0", "metered-channel", "parity-scale-codec", "pin-project 1.0.8", @@ -6354,18 +6347,18 @@ dependencies = [ [[package]] name = "polkadot-overseer" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", - "lru", + "lru 0.7.0", + "parity-util-mem", "parking_lot 0.11.2", "polkadot-node-metrics", "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem-types", - "polkadot-overseer-all-subsystems-gen", "polkadot-overseer-gen", "polkadot-primitives", "sc-client-api", @@ -6373,20 +6366,10 @@ dependencies = [ "tracing", ] -[[package]] -name = "polkadot-overseer-all-subsystems-gen" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "polkadot-overseer-gen" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "async-trait", "futures 0.3.17", @@ -6402,10 +6385,10 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ - "proc-macro-crate 1.0.0", + "proc-macro-crate 1.1.0", "proc-macro2", "quote", "syn", @@ -6413,8 +6396,8 @@ dependencies = [ [[package]] name = "polkadot-parachain" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "derive_more", "frame-support", @@ -6430,8 +6413,8 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "bitvec 0.20.4", "frame-system", @@ -6460,8 +6443,8 @@ dependencies = [ [[package]] name = "polkadot-rpc" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -6491,8 +6474,8 @@ dependencies = [ [[package]] name = "polkadot-runtime" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "beefy-primitives", "bitvec 0.20.4", @@ -6506,6 +6489,7 @@ dependencies = [ "pallet-authority-discovery", "pallet-authorship", "pallet-babe", + "pallet-bags-list", "pallet-balances", "pallet-bounties", "pallet-collective", @@ -6536,6 +6520,7 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "polkadot-runtime-common", + "polkadot-runtime-parachains", "rustc-hex", "scale-info", "serde", @@ -6562,8 +6547,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "beefy-primitives", "bitvec 0.20.4", @@ -6571,7 +6556,7 @@ dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", - "libsecp256k1 0.6.0", + "libsecp256k1 0.7.0", "log", "pallet-authorship", "pallet-bags-list", @@ -6607,8 +6592,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "bitflags", "bitvec 0.20.4", @@ -6645,8 +6630,8 @@ dependencies = [ [[package]] name = "polkadot-service" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "async-trait", "beefy-gadget", @@ -6656,6 +6641,7 @@ dependencies = [ "hex-literal", "kvdb", "kvdb-rocksdb", + "lru 0.7.0", "pallet-babe", "pallet-im-online", "pallet-mmr-primitives", @@ -6708,6 +6694,7 @@ dependencies = [ "sc-finality-grandpa", "sc-keystore", "sc-network", + "sc-offchain", "sc-service", "sc-sync-state-rpc", "sc-telemetry", @@ -6739,8 +6726,8 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "arrayvec 0.5.2", "derive_more", @@ -6760,8 +6747,8 @@ dependencies = [ [[package]] name = "polkadot-statement-table" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -6770,8 +6757,8 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "beefy-primitives", "bitvec 0.20.4", @@ -6831,8 +6818,8 @@ dependencies = [ [[package]] name = "polkadot-test-service" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "frame-benchmarking", "frame-system", @@ -6949,53 +6936,27 @@ dependencies = [ [[package]] name = "proc-macro-crate" -version = "1.0.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41fdbd1df62156fbc5945f4762632564d7d038153091c3fcf1067f6aef7cff92" +checksum = "1ebace6889caf889b4d3f76becee12e90353f2b8c7d875534a71e5742f8f6f83" dependencies = [ "thiserror", "toml", ] -[[package]] -name = "proc-macro-error" -version = "0.4.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18f33027081eba0a6d8aba6d1b1c3a3be58cbb12106341c2d5759fcd9b5277e7" -dependencies = [ - "proc-macro-error-attr 0.4.12", - "proc-macro2", - "quote", - "syn", - "version_check", -] - [[package]] name = "proc-macro-error" version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ - "proc-macro-error-attr 1.0.4", + "proc-macro-error-attr", "proc-macro2", "quote", "syn", "version_check", ] -[[package]] -name = "proc-macro-error-attr" -version = "0.4.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a5b4b77fdb63c1eca72173d68d24501c54ab1269409f6b672c85deb18af69de" -dependencies = [ - "proc-macro2", - "quote", - "syn", - "syn-mid", - "version_check", -] - [[package]] name = "proc-macro-error-attr" version = "1.0.4" @@ -7021,24 +6982,24 @@ checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086" [[package]] name = "proc-macro2" -version = "1.0.29" +version = "1.0.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d" +checksum = "ba508cc11742c0dc5c1659771673afbab7a0efab23aa17e854cbab0837ed0b43" dependencies = [ "unicode-xid", ] [[package]] name = "prometheus" -version = "0.11.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8425533e7122f0c3cc7a37e6244b16ad3a2cc32ae7ac6276e2a75da0d9c200d" +checksum = "b7f64969ffd5dd8f39bd57a68ac53c163a095ed9d0fb707146da1b27025a3504" dependencies = [ "cfg-if 1.0.0", "fnv", "lazy_static", + "memchr", "parking_lot 0.11.2", - "regex", "thiserror", ] @@ -7049,7 +7010,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de5e2533f59d08fcf364fd374ebda0692a70bd6d7e66ef97f306f45c6c5d8020" dependencies = [ "bytes 1.1.0", - "prost-derive", + "prost-derive 0.8.0", +] + +[[package]] +name = "prost" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "444879275cb4fd84958b1a1d5420d15e6fcf7c235fe47f053c9c2a80aceb6001" +dependencies = [ + "bytes 1.1.0", + "prost-derive 0.9.0", ] [[package]] @@ -7063,9 +7034,29 @@ dependencies = [ "itertools", "log", "multimap", - "petgraph", - "prost", - "prost-types", + "petgraph 0.5.1", + "prost 0.8.0", + "prost-types 0.8.0", + "tempfile", + "which", +] + +[[package]] +name = "prost-build" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62941722fb675d463659e49c4f3fe1fe792ff24fe5bbaa9c08cd3b98a1c354f5" +dependencies = [ + "bytes 1.1.0", + "heck", + "itertools", + "lazy_static", + "log", + "multimap", + "petgraph 0.6.0", + "prost 0.9.0", + "prost-types 0.9.0", + "regex", "tempfile", "which", ] @@ -7083,6 +7074,19 @@ dependencies = [ "syn", ] +[[package]] +name = "prost-derive" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9cc1a3263e07e0bf68e96268f37665207b49560d98739662cdfaae215c720fe" +dependencies = [ + "anyhow", + "itertools", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "prost-types" version = "0.8.0" @@ -7090,7 +7094,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "603bbd6394701d13f3f25aada59c7de9d35a6a5887cfc156181234a44002771b" dependencies = [ "bytes 1.1.0", - "prost", + "prost 0.8.0", +] + +[[package]] +name = "prost-types" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "534b7a0e836e3c482d2693070f982e39e7611da9695d4d1f5a4b186b51faef0a" +dependencies = [ + "bytes 1.1.0", + "prost 0.9.0", ] [[package]] @@ -7138,9 +7152,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.9" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" +checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05" dependencies = [ "proc-macro2", ] @@ -7349,13 +7363,12 @@ dependencies = [ [[package]] name = "regalloc" -version = "0.0.31" +version = "0.0.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "571f7f397d61c4755285cd37853fe8e03271c243424a907415909379659381c5" +checksum = "a6304468554ed921da3d32c355ea107b8d13d7b8996c3adfb7aab48d3bc321f4" dependencies = [ "log", "rustc-hash", - "serde", "smallvec", ] @@ -7400,11 +7413,10 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "env_logger 0.9.0", - "jsonrpsee-proc-macros", - "jsonrpsee-ws-client", + "jsonrpsee", "log", "parity-scale-codec", "serde", @@ -7436,9 +7448,9 @@ dependencies = [ [[package]] name = "retain_mut" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9c17925a9027d298a4603d286befe3f9dc0e8ed02523141914eb628798d6e5b" +checksum = "448296241d034b96c11173591deaa1302f2c17b56092106c1f92c1bc0183a8c9" [[package]] name = "ring" @@ -7485,6 +7497,23 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "rsix" +version = "0.23.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f64c5788d5aab8b75441499d99576a24eb09f76fb267b36fec7e3d970c66431" +dependencies = [ + "bitflags", + "cc", + "errno", + "io-lifetimes", + "itoa", + "libc", + "linux-raw-sys", + "once_cell", + "rustc_version 0.4.0", +] + [[package]] name = "rustc-demangle" version = "0.1.21" @@ -7521,6 +7550,15 @@ dependencies = [ "semver 0.11.0", ] +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver 1.0.4", +] + [[package]] name = "rustls" version = "0.19.1" @@ -7592,8 +7630,8 @@ dependencies = [ [[package]] name = "sc-allocator" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +version = "4.1.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "log", "sp-core", @@ -7604,7 +7642,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "derive_more", @@ -7614,8 +7652,8 @@ dependencies = [ "libp2p", "log", "parity-scale-codec", - "prost", - "prost-build", + "prost 0.8.0", + "prost-build 0.9.0", "rand 0.7.3", "sc-client-api", "sc-network", @@ -7631,7 +7669,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -7654,7 +7692,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7670,9 +7708,10 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "impl-trait-for-tuples", + "memmap2 0.5.0", "parity-scale-codec", "sc-chain-spec-derive", "sc-network", @@ -7686,9 +7725,9 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ - "proc-macro-crate 1.0.0", + "proc-macro-crate 1.1.0", "proc-macro2", "quote", "syn", @@ -7697,7 +7736,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "chrono", "fdlimit", @@ -7735,7 +7774,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "fnv", "futures 0.3.17", @@ -7763,7 +7802,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "hash-db", "kvdb", @@ -7788,7 +7827,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "futures 0.3.17", @@ -7812,7 +7851,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "derive_more", @@ -7841,7 +7880,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "derive_more", @@ -7884,7 +7923,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "derive_more", "futures 0.3.17", @@ -7908,7 +7947,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7921,7 +7960,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "futures 0.3.17", @@ -7947,7 +7986,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "sc-client-api", "sp-authorship", @@ -7958,7 +7997,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "lazy_static", "libsecp256k1 0.6.0", @@ -7970,6 +8009,7 @@ dependencies = [ "sc-executor-wasmtime", "sp-api", "sp-core", + "sp-core-hashing-proc-macro", "sp-externalities", "sp-io", "sp-panic-handler", @@ -7984,7 +8024,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "derive_more", "environmental", @@ -8002,7 +8042,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "log", "parity-scale-codec", @@ -8018,7 +8058,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "cfg-if 1.0.0", "libc", @@ -8027,7 +8067,6 @@ dependencies = [ "parity-wasm 0.42.2", "sc-allocator", "sc-executor-common", - "scoped-tls", "sp-core", "sp-runtime-interface", "sp-wasm-interface", @@ -8037,7 +8076,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "derive_more", @@ -8074,7 +8113,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "derive_more", "finality-grandpa", @@ -8098,7 +8137,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "ansi_term 0.12.1", "futures 0.3.17", @@ -8115,7 +8154,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "derive_more", @@ -8130,7 +8169,7 @@ dependencies = [ [[package]] name = "sc-light" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "hash-db", "parity-scale-codec", @@ -8148,7 +8187,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-std", "async-trait", @@ -8168,12 +8207,12 @@ dependencies = [ "linked-hash-map", "linked_hash_set", "log", - "lru", + "lru 0.7.0", "parity-scale-codec", "parking_lot 0.11.2", "pin-project 1.0.8", - "prost", - "prost-build", + "prost 0.8.0", + "prost-build 0.9.0", "rand 0.7.3", "sc-block-builder", "sc-client-api", @@ -8199,13 +8238,13 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", "libp2p", "log", - "lru", + "lru 0.7.0", "sc-network", "sp-runtime", "substrate-prometheus-endpoint", @@ -8215,7 +8254,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "bytes 1.1.0", "fnv", @@ -8226,6 +8265,7 @@ dependencies = [ "hyper-rustls", "log", "num_cpus", + "once_cell", "parity-scale-codec", "parking_lot 0.11.2", "rand 0.7.3", @@ -8242,7 +8282,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "futures 0.3.17", "libp2p", @@ -8254,8 +8294,8 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +version = "0.10.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -8264,7 +8304,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "futures 0.3.17", "hash-db", @@ -8295,7 +8335,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "futures 0.3.17", "jsonrpc-core", @@ -8320,7 +8360,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "futures 0.3.17", "jsonrpc-core", @@ -8337,7 +8377,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "directories", @@ -8361,7 +8401,6 @@ dependencies = [ "sc-executor", "sc-informant", "sc-keystore", - "sc-light", "sc-network", "sc-offchain", "sc-rpc", @@ -8402,7 +8441,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "log", "parity-scale-codec", @@ -8416,7 +8455,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -8438,7 +8477,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "chrono", "futures 0.3.17", @@ -8456,11 +8495,13 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "ansi_term 0.12.1", "atty", + "chrono", "lazy_static", + "libc", "log", "once_cell", "parking_lot 0.11.2", @@ -8485,9 +8526,9 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ - "proc-macro-crate 1.0.0", + "proc-macro-crate 1.1.0", "proc-macro2", "quote", "syn", @@ -8496,7 +8537,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "futures 0.3.17", "intervalier", @@ -8523,7 +8564,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "derive_more", "futures 0.3.17", @@ -8537,7 +8578,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -8565,7 +8606,7 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baeb2780690380592f86205aa4ee49815feb2acad8c2f59e6dd207148c3f1fcd" dependencies = [ - "proc-macro-crate 1.0.0", + "proc-macro-crate 1.1.0", "proc-macro2", "quote", "syn", @@ -8595,7 +8636,7 @@ dependencies = [ "rand 0.7.3", "rand_core 0.5.1", "sha2 0.8.2", - "subtle 2.4.1", + "subtle", "zeroize", ] @@ -8623,9 +8664,9 @@ dependencies = [ [[package]] name = "secrecy" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0673d6a6449f5e7d12a1caf424fd9363e2af3a4953023ed455e3c4beef4597c0" +checksum = "9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e" dependencies = [ "zeroize", ] @@ -8681,6 +8722,12 @@ dependencies = [ "serde", ] +[[package]] +name = "semver" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012" + [[package]] name = "semver-parser" version = "0.7.0" @@ -8838,7 +8885,7 @@ dependencies = [ "approx", "num-complex", "num-traits", - "paste 1.0.5", + "paste", ] [[package]] @@ -8847,23 +8894,14 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c307a32c1c5c437f38c7fd45d753050587732ba8628319fbdf12a7e289ccc590" -[[package]] -name = "slog" -version = "2.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8347046d4ebd943127157b94d63abb990fcf729dc4e9978927fdf4ac3c998d06" -dependencies = [ - "erased-serde", -] - [[package]] name = "slot-range-helper" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "enumn", "parity-scale-codec", - "paste 1.0.5", + "paste", "sp-runtime", "sp-std", ] @@ -8879,9 +8917,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.6.1" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" +checksum = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309" [[package]] name = "snap" @@ -8903,7 +8941,7 @@ dependencies = [ "ring", "rustc_version 0.3.3", "sha2 0.9.8", - "subtle 2.4.1", + "subtle", "x25519-dalek", ] @@ -8946,9 +8984,9 @@ dependencies = [ [[package]] name = "soketto" -version = "0.6.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a74e48087dbeed4833785c2f3352b59140095dc192dce966a3bfc155020a439f" +checksum = "41d1c5305e39e09653383c2c7244f2f78b3bcae37cf50c64cb4789c9f5096ec2" dependencies = [ "base64 0.13.0", "bytes 1.1.0", @@ -8962,7 +9000,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "hash-db", "log", @@ -8979,10 +9017,10 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "blake2-rfc", - "proc-macro-crate 1.0.0", + "proc-macro-crate 1.1.0", "proc-macro2", "quote", "syn", @@ -8991,7 +9029,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", "scale-info", @@ -9004,7 +9042,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "integer-sqrt", "num-traits", @@ -9019,7 +9057,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", "scale-info", @@ -9032,7 +9070,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "parity-scale-codec", @@ -9044,7 +9082,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", "sp-api", @@ -9056,11 +9094,11 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "futures 0.3.17", "log", - "lru", + "lru 0.7.0", "parity-scale-codec", "parking_lot 0.11.2", "sp-api", @@ -9074,7 +9112,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "futures 0.3.17", @@ -9093,7 +9131,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "parity-scale-codec", @@ -9111,7 +9149,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "merlin", @@ -9134,10 +9172,11 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", "scale-info", + "serde", "sp-arithmetic", "sp-runtime", ] @@ -9145,7 +9184,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -9157,9 +9196,10 @@ dependencies = [ [[package]] name = "sp-core" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "base58", + "bitflags", "blake2-rfc", "byteorder", "dyn-clonable", @@ -9185,11 +9225,13 @@ dependencies = [ "secrecy", "serde", "sha2 0.9.8", + "sp-core-hashing", "sp-debug-derive", "sp-externalities", "sp-runtime-interface", "sp-std", "sp-storage", + "ss58-registry", "substrate-bip39", "thiserror", "tiny-bip39", @@ -9199,10 +9241,34 @@ dependencies = [ "zeroize", ] +[[package]] +name = "sp-core-hashing" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" +dependencies = [ + "blake2-rfc", + "byteorder", + "sha2 0.9.8", + "sp-std", + "tiny-keccak", + "twox-hash", +] + +[[package]] +name = "sp-core-hashing-proc-macro" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" +dependencies = [ + "proc-macro2", + "quote", + "sp-core-hashing", + "syn", +] + [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "kvdb", "parking_lot 0.11.2", @@ -9210,8 +9276,8 @@ dependencies = [ [[package]] name = "sp-debug-derive" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "proc-macro2", "quote", @@ -9221,7 +9287,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "environmental", "parity-scale-codec", @@ -9232,7 +9298,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "finality-grandpa", "log", @@ -9250,7 +9316,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -9264,7 +9330,7 @@ dependencies = [ [[package]] name = "sp-io" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "futures 0.3.17", "hash-db", @@ -9275,7 +9341,6 @@ dependencies = [ "sp-core", "sp-externalities", "sp-keystore", - "sp-maybe-compressed-blob", "sp-runtime-interface", "sp-state-machine", "sp-std", @@ -9289,18 +9354,18 @@ dependencies = [ [[package]] name = "sp-keyring" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "lazy_static", "sp-core", "sp-runtime", - "strum 0.20.0", + "strum", ] [[package]] name = "sp-keystore" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "derive_more", @@ -9316,8 +9381,8 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +version = "4.1.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "zstd", ] @@ -9325,7 +9390,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", "scale-info", @@ -9340,9 +9405,9 @@ dependencies = [ [[package]] name = "sp-npos-elections-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ - "proc-macro-crate 1.0.0", + "proc-macro-crate 1.1.0", "proc-macro2", "quote", "syn", @@ -9351,7 +9416,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "sp-api", "sp-core", @@ -9360,16 +9425,18 @@ dependencies = [ [[package]] name = "sp-panic-handler" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "backtrace", + "lazy_static", + "regex", ] [[package]] name = "sp-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "rustc-hash", "serde", @@ -9379,7 +9446,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "either", "hash256-std-hasher", @@ -9387,7 +9454,7 @@ dependencies = [ "log", "parity-scale-codec", "parity-util-mem", - "paste 1.0.5", + "paste", "rand 0.7.3", "scale-info", "serde", @@ -9401,7 +9468,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9418,10 +9485,10 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "Inflector", - "proc-macro-crate 1.0.0", + "proc-macro-crate 1.1.0", "proc-macro2", "quote", "syn", @@ -9430,7 +9497,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#2ab769819e8a3ee869459b78cbb98cc749728cc3" dependencies = [ "log", "parity-scale-codec", @@ -9443,8 +9510,8 @@ dependencies = [ [[package]] name = "sp-serializer" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "serde", "serde_json", @@ -9453,7 +9520,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", "scale-info", @@ -9467,7 +9534,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", "scale-info", @@ -9478,7 +9545,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "hash-db", "log", @@ -9501,12 +9568,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" [[package]] name = "sp-storage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9519,7 +9586,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "log", "sp-core", @@ -9532,7 +9599,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "futures-timer 3.0.2", @@ -9548,15 +9615,9 @@ dependencies = [ [[package]] name = "sp-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ - "erased-serde", - "log", "parity-scale-codec", - "parking_lot 0.10.2", - "serde", - "serde_json", - "slog", "sp-std", "tracing", "tracing-core", @@ -9566,7 +9627,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "sp-api", "sp-runtime", @@ -9575,7 +9636,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "log", @@ -9591,7 +9652,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "hash-db", "memory-db", @@ -9606,7 +9667,7 @@ dependencies = [ [[package]] name = "sp-version" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9622,7 +9683,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -9633,7 +9694,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9647,6 +9708,20 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" +[[package]] +name = "ss58-registry" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c66cd4c4bb7ee41dc5b0c13d600574ae825d3a02e8f31326b17ac71558f2c836" +dependencies = [ + "Inflector", + "proc-macro2", + "quote", + "serde", + "serde_json", + "unicode-xid", +] + [[package]] name = "stable_deref_trait" version = "1.2.0" @@ -9705,9 +9780,9 @@ checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" [[package]] name = "structopt" -version = "0.3.23" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf9d950ef167e25e0bdb073cf1d68e9ad2795ac826f2f3f59647817cf23c0bfa" +checksum = "40b9788f4202aa75c240ecc9c15c65185e6a39ccdeb0fd5d008b98825464c87c" dependencies = [ "clap", "lazy_static", @@ -9716,12 +9791,12 @@ dependencies = [ [[package]] name = "structopt-derive" -version = "0.4.16" +version = "0.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "134d838a2c9943ac3125cf6df165eda53493451b719f3255b2a26b85f772d0ba" +checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" dependencies = [ "heck", - "proc-macro-error 1.0.4", + "proc-macro-error", "proc-macro2", "quote", "syn", @@ -9729,39 +9804,18 @@ dependencies = [ [[package]] name = "strum" -version = "0.20.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7318c509b5ba57f18533982607f24070a55d353e90d4cae30c467cdb2ad5ac5c" -dependencies = [ - "strum_macros 0.20.1", -] - -[[package]] -name = "strum" -version = "0.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2" -dependencies = [ - "strum_macros 0.21.1", -] - -[[package]] -name = "strum_macros" -version = "0.20.1" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149" +checksum = "f7ac893c7d471c8a21f31cfe213ec4f6d9afeed25537c772e08ef3f005f8729e" dependencies = [ - "heck", - "proc-macro2", - "quote", - "syn", + "strum_macros", ] [[package]] name = "strum_macros" -version = "0.21.1" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ec" +checksum = "339f799d8b549e3744c7ac7feb216383e4005d94bdb22561b3ab8f3b808ae9fb" dependencies = [ "heck", "proc-macro2", @@ -9785,7 +9839,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "platforms", ] @@ -9793,7 +9847,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.17", @@ -9814,8 +9868,8 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +version = "0.10.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-std", "derive_more", @@ -9829,7 +9883,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "async-trait", "futures 0.3.17", @@ -9856,7 +9910,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ "ansi_term 0.12.1", "build-helper", @@ -9868,12 +9922,6 @@ dependencies = [ "wasm-gc-api", ] -[[package]] -name = "subtle" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" - [[package]] name = "subtle" version = "2.4.1" @@ -9882,26 +9930,15 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" -version = "1.0.76" +version = "1.0.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6f107db402c2c2055242dbf4d2af0e69197202e9faacbef9571bbe47f5a1b84" +checksum = "f2afee18b8beb5a596ecb4a2dce128c719b4ba399d34126b9e4396e3f9860966" dependencies = [ "proc-macro2", "quote", "unicode-xid", ] -[[package]] -name = "syn-mid" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baa8e7560a164edb1621a55d18a0c59abf49d360f47aa7b821061dd7eea7fac9" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "synstructure" version = "0.12.5" @@ -9960,18 +9997,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.29" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "602eca064b2d83369e2b2f34b09c70b605402801927c65c11071ac911d299b88" +checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.29" +version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bad553cc2c78e8de258400763a647e80e6d1b31ee237275d756f6836d204494c" +checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b" dependencies = [ "proc-macro2", "quote", @@ -10022,9 +10059,9 @@ dependencies = [ [[package]] name = "tiny-bip39" -version = "0.8.0" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9e44c4759bae7f1032e286a7ef990bd9ed23fe831b7eeba0beb97484c2e59b8" +checksum = "ffc59cb9dfc85bb312c3a78fd6aa8a8582e310b0fa885d5bb877f6dcc601839d" dependencies = [ "anyhow", "hmac 0.8.1", @@ -10035,6 +10072,7 @@ dependencies = [ "sha2 0.9.8", "thiserror", "unicode-normalization", + "wasm-bindgen", "zeroize", ] @@ -10064,9 +10102,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.11.0" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4efe6fc2395938c8155973d7be49fe8d03a843726e285e100a8a383cc0154ce" +checksum = "588b2d10a336da58d877567cd8fb8a14b463e2104910f8132cd054b4b96e29ee" dependencies = [ "autocfg", "bytes 1.1.0", @@ -10146,9 +10184,9 @@ checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" [[package]] name = "tracing" -version = "0.1.27" +version = "0.1.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2ba9ab62b7d6497a8638dfda5e5c4fb3b2d5a7fca4118f2b96151c8ef1a437e" +checksum = "375a639232caf30edfc78e8d89b2d4c375515393e7af7e16f01cd96917fb2105" dependencies = [ "cfg-if 1.0.0", "pin-project-lite 0.2.7", @@ -10158,9 +10196,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.16" +version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98863d0dd09fa59a1b79c6750ad80dbda6b75f4e71c437a6a1a8cb91a8bcbd77" +checksum = "f4f480b8f81512e825f337ad51e94c1eb5d3bbdf2b363dcd01e2b19a9ffe3f8e" dependencies = [ "proc-macro2", "quote", @@ -10169,9 +10207,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.20" +version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46125608c26121c81b0c6d693eab5a420e416da7e43c426d2e8f7df8da8a3acf" +checksum = "1f4ed65637b8390770814083d20756f87bfa2c21bf2f110babdc5438351746e4" dependencies = [ "lazy_static", ] @@ -10209,14 +10247,15 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.2.20" +version = "0.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9cbe87a2fa7e35900ce5de20220a582a9483a7063811defce79d7cbd59d4cfe" +checksum = "0e0d2eaa99c3c2e41547cfa109e910a68ea03823cccad4a0525dcbc9b01e8c71" dependencies = [ "ansi_term 0.12.1", "chrono", "lazy_static", "matchers", + "parking_lot 0.10.2", "regex", "serde", "serde_json", @@ -10303,8 +10342,9 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#c000780dba99a611fadbf83873073e024be1be0b" +source = "git+https://github.com/paritytech/substrate?branch=master#8d7898923c8287df6f2014c31940d7b5a2df9323" dependencies = [ + "jsonrpsee", "log", "parity-scale-codec", "remote-externalities", @@ -10314,12 +10354,21 @@ dependencies = [ "sc-service", "serde", "sp-core", + "sp-externalities", + "sp-io", "sp-keystore", "sp-runtime", "sp-state-machine", + "sp-version", "structopt", ] +[[package]] +name = "tt-call" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e66dcbec4290c69dd03c57e76c2469ea5c7ce109c6dd4351c13055cf71ea055" + [[package]] name = "twox-hash" version = "1.6.1" @@ -10404,7 +10453,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05" dependencies = [ "generic-array 0.14.4", - "subtle 2.4.1", + "subtle", ] [[package]] @@ -10633,9 +10682,9 @@ dependencies = [ [[package]] name = "wasmi" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2ee05bba3d1d994652079893941a2ef9324d2b58a63c31b40678fb7eddd7a5a" +checksum = "ca00c5147c319a8ec91ec1a0edbec31e566ce2c9cc93b3f9bb86a9efd0eb795d" dependencies = [ "downcast-rs", "libc", @@ -10658,15 +10707,15 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.78.2" +version = "0.81.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52144d4c78e5cf8b055ceab8e5fa22814ce4315d6002ad32cfd914f37c12fd65" +checksum = "98930446519f63d00a836efdc22f67766ceae8dbcc1571379f2bcabc6b2b9abc" [[package]] name = "wasmtime" -version = "0.27.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b310b9d20fcf59385761d1ade7a3ef06aecc380e3d3172035b919eaf7465d9f7" +checksum = "311d06b0c49346d1fbf48a17052e844036b95a7753c1afb34e8c0af3f6b5bb13" dependencies = [ "anyhow", "backtrace", @@ -10677,36 +10726,36 @@ dependencies = [ "lazy_static", "libc", "log", - "paste 1.0.5", + "object 0.27.1", + "paste", "psm", + "rayon", "region", "rustc-demangle", "serde", - "smallvec", "target-lexicon", "wasmparser", "wasmtime-cache", + "wasmtime-cranelift", "wasmtime-environ", "wasmtime-jit", - "wasmtime-profiling", "wasmtime-runtime", "winapi 0.3.9", ] [[package]] name = "wasmtime-cache" -version = "0.27.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d14d500d5c3dc5f5c097158feee123d64b3097f0d836a2a27dff9c761c73c843" +checksum = "36147930a4995137dc096e5b17a573b446799be2bbaea433e821ce6a80abe2c5" dependencies = [ "anyhow", "base64 0.13.0", "bincode", "directories-next", - "errno", "file-per-thread-logger", - "libc", "log", + "rsix", "serde", "sha2 0.9.8", "toml", @@ -10716,29 +10765,20 @@ dependencies = [ [[package]] name = "wasmtime-cranelift" -version = "0.27.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c525b39f062eada7db3c1298287b96dcb6e472b9f6b22501300b28d9fa7582f6" +checksum = "ab3083a47e1ede38aac06a1d9831640d673f9aeda0b82a64e4ce002f3432e2e7" dependencies = [ + "anyhow", "cranelift-codegen", "cranelift-entity", "cranelift-frontend", + "cranelift-native", "cranelift-wasm", - "target-lexicon", - "wasmparser", - "wasmtime-environ", -] - -[[package]] -name = "wasmtime-debug" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5d2a763e7a6fc734218e0e463196762a4f409c483063d81e0e85f96343b2e0a" -dependencies = [ - "anyhow", - "gimli 0.24.0", + "gimli", + "log", "more-asserts", - "object 0.24.0", + "object 0.27.1", "target-lexicon", "thiserror", "wasmparser", @@ -10747,91 +10787,55 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "0.27.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f64d0c2d881c31b0d65c1f2695e022d71eb60b9fbdd336aacca28208b58eac90" +checksum = "1c2d194b655321053bc4111a1aa4ead552655c8a17d17264bc97766e70073510" dependencies = [ + "anyhow", "cfg-if 1.0.0", - "cranelift-codegen", "cranelift-entity", - "cranelift-wasm", - "gimli 0.24.0", + "gimli", "indexmap", "log", "more-asserts", + "object 0.27.1", "serde", + "target-lexicon", "thiserror", "wasmparser", + "wasmtime-types", ] [[package]] name = "wasmtime-jit" -version = "0.27.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d4539ea734422b7c868107e2187d7746d8affbcaa71916d72639f53757ad707" +checksum = "864ac8dfe4ce310ac59f16fdbd560c257389cb009ee5d030ac6e30523b023d11" dependencies = [ - "addr2line 0.15.2", + "addr2line", "anyhow", + "bincode", "cfg-if 1.0.0", - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", - "cranelift-native", - "cranelift-wasm", - "gimli 0.24.0", + "gimli", "log", "more-asserts", - "object 0.24.0", - "rayon", + "object 0.27.1", "region", + "rsix", "serde", "target-lexicon", "thiserror", "wasmparser", - "wasmtime-cranelift", - "wasmtime-debug", "wasmtime-environ", - "wasmtime-obj", - "wasmtime-profiling", "wasmtime-runtime", "winapi 0.3.9", ] -[[package]] -name = "wasmtime-obj" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e1a8ff85246d091828e2225af521a6208ed28c997bb5c39eb697366dc2e2f2b" -dependencies = [ - "anyhow", - "more-asserts", - "object 0.24.0", - "target-lexicon", - "wasmtime-debug", - "wasmtime-environ", -] - -[[package]] -name = "wasmtime-profiling" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e24364d522dcd67c897c8fffc42e5bdfc57207bbb6d7eeade0da9d4a7d70105b" -dependencies = [ - "anyhow", - "cfg-if 1.0.0", - "lazy_static", - "libc", - "serde", - "target-lexicon", - "wasmtime-environ", - "wasmtime-runtime", -] - [[package]] name = "wasmtime-runtime" -version = "0.27.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c51e57976e8a19a18a18e002c6eb12e5769554204238e47ff155fda1809ef0f7" +checksum = "ab97da813a26b98c9abfd3b0c2d99e42f6b78b749c0646344e2e262d212d8c8b" dependencies = [ "anyhow", "backtrace", @@ -10846,11 +10850,24 @@ dependencies = [ "more-asserts", "rand 0.8.4", "region", + "rsix", "thiserror", "wasmtime-environ", "winapi 0.3.9", ] +[[package]] +name = "wasmtime-types" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff94409cc3557bfbbcce6b14520ccd6bd3727e965c0fe68d63ef2c185bf379c6" +dependencies = [ + "cranelift-entity", + "serde", + "thiserror", + "wasmparser", +] + [[package]] name = "web-sys" version = "0.3.54" @@ -10987,8 +11004,8 @@ dependencies = [ [[package]] name = "xcm" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -11000,8 +11017,8 @@ dependencies = [ [[package]] name = "xcm-builder" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "frame-support", "frame-system", @@ -11020,8 +11037,8 @@ dependencies = [ [[package]] name = "xcm-executor" -version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +version = "0.9.12" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -11038,7 +11055,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#d26815243a2af9547568f13eadd226de3df07479" +source = "git+https://github.com/paritytech/polkadot?branch=master#0a86997fba66211fe75d53146a67b58cb399901b" dependencies = [ "proc-macro2", "quote", @@ -11061,9 +11078,9 @@ dependencies = [ [[package]] name = "zeroize" -version = "1.4.1" +version = "1.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "377db0846015f7ae377174787dd452e1c5f5a9050bc6f954911d01f116daa0cd" +checksum = "d68d9dcec5f9b43a30d38c49f91dfedfaac384cb8f085faca366c26207dd1619" dependencies = [ "zeroize_derive", ] @@ -11082,18 +11099,18 @@ dependencies = [ [[package]] name = "zstd" -version = "0.6.1+zstd.1.4.9" +version = "0.9.0+zstd.1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de55e77f798f205d8561b8fe2ef57abfb6e0ff2abe7fd3c089e119cdb5631a3" +checksum = "07749a5dc2cb6b36661290245e350f15ec3bbb304e493db54a1d354480522ccd" dependencies = [ "zstd-safe", ] [[package]] name = "zstd-safe" -version = "3.0.1+zstd.1.4.9" +version = "4.1.1+zstd.1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1387cabcd938127b30ce78c4bf00b30387dddf704e3f0881dbc4ff62b5566f8c" +checksum = "c91c90f2c593b003603e5e0493c837088df4469da25aafff8bce42ba48caf079" dependencies = [ "libc", "zstd-sys", @@ -11101,9 +11118,9 @@ dependencies = [ [[package]] name = "zstd-sys" -version = "1.4.20+zstd.1.4.9" +version = "1.6.1+zstd.1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebd5b733d7cf2d9447e2c3e76a5589b4f5e5ae065c22a2bc0b023cbc331b6c8e" +checksum = "615120c7a2431d16cf1cf979e7fc31ba7a5b5e5707b29c8a99e5dbf8a8392a33" dependencies = [ "cc", "libc", diff --git a/README.md b/README.md index 5dd3abd..02d9209 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ cargo build --release --locked ### Substrate Compatibility The latest confirmed working Substrate commit which will then be used is -[c000780dba99a611fadbf83873073e024be1be0b](https://github.com/paritytech/substrate/commit/c000780dba99a611fadbf83873073e024be1be0b). +[a9465729e2c5d2ef8d87ac404da27e5e10adde8a](https://github.com/paritytech/substrate/commit/a9465729e2c5d2ef8d87ac404da27e5e10adde8a). ### Unstable Features diff --git a/node/src/chain_spec.rs b/node/src/chain_spec.rs index 6070b73..26335c6 100644 --- a/node/src/chain_spec.rs +++ b/node/src/chain_spec.rs @@ -23,6 +23,11 @@ use serde::{Deserialize, Serialize}; use sp_core::{crypto::UncheckedInto, sr25519, Pair, Public}; use sp_runtime::traits::{IdentifyAccount, Verify}; +/// The ID of this Parachain as registered on the Relay Chain. +/// +/// TODO: When we register as a common good parachain this will need to change. +pub const PARA_ID: u32 = 1002; + /// Specialized `ChainSpec` for the normal parachain runtime. pub type ChainSpec = sc_service::GenericChainSpec; @@ -74,7 +79,7 @@ pub fn canvas_session_keys(keys: AuraId) -> canvas_runtime::SessionKeys { canvas_runtime::SessionKeys { aura: keys } } -pub fn development_config(id: ParaId) -> ChainSpec { +pub fn development_config() -> ChainSpec { // Give your base currency a unit name and decimal places let mut properties = sc_chain_spec::Properties::new(); properties.insert("tokenSymbol".into(), "ROC".into()); @@ -114,7 +119,7 @@ pub fn development_config(id: ParaId) -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], - id, + PARA_ID.into(), ) }, vec![], @@ -123,12 +128,12 @@ pub fn development_config(id: ParaId) -> ChainSpec { None, Extensions { relay_chain: "rococo-local".into(), // You MUST set this to the correct network! - para_id: id.into(), + para_id: PARA_ID, }, ) } -pub fn local_testnet_config(id: ParaId) -> ChainSpec { +pub fn local_testnet_config() -> ChainSpec { // Give your base currency a unit name and decimal places let mut properties = sc_chain_spec::Properties::new(); properties.insert("tokenSymbol".into(), "ROC".into()); @@ -168,7 +173,7 @@ pub fn local_testnet_config(id: ParaId) -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], - id, + PARA_ID.into(), ) }, // Bootnodes @@ -182,12 +187,12 @@ pub fn local_testnet_config(id: ParaId) -> ChainSpec { // Extensions Extensions { relay_chain: "rococo-local".into(), // You MUST set this to the correct network! - para_id: id.into(), + para_id: PARA_ID, }, ) } -pub fn rococo_testnet_config(id: ParaId) -> ChainSpec { +pub fn rococo_testnet_config() -> ChainSpec { // Give your base currency a unit name and decimal places let mut properties = sc_chain_spec::Properties::new(); properties.insert("tokenSymbol".into(), "ROC".into()); @@ -248,7 +253,7 @@ pub fn rococo_testnet_config(id: ParaId) -> ChainSpec { // AccountId of an account which `ink-waterfall` uses for automated testing hex!["0e47e2344d523c3cc5c34394b0d58b9a4200e813a038e6c5a6163cc07d70b069"].into(), ], - id, + PARA_ID.into(), ) }, // Bootnodes @@ -273,7 +278,7 @@ pub fn rococo_testnet_config(id: ParaId) -> ChainSpec { // Properties Some(properties), // Extensions - Extensions { relay_chain: "rococo".into(), para_id: id.into() }, + Extensions { relay_chain: "rococo".into(), para_id: PARA_ID }, ) } diff --git a/node/src/command.rs b/node/src/command.rs index ffd280a..439cb93 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -34,14 +34,11 @@ use sp_core::hexdisplay::HexDisplay; use sp_runtime::traits::Block as BlockT; use std::{io::Write, net::SocketAddr}; -fn load_spec( - id: &str, - para_id: ParaId, -) -> std::result::Result, String> { +fn load_spec(id: &str) -> std::result::Result, String> { Ok(match id { - "dev" => Box::new(chain_spec::development_config(para_id)), - "canvas-rococo" => Box::new(chain_spec::rococo_testnet_config(para_id)), - "" | "local" => Box::new(chain_spec::local_testnet_config(para_id)), + "dev" => Box::new(chain_spec::development_config()), + "canvas-rococo" => Box::new(chain_spec::rococo_testnet_config()), + "" | "local" => Box::new(chain_spec::local_testnet_config()), path => Box::new(chain_spec::ChainSpec::from_json_file(std::path::PathBuf::from(path))?), }) } @@ -78,7 +75,7 @@ impl SubstrateCli for Cli { } fn load_spec(&self, id: &str) -> std::result::Result, String> { - load_spec(id, self.run.parachain_id.unwrap_or(1002).into()) + load_spec(id) } fn native_runtime_version(_: &Box) -> &'static RuntimeVersion { @@ -210,10 +207,8 @@ pub fn run() -> Result<()> { builder.with_profiling(sc_tracing::TracingReceiver::Log, ""); let _ = builder.init(); - let block: Block = generate_genesis_block(&load_spec( - ¶ms.chain.clone().unwrap_or_default(), - params.parachain_id.unwrap_or(1002).into(), - )?)?; + let block: Block = + generate_genesis_block(&load_spec(¶ms.chain.clone().unwrap_or_default())?)?; let raw_header = block.header().encode(); let output_buf = if params.raw { raw_header @@ -264,15 +259,16 @@ pub fn run() -> Result<()> { let runner = cli.create_runner(&cli.run.normalize())?; runner.run_node_until_exit(|config| async move { - let para_id = - chain_spec::Extensions::try_get(&*config.chain_spec).map(|e| e.para_id); + let para_id = chain_spec::Extensions::try_get(&*config.chain_spec) + .map(|e| e.para_id) + .ok_or("Could not find parachain extension for chain-spec.")?; let polkadot_cli = RelayChainCli::new( &config, [RelayChainCli::executable_name()].iter().chain(cli.relaychain_args.iter()), ); - let id = ParaId::from(cli.run.parachain_id.or(para_id).unwrap_or(1002)); + let id = ParaId::from(para_id); let parachain_account = AccountIdConversion::::into_account(&id); diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index b0bbd7b..d579ee5 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -66,11 +66,11 @@ use polkadot_runtime_common::{BlockHashCount, RocksDbWeight, SlowAdjustingFeeUpd // XCM Imports use xcm::latest::prelude::*; use xcm_builder::{ - AccountId32Aliases, AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom, CurrencyAdapter, - EnsureXcmOrigin, FixedWeightBounds, IsConcrete, LocationInverter, NativeAsset, - ParentAsSuperuser, ParentIsDefault, RelayChainAsNative, SiblingParachainAsNative, - SiblingParachainConvertsVia, SignedAccountId32AsNative, SignedToAccountId32, - SovereignSignedViaLocation, TakeWeightCredit, UsingComponents, + AccountId32Aliases, AllowKnownQueryResponses, AllowSubscriptionsFrom, + AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom, CurrencyAdapter, EnsureXcmOrigin, + FixedWeightBounds, IsConcrete, LocationInverter, NativeAsset, ParentAsSuperuser, + ParentIsDefault, RelayChainAsNative, SiblingParachainAsNative, SiblingParachainConvertsVia, + SignedAccountId32AsNative, SovereignSignedViaLocation, TakeWeightCredit, UsingComponents, }; use xcm_executor::{Config, XcmExecutor}; @@ -386,6 +386,7 @@ impl pallet_balances::Config for Runtime { parameter_types! { /// Relay Chain `TransactionByteFee` / 10 pub const TransactionByteFee: Balance = 10 * MICROUNIT; + pub const OperationalFeeMultiplier: u8 = 5; } impl pallet_transaction_payment::Config for Runtime { @@ -393,6 +394,7 @@ impl pallet_transaction_payment::Config for Runtime { type TransactionByteFee = TransactionByteFee; type WeightToFee = WeightToFee; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; + type OperationalFeeMultiplier = OperationalFeeMultiplier; } parameter_types! { @@ -526,12 +528,22 @@ match_type! { MultiLocation { parents: 1, interior: X1(Plurality { id: BodyId::Executive, .. }) } }; } +match_type! { + pub type ParentOrSiblings: impl Contains = { + MultiLocation { parents: 1, interior: Here } | + MultiLocation { parents: 1, interior: X1(_) } + }; +} pub type Barrier = ( TakeWeightCredit, AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom, // ^^^ Parent and its exec plurality get free execution + // Expected responses are OK. + AllowKnownQueryResponses, + // Subscriptions for version tracking are OK. + AllowSubscriptionsFrom, ); pub struct XcmConfig; @@ -558,7 +570,7 @@ parameter_types! { } /// No local origins on this chain are allowed to dispatch XCM sends/executions. -pub type LocalOriginToLocation = SignedToAccountId32; +pub type LocalOriginToLocation = (); /// The means for routing XCM messages which are not for local execution into the right message /// queues. @@ -606,7 +618,6 @@ impl cumulus_pallet_dmp_queue::Config for Runtime { } parameter_types! { - pub const DisabledValidatorsThreshold: Perbill = Perbill::from_percent(33); pub const Period: u32 = 6 * HOURS; pub const Offset: u32 = 0; pub const MaxAuthorities: u32 = 100_000; @@ -623,7 +634,6 @@ impl pallet_session::Config for Runtime { // Essentially just Aura, but lets be pedantic. type SessionHandler = ::KeyTypeIdProviders; type Keys = SessionKeys; - type DisabledValidatorsThreshold = DisabledValidatorsThreshold; type WeightInfo = (); // TODO: Add benchmarked weights. }