diff --git a/cumulus/Cargo.lock b/cumulus/Cargo.lock index a213c48de8..a3289bfd24 100644 --- a/cumulus/Cargo.lock +++ b/cumulus/Cargo.lock @@ -38,7 +38,7 @@ dependencies = [ [[package]] name = "ahash" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "const-random 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -892,11 +892,11 @@ dependencies = [ [[package]] name = "finality-grandpa" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", - "hashmap_core 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "hashbrown 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -955,7 +955,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "fork-tree" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1189,15 +1189,10 @@ name = "hashbrown" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "ahash 0.2.16 (registry+https://github.com/rust-lang/crates.io-index)", + "ahash 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)", "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "hashmap_core" -version = "0.1.11" -source = "registry+https://github.com/rust-lang/crates.io-index" - [[package]] name = "heapsize" version = "0.4.2" @@ -2743,7 +2738,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "polkadot-availability-store" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#4fbfe9f765ea21b2e58e35753b6c870cf4679a1c" +source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#0795094ae42fdc22203f977ff66ec2fb2686a006" dependencies = [ "kvdb 0.1.0 (git+https://github.com/paritytech/parity-common?rev=616b40150ded71f57f650067fcbc5c99d7c343e6)", "kvdb-memorydb 0.1.0 (git+https://github.com/paritytech/parity-common?rev=616b40150ded71f57f650067fcbc5c99d7c343e6)", @@ -2758,7 +2753,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#4fbfe9f765ea21b2e58e35753b6c870cf4679a1c" +source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#0795094ae42fdc22203f977ff66ec2fb2686a006" dependencies = [ "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2772,7 +2767,7 @@ dependencies = [ [[package]] name = "polkadot-collator" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#4fbfe9f765ea21b2e58e35753b6c870cf4679a1c" +source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#0795094ae42fdc22203f977ff66ec2fb2686a006" dependencies = [ "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "futures-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2793,7 +2788,7 @@ dependencies = [ [[package]] name = "polkadot-executor" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#4fbfe9f765ea21b2e58e35753b6c870cf4679a1c" +source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#0795094ae42fdc22203f977ff66ec2fb2686a006" dependencies = [ "polkadot-runtime 0.6.0 (git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch)", "substrate-executor 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -2802,7 +2797,7 @@ dependencies = [ [[package]] name = "polkadot-network" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#4fbfe9f765ea21b2e58e35753b6c870cf4679a1c" +source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#0795094ae42fdc22203f977ff66ec2fb2686a006" dependencies = [ "arrayvec 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2822,7 +2817,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#4fbfe9f765ea21b2e58e35753b6c870cf4679a1c" +source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#0795094ae42fdc22203f977ff66ec2fb2686a006" dependencies = [ "derive_more 0.14.1 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2841,7 +2836,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#4fbfe9f765ea21b2e58e35753b6c870cf4679a1c" +source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#0795094ae42fdc22203f977ff66ec2fb2686a006" dependencies = [ "bitvec 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2859,7 +2854,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#4fbfe9f765ea21b2e58e35753b6c870cf4679a1c" +source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#0795094ae42fdc22203f977ff66ec2fb2686a006" dependencies = [ "bitvec 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2913,7 +2908,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#4fbfe9f765ea21b2e58e35753b6c870cf4679a1c" +source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#0795094ae42fdc22203f977ff66ec2fb2686a006" dependencies = [ "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2954,7 +2949,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#4fbfe9f765ea21b2e58e35753b6c870cf4679a1c" +source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#0795094ae42fdc22203f977ff66ec2fb2686a006" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "polkadot-primitives 0.6.0 (git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch)", @@ -2964,7 +2959,7 @@ dependencies = [ [[package]] name = "polkadot-validation" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#4fbfe9f765ea21b2e58e35753b6c870cf4679a1c" +source = "git+https://github.com/paritytech/polkadot?branch=bkchr-cumulus-branch#0795094ae42fdc22203f977ff66ec2fb2686a006" dependencies = [ "bitvec 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "derive_more 0.14.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3747,7 +3742,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "sr-api-macros" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" 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)", @@ -3759,7 +3754,7 @@ dependencies = [ [[package]] name = "sr-arithmetic" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "integer-sqrt 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3771,7 +3766,7 @@ dependencies = [ [[package]] name = "sr-io" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "libsecp256k1 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3788,7 +3783,7 @@ dependencies = [ [[package]] name = "sr-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "impl-trait-for-tuples 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3806,7 +3801,7 @@ dependencies = [ [[package]] name = "sr-staking-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -3816,7 +3811,7 @@ dependencies = [ [[package]] name = "sr-std" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -3824,7 +3819,7 @@ dependencies = [ [[package]] name = "sr-version" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "impl-serde 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3836,7 +3831,7 @@ dependencies = [ [[package]] name = "srml-authority-discovery" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3853,7 +3848,7 @@ dependencies = [ [[package]] name = "srml-authorship" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "impl-trait-for-tuples 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3869,7 +3864,7 @@ dependencies = [ [[package]] name = "srml-babe" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "hex-literal 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3889,7 +3884,7 @@ dependencies = [ [[package]] name = "srml-balances" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3904,7 +3899,7 @@ dependencies = [ [[package]] name = "srml-collective" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3920,7 +3915,7 @@ dependencies = [ [[package]] name = "srml-democracy" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3935,7 +3930,7 @@ dependencies = [ [[package]] name = "srml-elections" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3951,7 +3946,7 @@ dependencies = [ [[package]] name = "srml-executive" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3965,7 +3960,7 @@ dependencies = [ [[package]] name = "srml-finality-tracker" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "impl-trait-for-tuples 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3980,7 +3975,7 @@ dependencies = [ [[package]] name = "srml-grandpa" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3998,7 +3993,7 @@ dependencies = [ [[package]] name = "srml-im-online" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4016,7 +4011,7 @@ dependencies = [ [[package]] name = "srml-indices" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4033,7 +4028,7 @@ dependencies = [ [[package]] name = "srml-membership" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4047,7 +4042,7 @@ dependencies = [ [[package]] name = "srml-metadata" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4058,7 +4053,7 @@ dependencies = [ [[package]] name = "srml-offences" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4073,7 +4068,7 @@ dependencies = [ [[package]] name = "srml-randomness-collective-flip" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4086,7 +4081,7 @@ dependencies = [ [[package]] name = "srml-session" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "impl-trait-for-tuples 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4105,7 +4100,7 @@ dependencies = [ [[package]] name = "srml-staking" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "safe-mix 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4125,7 +4120,7 @@ dependencies = [ [[package]] name = "srml-staking-reward-curve" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4136,7 +4131,7 @@ dependencies = [ [[package]] name = "srml-sudo" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4150,7 +4145,7 @@ dependencies = [ [[package]] name = "srml-support" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "bitmask 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "impl-trait-for-tuples 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4170,7 +4165,7 @@ dependencies = [ [[package]] name = "srml-support-procedural" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4182,7 +4177,7 @@ dependencies = [ [[package]] name = "srml-support-procedural-tools" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4194,7 +4189,7 @@ dependencies = [ [[package]] name = "srml-support-procedural-tools-derive" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)", "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4204,7 +4199,7 @@ dependencies = [ [[package]] name = "srml-system" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "impl-trait-for-tuples 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4221,7 +4216,7 @@ dependencies = [ [[package]] name = "srml-system-rpc-runtime-api" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -4230,7 +4225,7 @@ dependencies = [ [[package]] name = "srml-timestamp" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "impl-trait-for-tuples 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4245,7 +4240,7 @@ dependencies = [ [[package]] name = "srml-transaction-payment" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -4257,7 +4252,7 @@ dependencies = [ [[package]] name = "srml-treasury" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4344,7 +4339,7 @@ dependencies = [ [[package]] name = "substrate-application-crypto" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4356,7 +4351,7 @@ dependencies = [ [[package]] name = "substrate-authority-discovery" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "derive_more 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4378,7 +4373,7 @@ dependencies = [ [[package]] name = "substrate-authority-discovery-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -4389,7 +4384,7 @@ dependencies = [ [[package]] name = "substrate-basic-authorship" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "futures-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4417,7 +4412,7 @@ dependencies = [ [[package]] name = "substrate-chain-spec" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "impl-trait-for-tuples 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4432,7 +4427,7 @@ dependencies = [ [[package]] name = "substrate-chain-spec-derive" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4443,7 +4438,7 @@ dependencies = [ [[package]] name = "substrate-cli" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" 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)", @@ -4479,7 +4474,7 @@ dependencies = [ [[package]] name = "substrate-client" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "derive_more 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4509,7 +4504,7 @@ dependencies = [ [[package]] name = "substrate-client-db" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "kvdb 0.1.0 (git+https://github.com/paritytech/parity-common?rev=b0317f649ab2c665b7987b8475878fc4d2e1f81d)", @@ -4533,7 +4528,7 @@ dependencies = [ [[package]] name = "substrate-consensus-aura-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -4545,7 +4540,7 @@ dependencies = [ [[package]] name = "substrate-consensus-babe" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "derive_more 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", "fork-tree 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -4583,7 +4578,7 @@ dependencies = [ [[package]] name = "substrate-consensus-babe-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "schnorrkel 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4597,7 +4592,7 @@ dependencies = [ [[package]] name = "substrate-consensus-common" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "derive_more 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4616,7 +4611,7 @@ dependencies = [ [[package]] name = "substrate-consensus-slots" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "futures-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)", "futures-timer 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4634,7 +4629,7 @@ dependencies = [ [[package]] name = "substrate-consensus-uncles" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -4648,7 +4643,7 @@ dependencies = [ [[package]] name = "substrate-executor" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "derive_more 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4672,7 +4667,7 @@ dependencies = [ [[package]] name = "substrate-externalities" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "environmental 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "primitive-types 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4683,9 +4678,9 @@ dependencies = [ [[package]] name = "substrate-finality-grandpa" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ - "finality-grandpa 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "finality-grandpa 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", "fork-tree 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "futures-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4712,7 +4707,7 @@ dependencies = [ [[package]] name = "substrate-finality-grandpa-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4725,7 +4720,7 @@ dependencies = [ [[package]] name = "substrate-header-metadata" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "lru-cache 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4735,7 +4730,7 @@ dependencies = [ [[package]] name = "substrate-inherents" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4746,7 +4741,7 @@ dependencies = [ [[package]] name = "substrate-keyring" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -4758,7 +4753,7 @@ dependencies = [ [[package]] name = "substrate-keystore" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "derive_more 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4773,7 +4768,7 @@ dependencies = [ [[package]] name = "substrate-network" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4815,7 +4810,7 @@ dependencies = [ [[package]] name = "substrate-offchain" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4840,7 +4835,7 @@ dependencies = [ [[package]] name = "substrate-offchain-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", "substrate-client 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -4849,7 +4844,7 @@ dependencies = [ [[package]] name = "substrate-panic-handler" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4858,7 +4853,7 @@ dependencies = [ [[package]] name = "substrate-peerset" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "futures-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4871,7 +4866,7 @@ dependencies = [ [[package]] name = "substrate-phragmen" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -4880,7 +4875,7 @@ dependencies = [ [[package]] name = "substrate-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" 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)", @@ -4915,7 +4910,7 @@ dependencies = [ [[package]] name = "substrate-primitives-storage" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "impl-serde 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4925,7 +4920,7 @@ dependencies = [ [[package]] name = "substrate-rpc" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "futures-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4951,7 +4946,7 @@ dependencies = [ [[package]] name = "substrate-rpc-api" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "derive_more 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4973,7 +4968,7 @@ dependencies = [ [[package]] name = "substrate-rpc-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "substrate-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -4982,7 +4977,7 @@ dependencies = [ [[package]] name = "substrate-rpc-servers" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "jsonrpc-core 13.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-http-server 13.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4997,7 +4992,7 @@ dependencies = [ [[package]] name = "substrate-serializer" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.41 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5006,7 +5001,7 @@ dependencies = [ [[package]] name = "substrate-service" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "derive_more 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", "exit-future 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5048,7 +5043,7 @@ dependencies = [ [[package]] name = "substrate-session" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "sr-primitives 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", "sr-std 2.0.0 (git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch)", @@ -5059,7 +5054,7 @@ dependencies = [ [[package]] name = "substrate-state-db" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5070,7 +5065,7 @@ dependencies = [ [[package]] name = "substrate-state-machine" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" 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)", @@ -5089,7 +5084,7 @@ dependencies = [ [[package]] name = "substrate-telemetry" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5111,7 +5106,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "futures-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)", "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5129,7 +5124,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5163,7 +5158,7 @@ dependencies = [ [[package]] name = "substrate-transaction-graph" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "derive_more 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5177,7 +5172,7 @@ dependencies = [ [[package]] name = "substrate-transaction-pool" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "derive_more 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures-preview 0.3.0-alpha.19 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5193,7 +5188,7 @@ dependencies = [ [[package]] name = "substrate-trie" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "memory-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5207,7 +5202,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder-runner" version = "1.0.3" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" [[package]] name = "substrate-wasm-builder-runner" @@ -5217,7 +5212,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "substrate-wasm-interface" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#8977386d4a0b8337e21814d49a556c0d439ed4fd" +source = "git+https://github.com/paritytech/substrate?branch=bkchr-cumulus-branch#2866a0d840cf454ebabe8fe96a32c3376d0fc786" dependencies = [ "wasmi 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -6074,7 +6069,7 @@ dependencies = [ "checksum aes-ctr 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d2e5b0458ea3beae0d1d8c0f3946564f8e10f90646cf78c06b4351052058d1ee" "checksum aes-soft 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "cfd7e7ae3f9a1fb5c03b389fc6bb9a51400d0c13053f0dca698c832bfd893a0d" "checksum aesni 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2f70a6b5f971e473091ab7cfb5ffac6cde81666c4556751d8d5620ead8abf100" -"checksum ahash 0.2.16 (registry+https://github.com/rust-lang/crates.io-index)" = "b35dfc96a657c1842b4eb73180b65e37152d4b94d0eb5cb51708aee7826950b4" +"checksum ahash 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)" = "2f00e10d4814aa20900e7948174384f79f1317f24f0ba7494e735111653fc330" "checksum aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d" "checksum aio-limited 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c4dddf55b0b2da9acb7512f21c0a4f1c0871522ec4ab7fb919d0da807d1e32b3" "checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" @@ -6159,7 +6154,7 @@ dependencies = [ "checksum failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0bc225b78e0391e4b8683440bf2e63c2deeeb2ce5189eab46e2b68c6d3725d08" "checksum fake-simd 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" "checksum fdlimit 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b1ee15a7050e5580b3712877157068ea713b245b080ff302ae2ca973cfcd9baa" -"checksum finality-grandpa 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9681c1f75941ea47584573dd2bc10558b2067d460612945887e00744e43393be" +"checksum finality-grandpa 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "34754852da8d86bc509715292c73140a5b678656d0b16132acd6737bdb5fd5f8" "checksum fixed-hash 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "516877b7b9a1cc2d0293cbce23cd6203f0edbfd4090e6ca4489fecb5aa73050e" "checksum fixedbitset 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33" "checksum flate2 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)" = "ad3c5233c9a940c8719031b423d7e6c16af66e031cb0420b0896f5245bf181d3" @@ -6194,7 +6189,6 @@ dependencies = [ "checksum hash256-std-hasher 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)" = "92c171d55b98633f4ed3860808f004099b36c1cc29c42cfc53aa8591b21efcf2" "checksum hashbrown 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "3bae29b6653b3412c2e71e9d486db9f9df5d701941d86683005efb9f2d28e3da" "checksum hashbrown 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "6587d09be37fb98a11cb08b9000a3f592451c1b1b613ca69d949160e313a430a" -"checksum hashmap_core 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "2d6852e5a86250521973b0c1d39677166d8a9c0047c908d7e04f1aa04177973c" "checksum heapsize 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "1679e6ea370dee694f91f1dc469bf94cf8f52051d147aec3e1f9497c6fc22461" "checksum heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205" "checksum hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "805026a5d0141ffc30abb3be3173848ad46a1b1664fe632428479619a3644d77" diff --git a/cumulus/runtime/src/validate_block/implementation.rs b/cumulus/runtime/src/validate_block/implementation.rs index d5dde214d5..b9bd4fa039 100644 --- a/cumulus/runtime/src/validate_block/implementation.rs +++ b/cumulus/runtime/src/validate_block/implementation.rs @@ -27,7 +27,7 @@ use rstd::{slice, ptr, cmp, vec::Vec, boxed::Box, mem}; use hash_db::{HashDB, EMPTY_PREFIX}; -use parachain::ValidationParams; +use parachain::{ValidationParams, ValidationResult}; static mut STORAGE: Option> = None; /// The message to use as expect message while accessing the `STORAGE`. @@ -54,13 +54,15 @@ trait Storage { #[doc(hidden)] pub fn validate_block, E: ExecuteBlock>( params: ValidationParams, -) { - use codec::Decode; +) -> ValidationResult { + use codec::{Decode, Encode}; let block_data = crate::ParachainBlockData::::decode(&mut ¶ms.block_data[..]) .expect("Invalid parachain block data"); let parent_head = B::Header::decode(&mut ¶ms.parent_head[..]).expect("Invalid parent head"); + // TODO: Use correct head data + let head_data = block_data.header.encode(); // TODO: Add `PolkadotInherent`. let block = B::new(block_data.header, block_data.extrinsics); @@ -85,6 +87,8 @@ pub fn validate_block, E: ExecuteBlock>( }; E::execute_block(block); + + ValidationResult { head_data } } /// The storage implementation used when validating a block that is using the diff --git a/cumulus/runtime/src/validate_block/mod.rs b/cumulus/runtime/src/validate_block/mod.rs index 1d23ed9046..4d6961ac98 100644 --- a/cumulus/runtime/src/validate_block/mod.rs +++ b/cumulus/runtime/src/validate_block/mod.rs @@ -69,12 +69,11 @@ macro_rules! register_validate_block_impl { arguments_len, ); - $crate::validate_block::implementation::validate_block::< + let res = $crate::validate_block::implementation::validate_block::< $block, $block_executor >(params); - // We don't return anything for now. - 0 + $crate::validate_block::parachain::wasm_api::write_result(res) } } };