diff --git a/cumulus/Cargo.lock b/cumulus/Cargo.lock index 624c8781d9..6cb5886723 100644 --- a/cumulus/Cargo.lock +++ b/cumulus/Cargo.lock @@ -750,11 +750,10 @@ dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-collator 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-service 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-collator 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-service 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "sc-cli 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-service 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -775,9 +774,8 @@ dependencies = [ "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-runtime 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-runtime 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-block-builder 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -805,11 +803,10 @@ name = "cumulus-network" version = "0.1.0" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-network 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-statement-table 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-validation 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "polkadot-network 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-statement-table 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-validation 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-blockchain 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -834,7 +831,7 @@ dependencies = [ "hashbrown 0.6.3 (registry+https://github.com/rust-lang/crates.io-index)", "memory-db 0.18.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-parachain 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-parachain 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "sc-block-builder 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-executor 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-blockchain 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -854,6 +851,8 @@ version = "0.1.0" dependencies = [ "cumulus-test-runtime 0.1.0", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sc-service 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-core 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-keyring 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-runtime 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -876,13 +875,13 @@ dependencies = [ "nix 0.17.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-cli 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-collator 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-service 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-cli 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-collator 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-service 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "sc-basic-authorship 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-cli 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sc-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-executor 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-finality-grandpa 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-network 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -1284,7 +1283,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "fork-tree" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1292,7 +1291,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -1309,12 +1308,11 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-benchmarking 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "sc-cli 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-db 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-executor 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-service 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -1328,7 +1326,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -1337,12 +1335,13 @@ dependencies = [ "sp-io 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-runtime 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-std 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-tracing 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", ] [[package]] name = "frame-metadata" version = "11.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1353,7 +1352,7 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "bitmask 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "frame-metadata 11.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -1371,13 +1370,13 @@ dependencies = [ "sp-runtime 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-state-machine 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-std 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "tracing 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-tracing 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", ] [[package]] name = "frame-support-procedural" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support-procedural-tools 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "proc-macro2 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1388,7 +1387,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support-procedural-tools-derive 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1400,7 +1399,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "proc-macro2 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)", "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1410,7 +1409,7 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1426,7 +1425,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -2028,6 +2027,11 @@ dependencies = [ "libc 0.2.67 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "ip_network" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] name = "ipnet" version = "2.2.0" @@ -2177,8 +2181,8 @@ dependencies = [ [[package]] name = "kusama-runtime" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "bitvec 0.17.4 (registry+https://github.com/rust-lang/crates.io-index)", "frame-executive 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -2215,8 +2219,8 @@ dependencies = [ "pallet-utility 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "pallet-vesting 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-runtime-common 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-runtime-common 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "rustc-hex 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3138,7 +3142,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3156,7 +3160,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3173,7 +3177,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3194,7 +3198,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-benchmarking 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3209,7 +3213,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3224,7 +3228,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-benchmarking 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3239,7 +3243,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3253,7 +3257,7 @@ dependencies = [ [[package]] name = "pallet-finality-tracker" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3269,7 +3273,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3287,7 +3291,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "enumflags2 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "frame-benchmarking 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3303,7 +3307,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3322,7 +3326,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3338,7 +3342,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3352,7 +3356,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3366,7 +3370,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3381,7 +3385,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3394,7 +3398,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "enumflags2 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3409,7 +3413,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-benchmarking 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3424,7 +3428,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3442,7 +3446,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3457,7 +3461,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3478,7 +3482,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3489,7 +3493,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3503,7 +3507,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-benchmarking 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3520,7 +3524,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3533,7 +3537,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "jsonrpc-core 14.0.5 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-core-client 14.0.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3551,7 +3555,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3564,7 +3568,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3578,7 +3582,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3593,7 +3597,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "enumflags2 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3607,10 +3611,11 @@ dependencies = [ [[package]] name = "parity-db" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", + "crc32fast 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.67 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "memmap 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3902,8 +3907,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "polkadot-availability-store" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "exit-future 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3914,9 +3919,8 @@ dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-erasure-coding 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "polkadot-erasure-coding 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-keystore 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-network 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3930,15 +3934,14 @@ dependencies = [ [[package]] name = "polkadot-cli" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "frame-benchmarking-cli 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-service 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-service 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "sc-cli 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-db 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-executor 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3953,22 +3956,23 @@ dependencies = [ [[package]] name = "polkadot-collator" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures-timer 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-cli 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-network 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-service 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-validation 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-cli 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-network 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-service 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-validation 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "sc-cli 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sc-executor 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-network 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sc-service 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-blockchain 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3979,12 +3983,12 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "derive_more 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "reed-solomon-erasure 4.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "sp-core 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-trie 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -3992,8 +3996,8 @@ dependencies = [ [[package]] name = "polkadot-network" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "arrayvec 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4004,11 +4008,10 @@ dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-availability-store 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-erasure-coding 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-validation 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "polkadot-availability-store 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-erasure-coding 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-validation 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "sc-network 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-network-gossip 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -4020,8 +4023,8 @@ dependencies = [ [[package]] name = "polkadot-parachain" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4040,12 +4043,12 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "bitvec 0.17.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-parachain 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-parachain 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-application-crypto 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -4060,16 +4063,17 @@ dependencies = [ [[package]] name = "polkadot-rpc" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "jsonrpc-core 14.0.5 (registry+https://github.com/rust-lang/crates.io-index)", "pallet-transaction-payment-rpc 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-rpc 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-blockchain 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-runtime 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-transaction-pool 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "substrate-frame-rpc-system 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -4077,8 +4081,8 @@ dependencies = [ [[package]] name = "polkadot-runtime" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "bitvec 0.17.4 (registry+https://github.com/rust-lang/crates.io-index)", "frame-executive 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -4113,8 +4117,8 @@ dependencies = [ "pallet-treasury 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "pallet-vesting 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-runtime-common 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-runtime-common 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "rustc-hex 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4136,8 +4140,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "bitvec 0.17.4 (registry+https://github.com/rust-lang/crates.io-index)", "frame-support 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -4151,7 +4155,7 @@ dependencies = [ "pallet-timestamp 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "pallet-vesting 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "rustc-hex 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4166,14 +4170,14 @@ dependencies = [ [[package]] name = "polkadot-service" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "frame-benchmarking 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "frame-system-rpc-runtime-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "kusama-runtime 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "kusama-runtime 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "pallet-babe 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -4182,17 +4186,18 @@ dependencies = [ "pallet-transaction-payment-rpc-runtime-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-availability-store 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-network 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-rpc 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-runtime 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-validation 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-availability-store 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-network 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-rpc 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-runtime 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-validation 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "sc-authority-discovery 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sc-block-builder 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-chain-spec 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-db 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sc-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-consensus-babe 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-executor 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-finality-grandpa 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -4218,23 +4223,23 @@ dependencies = [ "sp-session 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-transaction-pool 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "substrate-prometheus-endpoint 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "westend-runtime 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "westend-runtime 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", ] [[package]] name = "polkadot-statement-table" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "sp-core 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", ] [[package]] name = "polkadot-validation" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "bitvec 0.17.4 (registry+https://github.com/rust-lang/crates.io-index)", "derive_more 0.14.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4245,11 +4250,11 @@ dependencies = [ "pallet-babe 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-availability-store 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-erasure-coding 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-parachain 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-statement-table 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-availability-store 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-erasure-coding 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-parachain 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-statement-table 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "sc-block-builder 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-finality-grandpa 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -4550,6 +4555,7 @@ dependencies = [ "rand_chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rand_pcg 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -4647,6 +4653,14 @@ dependencies = [ "rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "rand_pcg" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "rand_xorshift" version = "0.1.1" @@ -4723,6 +4737,24 @@ dependencies = [ "smallvec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "ref-cast" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "ref-cast-impl 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "ref-cast-impl" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "proc-macro2 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.16 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "regex" version = "1.3.4" @@ -4883,7 +4915,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "bytes 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)", "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4910,7 +4942,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures-timer 3.0.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4932,7 +4964,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -4948,7 +4980,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "sc-chain-spec-derive 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -4964,7 +4996,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4975,7 +5007,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "ansi_term 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "app_dirs 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5014,47 +5046,10 @@ dependencies = [ "tokio 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "sc-client" -version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" -dependencies = [ - "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", - "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", - "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", - "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "kvdb 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "parking_lot 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-block-builder 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-executor 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-telemetry 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-blockchain 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-core 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-database 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-externalities 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-inherents 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-keyring 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-runtime 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-state-machine 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-std 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-trie 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-utils 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sp-version 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "substrate-prometheus-endpoint 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "tracing 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "sc-client-api" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5072,6 +5067,7 @@ dependencies = [ "sp-blockchain 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-core 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-database 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-externalities 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-inherents 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-keyring 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -5083,12 +5079,13 @@ dependencies = [ "sp-trie 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-utils 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-version 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "substrate-prometheus-endpoint 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", ] [[package]] name = "sc-client-db" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5097,11 +5094,10 @@ dependencies = [ "kvdb-rocksdb 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "parity-db 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-db 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-util-mem 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-executor 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-state-db 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -5115,10 +5111,21 @@ dependencies = [ "substrate-prometheus-endpoint 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", ] +[[package]] +name = "sc-consensus" +version = "0.8.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" +dependencies = [ + "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-blockchain 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-runtime 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", +] + [[package]] name = "sc-consensus-babe" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "fork-tree 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -5133,7 +5140,6 @@ dependencies = [ "parking_lot 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "pdqselect 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-consensus-epochs 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-consensus-slots 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -5160,7 +5166,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "fork-tree 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5173,7 +5179,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures-timer 3.0.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5194,7 +5200,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -5208,7 +5214,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5236,7 +5242,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5253,7 +5259,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5268,7 +5274,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "cranelift-codegen 0.59.0 (registry+https://github.com/rust-lang/crates.io-index)", "cranelift-wasm 0.59.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5289,7 +5295,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "assert_matches 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "finality-grandpa 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5302,8 +5308,8 @@ dependencies = [ "pin-project 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", "sc-block-builder 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sc-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-keystore 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-network 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-network-gossip 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -5325,7 +5331,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "ansi_term 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5342,7 +5348,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5357,7 +5363,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5370,6 +5376,7 @@ dependencies = [ "futures-timer 3.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "futures_codec 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ip_network 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p 0.18.1 (registry+https://github.com/rust-lang/crates.io-index)", "linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "linked_hash_set 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5383,7 +5390,6 @@ dependencies = [ "prost-build 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", "sc-block-builder 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-peerset 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5409,7 +5415,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures-timer 3.0.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5425,7 +5431,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "bytes 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5452,7 +5458,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p 0.18.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5465,7 +5471,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5475,7 +5481,6 @@ dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "sc-block-builder 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-executor 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-keystore 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -5498,7 +5503,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5522,7 +5527,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "jsonrpc-core 14.0.5 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-http-server 14.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5537,13 +5542,14 @@ dependencies = [ [[package]] name = "sc-service" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "exit-future 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures-timer 3.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "netstat2 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5553,8 +5559,9 @@ dependencies = [ "parking_lot 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "pin-project 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "procfs 0.7.8 (registry+https://github.com/rust-lang/crates.io-index)", + "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", + "sc-block-builder 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-chain-spec 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-db 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-executor 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -5571,14 +5578,19 @@ dependencies = [ "slog 2.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-application-crypto 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-block-builder 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-blockchain 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-core 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-externalities 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-io 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-runtime 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-session 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-state-machine 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-transaction-pool 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-trie 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-utils 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-version 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "substrate-prometheus-endpoint 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sysinfo 0.13.4 (registry+https://github.com/rust-lang/crates.io-index)", "tracing 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5588,7 +5600,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5602,7 +5614,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "bytes 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5624,7 +5636,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "erased-serde 0.3.10 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5639,7 +5651,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5659,7 +5671,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5675,10 +5687,10 @@ dependencies = [ "sp-blockchain 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-core 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-runtime 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-tracing 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-transaction-pool 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-utils 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "substrate-prometheus-endpoint 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", - "tracing 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)", "wasm-timer 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -6003,7 +6015,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6015,7 +6027,7 @@ dependencies = [ [[package]] name = "sp-api" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6030,7 +6042,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6042,7 +6054,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6054,7 +6066,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "integer-sqrt 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6068,7 +6080,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6080,7 +6092,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-inherents 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6091,7 +6103,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6103,7 +6115,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6119,7 +6131,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.48 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6128,7 +6140,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6151,7 +6163,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6165,7 +6177,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6181,7 +6193,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "schnorrkel 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6193,7 +6205,7 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "base58 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "blake2-rfc 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6234,7 +6246,7 @@ dependencies = [ [[package]] name = "sp-database" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "kvdb 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6243,7 +6255,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "proc-macro2 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)", "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6253,9 +6265,10 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "environmental 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-std 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-storage 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", ] @@ -6263,7 +6276,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6276,7 +6289,7 @@ dependencies = [ [[package]] name = "sp-finality-tracker" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-inherents 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6286,7 +6299,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6298,7 +6311,7 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6318,7 +6331,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-core 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6329,16 +6342,17 @@ dependencies = [ [[package]] name = "sp-offchain" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-core 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-runtime 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", ] [[package]] name = "sp-panic-handler" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "backtrace 0.3.45 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6347,7 +6361,7 @@ dependencies = [ [[package]] name = "sp-phragmen" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6359,7 +6373,7 @@ dependencies = [ [[package]] name = "sp-phragmen-compact" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6370,7 +6384,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "sp-core 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6379,7 +6393,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "hash256-std-hasher 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6400,13 +6414,14 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "primitive-types 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-externalities 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-runtime-interface-proc-macro 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-std 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sp-tracing 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-wasm-interface 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "static_assertions 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -6414,7 +6429,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "Inflector 0.11.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6426,7 +6441,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.48 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6435,7 +6450,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-core 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6446,7 +6461,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-runtime 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6456,7 +6471,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6475,14 +6490,15 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" [[package]] name = "sp-storage" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "impl-serde 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", + "ref-cast 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "sp-debug-derive 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-std 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6491,7 +6507,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-util-mem 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6504,7 +6520,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6515,10 +6531,18 @@ dependencies = [ "wasm-timer 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "sp-tracing" +version = "2.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" +dependencies = [ + "tracing 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "sp-transaction-pool" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6533,7 +6557,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "memory-db 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6547,7 +6571,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures-core 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6558,7 +6582,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "impl-serde 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6570,7 +6594,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6685,7 +6709,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "platforms 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -6693,7 +6717,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "frame-system-rpc-runtime-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6702,7 +6726,7 @@ dependencies = [ "jsonrpc-derive 14.0.5 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-blockchain 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6714,7 +6738,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "async-std 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "derive_more 0.99.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6728,15 +6752,16 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-client-db 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sc-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sc-executor 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sc-service 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-blockchain 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-core 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6748,7 +6773,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" dependencies = [ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", "frame-executive 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6761,7 +6786,7 @@ dependencies = [ "pallet-timestamp 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-util-mem 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", + "sc-service 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "sp-application-crypto 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -6787,7 +6812,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder-runner" version = "1.0.5" -source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#05161aae549c2477580df55e1837a7cdc0d48453" +source = "git+https://github.com/paritytech/substrate?branch=cumulus-branch#fc6d55c9c9cfe50ec7d8d8671cd39b669cebc1ab" [[package]] name = "substrate-wasm-builder-runner" @@ -7759,8 +7784,8 @@ dependencies = [ [[package]] name = "westend-runtime" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#d240ef7407c9e1b7156cc4c40138eacabd84ee79" +version = "0.7.32-dev" +source = "git+https://github.com/paritytech/polkadot?branch=cumulus-branch#14c03fc7331e9ff82dc70c97e8a7dc377cb62dc5" dependencies = [ "bitvec 0.17.4 (registry+https://github.com/rust-lang/crates.io-index)", "frame-executive 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", @@ -7798,9 +7823,9 @@ dependencies = [ "pallet-utility 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "pallet-vesting 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)", "parity-scale-codec 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polkadot-parachain 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", - "polkadot-runtime-common 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-parachain 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", + "polkadot-runtime-common 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)", "rustc-hex 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -8164,6 +8189,7 @@ dependencies = [ "checksum interleaved-ordered 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "141340095b15ed7491bd3d4ced9d20cebfb826174b6bb03386381f62b01e3d77" "checksum intervalier 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275" "checksum iovec 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" +"checksum ip_network 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "2ee15951c035f79eddbef745611ec962f63f4558f1dadf98ab723cc603487c6f" "checksum ipnet 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a859057dc563d1388c1e816f98a1892629075fc046ed06e845b883bb8b2916fb" "checksum itertools 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484" "checksum itoa 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e" @@ -8179,7 +8205,7 @@ dependencies = [ "checksum jsonrpc-ws-server 14.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "b94e5773b2ae66e0e02c80775ce6bbba6f15d5bb47c14ec36a36fcf94f8df851" "checksum keccak 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7" "checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" -"checksum kusama-runtime 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum kusama-runtime 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" "checksum kv-log-macro 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "8c54d9f465d530a752e6ebdc217e081a7a614b48cb200f6f0aee21ba6bc9aabb" "checksum kvdb 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "cad096c6849b2ef027fabe35c4aed356d0e3d3f586d0a8361e5e17f1e50a7ce5" "checksum kvdb-memorydb 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4aa954d12cfac958822dfd77aab34f3eec71f103b918c4ab79ab59a36ee594ea" @@ -8293,7 +8319,7 @@ dependencies = [ "checksum pallet-treasury 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum pallet-utility 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum pallet-vesting 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" -"checksum parity-db 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "288f7e4d049b6c9adeb8a69deaa9a4085ec601a1dbf36fe4fd1dd686f44b12cc" +"checksum parity-db 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "00d595e372d119261593297debbe4193811a4dc811d2a1ccbb8caaa6666ad7ab" "checksum parity-multiaddr 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)" = "f77055f9e81921a8cc7bebeb6cded3d128931d51f1e3dd6251f0770a6d431477" "checksum parity-multiaddr 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4db35e222f783ef4e6661873f6c165c4eb7b65e0c408349818517d5705c2d7d3" "checksum parity-multihash 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7a1cd2ba02391b81367bec529fb209019d718684fdc8ad6a712c2b536e46f775" @@ -8325,19 +8351,19 @@ dependencies = [ "checksum pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)" = "05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677" "checksum plain 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" "checksum platforms 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" -"checksum polkadot-availability-store 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" -"checksum polkadot-cli 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" -"checksum polkadot-collator 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" -"checksum polkadot-erasure-coding 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" -"checksum polkadot-network 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" -"checksum polkadot-parachain 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" -"checksum polkadot-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" -"checksum polkadot-rpc 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" -"checksum polkadot-runtime 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" -"checksum polkadot-runtime-common 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" -"checksum polkadot-service 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" -"checksum polkadot-statement-table 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" -"checksum polkadot-validation 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-availability-store 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-cli 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-collator 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-erasure-coding 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-network 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-parachain 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-primitives 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-rpc 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-runtime 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-runtime-common 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-service 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-statement-table 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum polkadot-validation 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" "checksum ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b" "checksum predicates 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "347a1b6f0b21e636bc9872fb60b83b8e185f6f5516298b8238699f7f9a531030" "checksum predicates-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "06075c3a3e92559ff8929e7a280684489ea27fe44805174c3ebd9328dcb37178" @@ -8379,6 +8405,7 @@ dependencies = [ "checksum rand_jitter 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b" "checksum rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071" "checksum rand_pcg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44" +"checksum rand_pcg 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" "checksum rand_xorshift 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c" "checksum raw-cpuid 7.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "b4a349ca83373cfa5d6dbb66fd76e58b2cca08da71a5f6400de0a0a6a9bceeaf" "checksum rawpointer 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" @@ -8388,6 +8415,8 @@ dependencies = [ "checksum redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)" = "2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84" "checksum redox_users 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "09b23093265f8d200fa7b4c2c76297f47e681c655f6f1285a8780d6a022f7431" "checksum reed-solomon-erasure 4.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a415a013dd7c5d4221382329a5a3482566da675737494935cbbbcdec04662f9d" +"checksum ref-cast 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0a214c7875e1b63fc1618db7c80efc0954f6156c9ff07699fd9039e255accdd1" +"checksum ref-cast-impl 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "602eb59cda66fcb9aec25841fb76bc01d2b34282dcdd705028da297db6f3eec8" "checksum regex 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "322cf97724bea3ee221b78fe25ac9c46114ebb51747ad5babd51a2fc6a8235a8" "checksum regex-syntax 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)" = "1132f845907680735a84409c3bebc64d1364a5683ffbce899550cd09d5eaefc1" "checksum region 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "448e868c6e4cfddfa49b6a72c95906c04e8547465e9536575b95c70a4044f856" @@ -8413,9 +8442,9 @@ dependencies = [ "checksum sc-chain-spec 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum sc-chain-spec-derive 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum sc-cli 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" -"checksum sc-client 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum sc-client-api 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum sc-client-db 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" +"checksum sc-consensus 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum sc-consensus-babe 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum sc-consensus-epochs 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum sc-consensus-slots 0.8.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" @@ -8513,6 +8542,7 @@ dependencies = [ "checksum sp-storage 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum sp-test-primitives 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum sp-timestamp 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" +"checksum sp-tracing 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum sp-transaction-pool 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum sp-trie 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" "checksum sp-utils 2.0.0-dev (git+https://github.com/paritytech/substrate?branch=cumulus-branch)" = "" @@ -8635,7 +8665,7 @@ dependencies = [ "checksum webpki 0.21.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f1f50e1972865d6b1adb54167d1c8ed48606004c2c9d0ea5f1eeb34d95e863ef" "checksum webpki-roots 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)" = "91cd5736df7f12a964a5067a12c62fa38e1bd8080aff1f80bc29be7c80d19ab4" "checksum webpki-roots 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)" = "f8eff4b7516a57307f9349c64bf34caa34b940b66fed4b2fb3136cb7386e5739" -"checksum westend-runtime 0.7.30 (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" +"checksum westend-runtime 0.7.32-dev (git+https://github.com/paritytech/polkadot?branch=cumulus-branch)" = "" "checksum which 3.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724" "checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" "checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6" diff --git a/cumulus/collator/Cargo.toml b/cumulus/collator/Cargo.toml index 45dbb99782..b21df6a923 100644 --- a/cumulus/collator/Cargo.toml +++ b/cumulus/collator/Cargo.toml @@ -11,7 +11,6 @@ sp-core = { git = "https://github.com/paritytech/substrate", branch = "cumulus-b sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sp-api = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } -sc-client = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sc-service = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sc-cli = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } diff --git a/cumulus/collator/src/lib.rs b/cumulus/collator/src/lib.rs index 9063dc04e6..65775e17ca 100644 --- a/cumulus/collator/src/lib.rs +++ b/cumulus/collator/src/lib.rs @@ -18,17 +18,18 @@ use cumulus_runtime::ParachainBlockData; -use sc_client::Client; use sp_consensus::{ BlockImport, BlockImportParams, BlockOrigin, Environment, Error as ConsensusError, ForkChoiceStrategy, Proposal, Proposer, RecordProof, }; use sp_inherents::InherentDataProviders; -use sp_runtime::traits::{Block as BlockT, Header as HeaderT}; +use sp_runtime::traits::{Block as BlockT, Header as HeaderT, HashFor}; +use sp_api::{ApiExt, ProvideRuntimeApi}; +use sc_client_api::{StateBackend, UsageProvider, Finalizer, BlockchainEvents}; use polkadot_collator::{ BuildParachainContext, InvalidHead, Network as CollatorNetwork, ParachainContext, - PolkadotClient, + RuntimeApiCollection, }; use polkadot_primitives::{ parachain::{self, BlockData, GlobalValidationSchedule, LocalValidationData, Id as ParaId}, @@ -234,17 +235,17 @@ where } /// Implements `BuildParachainContext` to build a collator instance. -pub struct CollatorBuilder { +pub struct CollatorBuilder { proposer_factory: PF, inherent_data_providers: InherentDataProviders, block_import: BI, para_id: ParaId, - client: Arc>, - _marker: PhantomData, + client: Arc, + _marker: PhantomData<(Block, Backend)>, } -impl - CollatorBuilder +impl + CollatorBuilder { /// Create a new instance of self. pub fn new( @@ -252,7 +253,7 @@ impl inherent_data_providers: InherentDataProviders, block_import: BI, para_id: ParaId, - client: Arc>, + client: Arc, ) -> Self { Self { proposer_factory, @@ -268,8 +269,8 @@ impl type TransactionFor = <>::Proposer as Proposer>::Transaction; -impl BuildParachainContext - for CollatorBuilder +impl BuildParachainContext + for CollatorBuilder where PF: Environment + Send + 'static, BI: BlockImport> @@ -277,31 +278,22 @@ where + Sync + 'static, Backend: sc_client_api::Backend + 'static, - Executor: sc_client_api::CallExecutor + Send + Sync + 'static, - Runtime: Send + Sync + 'static, + Client: Finalizer + UsageProvider + Send + Sync + 'static, { type ParachainContext = Collator; - fn build( + fn build( self, - polkadot_client: Arc>, + polkadot_client: Arc, spawner: Spawner, network: impl CollatorNetwork + Clone + 'static, ) -> Result where - PolkadotClient: sp_api::ProvideRuntimeApi, - as sp_api::ProvideRuntimeApi>::Api: - polkadot_service::RuntimeApiCollection, - E: sc_client::CallExecutor + Clone + Send + Sync + 'static, + PClient: ProvideRuntimeApi + Send + Sync + BlockchainEvents + 'static, + PClient::Api: RuntimeApiCollection, + >::StateBackend: StateBackend>, Spawner: Spawn + Clone + Send + Sync + 'static, Extrinsic: codec::Codec + Send + Sync + 'static, - < as sp_api::ProvideRuntimeApi>::Api as sp_api::ApiExt< - PBlock, - >>::StateBackend: sp_api::StateBackend, - R: Send + Sync + 'static, - B: sc_client_api::Backend + 'static, - // Rust bug: https://github.com/rust-lang/rust/issues/24159 - B::State: sp_api::StateBackend, { let follow = match cumulus_consensus::follow_polkadot(self.para_id, self.client, polkadot_client) { diff --git a/cumulus/consensus/Cargo.toml b/cumulus/consensus/Cargo.toml index 405c8e6abf..25a16e2208 100644 --- a/cumulus/consensus/Cargo.toml +++ b/cumulus/consensus/Cargo.toml @@ -7,7 +7,6 @@ edition = "2018" [dependencies] # substrate deps -sc-client = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sp-core = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } diff --git a/cumulus/consensus/src/import_queue.rs b/cumulus/consensus/src/import_queue.rs index db3267981d..3fa5c43350 100644 --- a/cumulus/consensus/src/import_queue.rs +++ b/cumulus/consensus/src/import_queue.rs @@ -14,10 +14,8 @@ // You should have received a copy of the GNU General Public License // along with Cumulus. If not, see . -use std::sync::Arc; +use std::{marker::PhantomData, sync::Arc}; -use sc_client::Client; -use sc_client_api::{Backend, CallExecutor, TransactionFor}; use sp_api::ProvideRuntimeApi; use sp_block_builder::BlockBuilder as BlockBuilderApi; use sp_blockchain::Result as ClientResult; @@ -34,19 +32,17 @@ use sp_runtime::{ }; /// A verifier that just checks the inherents. -struct Verifier { - client: Arc>, +struct Verifier { + client: Arc, inherent_data_providers: InherentDataProviders, + _marker: PhantomData, } -impl VerifierT for Verifier +impl VerifierT for Verifier where Block: BlockT, - B: Backend + 'static, - E: CallExecutor + 'static + Clone + Send + Sync, - RA: Send + Sync, - Client: ProvideRuntimeApi + Send + Sync, - as ProvideRuntimeApi>::Api: BlockBuilderApi, + Client: ProvideRuntimeApi + Send + Sync, + >::Api: BlockBuilderApi, { fn verify( &mut self, @@ -101,25 +97,21 @@ where } /// Start an import queue for a Cumulus collator that does not uses any special authoring logic. -pub fn import_queue( - client: Arc>, +pub fn import_queue( + client: Arc, block_import: I, inherent_data_providers: InherentDataProviders, -) -> ClientResult>> +) -> ClientResult> where - B: Backend + 'static, - I: BlockImport> - + Send - + Sync - + 'static, - E: CallExecutor + Clone + Send + Sync + 'static, - RA: Send + Sync + 'static, - Client: ProvideRuntimeApi + Send + Sync + 'static, - as ProvideRuntimeApi>::Api: BlockBuilderApi, + I: BlockImport + Send + Sync + 'static, + I::Transaction: Send, + Client: ProvideRuntimeApi + Send + Sync + 'static, + >::Api: BlockBuilderApi, { let verifier = Verifier { client, inherent_data_providers, + _marker: PhantomData, }; Ok(BasicQueue::new( diff --git a/cumulus/consensus/src/lib.rs b/cumulus/consensus/src/lib.rs index ad40c60d64..1e485bd335 100644 --- a/cumulus/consensus/src/lib.rs +++ b/cumulus/consensus/src/lib.rs @@ -14,11 +14,7 @@ // You should have received a copy of the GNU General Public License // along with Cumulus. If not, see . -use sc_client::{BlockchainEvents, Client}; -use sc_client_api::{ - backend::{Backend, Finalizer, StateBackend, StateBackendFor}, - CallExecutor, -}; +use sc_client_api::{Backend, Finalizer, UsageProvider}; use sp_api::ProvideRuntimeApi; use sp_blockchain::{Error as ClientError, Result as ClientResult}; use sp_consensus::{Error as ConsensusError, SelectChain as SelectChainT}; @@ -40,16 +36,6 @@ use std::{marker::PhantomData, sync::Arc}; pub mod import_queue; -/// Helper for the local client. -pub trait LocalClient { - /// The block type of the local client. - type Block: BlockT; - - /// Finalize the given block. - /// Returns `false` if the block is not known. - fn finalize(&self, hash: ::Hash) -> ClientResult; -} - /// Errors that can occur while following the polkadot relay-chain. #[derive(Debug)] pub enum Error { @@ -87,15 +73,38 @@ pub trait PolkadotClient: Clone + 'static { ) -> ClientResult>>; } +/// Finalize the given block in the Parachain. +fn finalize_block(client: &T, hash: Block::Hash) -> ClientResult +where + Block: BlockT, + T: Finalizer + UsageProvider, + B: Backend, +{ + // don't finalize the same block multiple times. + if client.usage_info().chain.finalized_hash != hash { + match client.finalize_block(BlockId::hash(hash), None, true) { + Ok(()) => Ok(true), + Err(e) => match e { + ClientError::UnknownBlock(_) => Ok(false), + _ => Err(e), + }, + } + } else { + Ok(true) + } +} + /// Spawns a future that follows the Polkadot relay chain for the given parachain. -pub fn follow_polkadot( +pub fn follow_polkadot( para_id: ParaId, local: Arc, polkadot: P, ) -> ClientResult + Send + Unpin> where - L: LocalClient + Send + Sync, + Block: BlockT, + L: Finalizer + UsageProvider + Send + Sync, P: PolkadotClient, + B: Backend, { let finalized_heads = polkadot.finalized_heads(para_id)?; @@ -104,13 +113,12 @@ where finalized_heads .map(|head_data| { - <::Header>::decode(&mut &head_data[..]) + <::Header>::decode(&mut &head_data[..]) .map_err(|_| Error::InvalidHeadData) }) .try_for_each(move |p_head| { future::ready( - local - .finalize(p_head.hash()) + finalize_block(&*local, p_head.hash()) .map_err(Error::Client) .map(|_| ()), ) @@ -122,39 +130,10 @@ where .map(|_| ())) } -impl LocalClient for Client +impl PolkadotClient for Arc where - B: Backend, - E: CallExecutor, - Block: BlockT, -{ - type Block = Block; - - fn finalize(&self, hash: ::Hash) -> ClientResult { - // don't finalize the same block multiple times. - if self.chain_info().finalized_hash != hash { - match self.finalize_block(BlockId::hash(hash), None, true) { - Ok(()) => Ok(true), - Err(e) => match e { - ClientError::UnknownBlock(_) => Ok(false), - _ => Err(e), - }, - } - } else { - Ok(true) - } - } -} - -impl PolkadotClient for Arc> -where - B: Backend + Send + Sync + 'static, - E: CallExecutor + Send + Sync + 'static, - Client: ProvideRuntimeApi + Send + Sync + 'static, - as ProvideRuntimeApi>::Api: - ParachainHost, - // Rust bug: https://github.com/rust-lang/rust/issues/24159 - StateBackendFor: StateBackend, + T: sc_client_api::BlockchainEvents + ProvideRuntimeApi + 'static + Send + Sync, + >::Api: ParachainHost, { type Error = ClientError; diff --git a/cumulus/message-broker/src/lib.rs b/cumulus/message-broker/src/lib.rs index 9e638bd606..e5a91bea0d 100644 --- a/cumulus/message-broker/src/lib.rs +++ b/cumulus/message-broker/src/lib.rs @@ -26,7 +26,7 @@ use cumulus_primitives::{ }; use frame_support::{ decl_module, storage, - weights::{MINIMUM_WEIGHT, SimpleDispatchInfo, WeighData, Weight}, + weights::{DispatchClass, Weight}, }; use frame_system::ensure_none; use sp_inherents::{InherentData, InherentIdentifier, MakeFatalError, ProvideInherent}; @@ -42,7 +42,7 @@ decl_module! { /// Executes the given downward messages by calling the message handlers. /// /// The origin of this call needs to be `None` as this is an inherent. - #[weight = SimpleDispatchInfo::FixedMandatory(10)] + #[weight = (10, DispatchClass::Mandatory)] fn execute_downward_messages(origin, messages: Vec<()>) { ensure_none(origin)?; messages.iter().for_each(T::DownwardMessageHandlers::handle_downward_message); @@ -51,7 +51,7 @@ decl_module! { fn on_initialize() -> Weight { storage::unhashed::kill(well_known_keys::UPWARD_MESSAGES); - SimpleDispatchInfo::FixedNormal(MINIMUM_WEIGHT).weigh_data(()) + 0 } } } diff --git a/cumulus/network/Cargo.toml b/cumulus/network/Cargo.toml index 21f1b6f1c7..605d26145c 100644 --- a/cumulus/network/Cargo.toml +++ b/cumulus/network/Cargo.toml @@ -7,7 +7,6 @@ edition = "2018" [dependencies] # substrate deps -sc-client = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } diff --git a/cumulus/runtime/src/validate_block/tests.rs b/cumulus/runtime/src/validate_block/tests.rs index 7753b2bff7..15664ef799 100644 --- a/cumulus/runtime/src/validate_block/tests.rs +++ b/cumulus/runtime/src/validate_block/tests.rs @@ -57,7 +57,6 @@ fn call_validate_block( WasmExecutionMethod::Interpreted, Some(1024), sp_io::SubstrateHostFunctions::host_functions(), - false, 1, ); @@ -67,6 +66,7 @@ fn call_validate_block( "validate_block", ¶ms, &mut ext_ext, + sp_core::traits::MissingHostFunctions::Disallow, ) .map(|v| ValidationResult::decode(&mut &v[..]).expect("Decode `ValidationResult`.")) .map(|v| Header::decode(&mut &v.head_data.0[..]).expect("Decode `Header`.")) diff --git a/cumulus/test/client/Cargo.toml b/cumulus/test/client/Cargo.toml index 0895a3c883..415ec481eb 100644 --- a/cumulus/test/client/Cargo.toml +++ b/cumulus/test/client/Cargo.toml @@ -5,6 +5,8 @@ authors = ["Parity Technologies "] edition = "2018" [dependencies] +sc-service = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } +sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } test-client = { package = "substrate-test-client", git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } runtime = { package = "cumulus-test-runtime", path = "../runtime" } sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } diff --git a/cumulus/test/client/src/lib.rs b/cumulus/test/client/src/lib.rs index 0a2702a5ba..700886ba70 100644 --- a/cumulus/test/client/src/lib.rs +++ b/cumulus/test/client/src/lib.rs @@ -21,6 +21,7 @@ use runtime::{ genesismap::{additional_storage_with_genesis, GenesisConfig}, Block, }; +use sc_service::client; use sp_core::{sr25519, storage::Storage, ChangesTrieConfiguration}; use sp_keyring::{AccountKeyring, Sr25519Keyring}; use sp_runtime::traits::{Block as BlockT, Hash as HashT, Header as HeaderT}; @@ -42,17 +43,17 @@ pub use local_executor::LocalExecutor; pub type Backend = test_client::Backend; /// Test client executor. -pub type Executor = - sc_client::LocalCallExecutor>; +pub type Executor = client::LocalCallExecutor>; /// Test client builder for Cumulus -pub type TestClientBuilder = test_client::TestClientBuilder; +pub type TestClientBuilder = + test_client::TestClientBuilder; /// LongestChain type for the test runtime/client. -pub type LongestChain = test_client::sc_client::LongestChain; +pub type LongestChain = sc_consensus::LongestChain; /// Test client type with `LocalExecutor` and generic Backend. -pub type Client = sc_client::Client; +pub type Client = client::Client; /// Parameters of test-client builder with test-runtime. #[derive(Default)] @@ -71,7 +72,7 @@ impl test_client::GenesisInit for GenesisParameters { }; let mut storage = genesis_config(changes_trie_config).genesis_map(); - let child_roots = storage.children.iter().map(|(sk, child_content)| { + let child_roots = storage.children_default.iter().map(|(sk, child_content)| { let state_root = <<::Header as HeaderT>::Hashing as HashT>::trie_root( child_content.data.clone().into_iter().collect(), @@ -82,7 +83,7 @@ impl test_client::GenesisInit for GenesisParameters { <<::Header as HeaderT>::Hashing as HashT>::trie_root( storage.top.clone().into_iter().chain(child_roots).collect(), ); - let block: runtime::Block = sc_client::genesis::construct_genesis_block(state_root); + let block: runtime::Block = client::genesis::construct_genesis_block(state_root); storage.top.extend(additional_storage_with_genesis(&block)); storage diff --git a/cumulus/test/parachain/Cargo.toml b/cumulus/test/parachain/Cargo.toml index c4c3ef03a8..33bbe17f53 100644 --- a/cumulus/test/parachain/Cargo.toml +++ b/cumulus/test/parachain/Cargo.toml @@ -28,13 +28,13 @@ sp-io = { git = "https://github.com/paritytech/substrate", branch = "cumulus-bra sp-core = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } +sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sc-cli = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sc-executor = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sc-service = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sc-network = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } -sc-client = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch", version = "0.8.0-alpha.5" } sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "cumulus-branch" } diff --git a/cumulus/test/parachain/runtime/src/lib.rs b/cumulus/test/parachain/runtime/src/lib.rs index 56098ed61f..47daabc172 100644 --- a/cumulus/test/parachain/runtime/src/lib.rs +++ b/cumulus/test/parachain/runtime/src/lib.rs @@ -134,6 +134,7 @@ parameter_types! { pub const AvailableBlockRatio: Perbill = Perbill::from_percent(75); pub const MaximumBlockLength: u32 = 5 * 1024 * 1024; pub const Version: RuntimeVersion = VERSION; + pub const ExtrinsicBaseWeight: Weight = 10_000_000; } impl frame_system::Trait for Runtime { @@ -173,6 +174,8 @@ impl frame_system::Trait for Runtime { type OnNewAccount = (); type OnKilledAccount = Balances; type DbWeight = (); + type ExtrinsicBaseWeight = ExtrinsicBaseWeight; + type BlockExecutionWeight = (); } parameter_types! { @@ -201,7 +204,6 @@ parameter_types! { pub const ExistentialDeposit: u128 = 500; pub const TransferFee: u128 = 0; pub const CreationFee: u128 = 0; - pub const TransactionBaseFee: u128 = 0; pub const TransactionByteFee: u128 = 1; } @@ -218,7 +220,6 @@ impl pallet_balances::Trait for Runtime { impl pallet_transaction_payment::Trait for Runtime { type Currency = Balances; type OnTransactionPayment = (); - type TransactionBaseFee = TransactionBaseFee; type TransactionByteFee = TransactionByteFee; type WeightToFee = ConvertInto; type FeeMultiplierUpdate = (); diff --git a/cumulus/test/parachain/src/command.rs b/cumulus/test/parachain/src/command.rs index ec37112a2b..2ed0522684 100644 --- a/cumulus/test/parachain/src/command.rs +++ b/cumulus/test/parachain/src/command.rs @@ -23,11 +23,9 @@ use sc_cli::{ CliConfiguration, Error, ImportParams, KeystoreParams, NetworkParams, Result, SharedParams, SubstrateCli, }; -use sc_client::genesis; +use sc_service::client::genesis; use sc_network::config::TransportConfig; -use sc_service::{ - config::{NetworkConfiguration, NodeKeyConfig, PrometheusConfig}, -}; +use sc_service::config::{NetworkConfiguration, NodeKeyConfig, PrometheusConfig}; use sp_core::hexdisplay::HexDisplay; use sp_runtime::{ traits::{Block as BlockT, Hash as HashT, Header as HeaderT}, @@ -129,7 +127,7 @@ pub fn run() -> Result<()> { let storage = (&chain_spec::get_chain_spec()).build_storage()?; - let child_roots = storage.children.iter().map(|(sk, child_content)| { + let child_roots = storage.children_default.iter().map(|(sk, child_content)| { let state_root = <<::Header as HeaderT>::Hashing as HashT>::trie_root( child_content.data.clone().into_iter().collect(), diff --git a/cumulus/test/parachain/src/service.rs b/cumulus/test/parachain/src/service.rs index b5f00a1cdc..d6f8db67da 100644 --- a/cumulus/test/parachain/src/service.rs +++ b/cumulus/test/parachain/src/service.rs @@ -48,7 +48,7 @@ macro_rules! new_full_start { parachain_runtime::RuntimeApi, crate::service::Executor, >($config)? - .with_select_chain(|_config, backend| Ok(sc_client::LongestChain::new(backend.clone())))? + .with_select_chain(|_config, backend| Ok(sc_consensus::LongestChain::new(backend.clone())))? .with_transaction_pool(|config, client, _fetcher, prometheus_registry| { let pool_api = Arc::new(sc_transaction_pool::FullChainApi::new(client.clone())); let pool = sc_transaction_pool::BasicPool::new(config, pool_api, prometheus_registry);