diff --git a/polkadot/Cargo.lock b/polkadot/Cargo.lock index 4b868173e6..0ef2bb973e 100644 --- a/polkadot/Cargo.lock +++ b/polkadot/Cargo.lock @@ -1151,7 +1151,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "fork-tree" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1159,7 +1159,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -1174,7 +1174,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-benchmarking 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1183,6 +1183,7 @@ dependencies = [ "sc-client-db 0.8.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-executor 0.8.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sc-service 0.8.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", + "sp-core 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-state-machine 0.8.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "structopt 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1191,7 +1192,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -1204,7 +1205,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "11.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1215,7 +1216,7 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "bitmask 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "frame-metadata 11.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -1239,7 +1240,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support-procedural-tools 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1250,7 +1251,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support-procedural-tools-derive 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1262,7 +1263,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1272,7 +1273,7 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1288,7 +1289,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3043,7 +3044,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3061,7 +3062,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3078,7 +3079,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3099,7 +3100,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-benchmarking 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3114,7 +3115,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3129,7 +3130,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3143,7 +3144,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3156,7 +3157,7 @@ dependencies = [ [[package]] name = "pallet-finality-tracker" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3172,7 +3173,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3190,7 +3191,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "enumflags2 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "frame-benchmarking 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3206,7 +3207,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3225,7 +3226,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3241,7 +3242,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3255,7 +3256,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3269,7 +3270,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3284,7 +3285,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3297,7 +3298,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "enumflags2 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3312,7 +3313,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3330,7 +3331,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3345,7 +3346,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3364,7 +3365,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3375,7 +3376,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3389,7 +3390,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-benchmarking 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3406,7 +3407,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3419,7 +3420,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -3437,7 +3438,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3450,7 +3451,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3464,7 +3465,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "frame-system 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -3479,7 +3480,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "enumflags2 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "frame-support 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -4849,7 +4850,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "bytes 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)", "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4876,7 +4877,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sc-client-api 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -4892,7 +4893,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "sc-chain-spec-derive 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -4907,7 +4908,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "proc-macro-crate 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4918,7 +4919,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -4957,7 +4958,7 @@ dependencies = [ [[package]] name = "sc-client" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -4991,7 +4992,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5023,7 +5024,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "kvdb 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5051,7 +5052,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "fork-tree 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5092,7 +5093,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "fork-tree 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5105,7 +5106,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -5126,7 +5127,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "sc-client-api 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -5140,7 +5141,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5167,7 +5168,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5183,7 +5184,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5199,7 +5200,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5216,7 +5217,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "assert_matches 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "finality-grandpa 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5251,7 +5252,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -5268,7 +5269,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5283,7 +5284,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -5334,7 +5335,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -5349,7 +5350,7 @@ dependencies = [ [[package]] name = "sc-network-test" version = "0.8.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5375,7 +5376,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -5401,7 +5402,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "libp2p 0.16.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5413,7 +5414,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -5444,7 +5445,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5467,7 +5468,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -5482,7 +5483,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "exit-future 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5531,7 +5532,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5545,7 +5546,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -5567,7 +5568,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -5582,7 +5583,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5601,7 +5602,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5951,7 +5952,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "sp-allocator" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5963,7 +5964,7 @@ dependencies = [ [[package]] name = "sp-api" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -5978,7 +5979,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -5990,7 +5991,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6002,7 +6003,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -6015,7 +6016,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6027,7 +6028,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-inherents 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6038,7 +6039,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6050,7 +6051,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6066,7 +6067,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6088,7 +6089,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-api 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6102,7 +6103,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "schnorrkel 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6118,12 +6119,13 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", "byteorder 1.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "ed25519-dalek 1.0.0-pre.3 (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)", "hash256-std-hasher 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6158,7 +6160,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "proc-macro2 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)", "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6168,7 +6170,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "environmental 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "sp-std 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6178,7 +6180,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6191,7 +6193,7 @@ dependencies = [ [[package]] name = "sp-finality-tracker" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-inherents 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6201,7 +6203,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6213,7 +6215,7 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "libsecp256k1 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6231,7 +6233,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-core 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6242,7 +6244,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "sp-api 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-runtime 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6251,7 +6253,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "backtrace 0.3.43 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6260,7 +6262,7 @@ dependencies = [ [[package]] name = "sp-phragmen" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "sp-runtime 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6270,7 +6272,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "sp-core 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6279,7 +6281,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -6300,7 +6302,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "primitive-types 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6314,7 +6316,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -6326,7 +6328,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.47 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6335,7 +6337,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "sp-api 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "sp-core 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6346,7 +6348,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "sp-runtime 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6356,7 +6358,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -6375,12 +6377,12 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" [[package]] name = "sp-storage" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "impl-serde 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6391,7 +6393,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6405,7 +6407,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6419,7 +6421,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "hash-db 0.15.2 (registry+https://github.com/rust-lang/crates.io-index)", "memory-db 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6433,7 +6435,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "impl-serde 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6445,7 +6447,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "impl-trait-for-tuples 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6552,7 +6554,7 @@ dependencies = [ [[package]] name = "substrate-browser-utils" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "chrono 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)", "clear_on_drop 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6578,7 +6580,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "frame-system-rpc-runtime-api 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6599,7 +6601,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.8.0-alpha.3" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "async-std 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "derive_more 0.99.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6613,7 +6615,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" 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)", @@ -6633,7 +6635,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", "frame-executive 2.0.0-alpha.3 (git+https://github.com/paritytech/substrate?branch=polkadot-master)", @@ -6672,7 +6674,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" dependencies = [ "futures 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6690,7 +6692,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder-runner" version = "1.0.5" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#a89c4cd3b36c5c8c837294e86f48537243e228db" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-master#dd97b1478b31a4715df7e88a5ebc6664425fb6c6" [[package]] name = "substrate-wasm-builder-runner" diff --git a/polkadot/runtime/common/src/attestations.rs b/polkadot/runtime/common/src/attestations.rs index a2ee82ce35..c48acb4d52 100644 --- a/polkadot/runtime/common/src/attestations.rs +++ b/polkadot/runtime/common/src/attestations.rs @@ -106,11 +106,11 @@ decl_storage! { trait Store for Module as Attestations { /// A mapping from modular block number (n % AttestationPeriod) /// to session index and the list of candidate hashes. - pub RecentParaBlocks: map hasher(blake2_256) T::BlockNumber => Option>; + pub RecentParaBlocks: map hasher(twox_64_concat) T::BlockNumber => Option>; /// Attestations on a recent parachain block. pub ParaBlockAttestations: - double_map hasher(blake2_256) T::BlockNumber, hasher(blake2_128) Hash + double_map hasher(twox_64_concat) T::BlockNumber, hasher(identity) Hash => Option>; // Did we already have more attestations included in this block? diff --git a/polkadot/runtime/common/src/claims.rs b/polkadot/runtime/common/src/claims.rs index 798882fd33..c84e32df77 100644 --- a/polkadot/runtime/common/src/claims.rs +++ b/polkadot/runtime/common/src/claims.rs @@ -25,7 +25,9 @@ use system::{ensure_root, ensure_none}; use codec::{Encode, Decode}; #[cfg(feature = "std")] use serde::{self, Serialize, Deserialize, Serializer, Deserializer}; -use sp_runtime::traits::{Zero, CheckedSub}; +#[cfg(feature = "std")] +use sp_runtime::traits::Zero; +use sp_runtime::traits::CheckedSub; use sp_runtime::{ RuntimeDebug, transaction_validity::{ TransactionLongevity, TransactionValidity, ValidTransaction, InvalidTransaction @@ -122,7 +124,7 @@ decl_storage! { trait Store for Module as Claims { Claims get(claims) build(|config: &GenesisConfig| { config.claims.iter().map(|(a, b)| (a.clone(), b.clone())).collect::>() - }): map hasher(blake2_256) EthereumAddress => Option>; + }): map hasher(identity) EthereumAddress => Option>; Total get(total) build(|config: &GenesisConfig| { config.claims.iter().fold(Zero::zero(), |acc: BalanceOf, &(_, n)| acc + n) }): BalanceOf; @@ -131,7 +133,7 @@ decl_storage! { /// Second balance is how much should be unlocked per block. /// The block number is when the vesting should start. Vesting get(vesting) config(): - map hasher(blake2_256) EthereumAddress + map hasher(identity) EthereumAddress => Option<(BalanceOf, BalanceOf, T::BlockNumber)>; } add_extra_genesis { @@ -139,6 +141,19 @@ decl_storage! { } } +mod migration { + use super::*; + + pub fn migrate() { + if let Ok(addresses) = Vec::::decode(&mut &include_bytes!("./claims.scale")[..]) { + for i in &addresses { + Vesting::::migrate_key_from_blake(i); + Claims::::migrate_key_from_blake(i); + } + } + } +} + decl_module! { pub struct Module for enum Call where origin: T::Origin { type Error = Error; @@ -149,6 +164,10 @@ decl_module! { /// Deposit one of this module's events by using the default implementation. fn deposit_event() = default; + fn on_runtime_upgrade() { + migration::migrate::(); + } + /// Make a claim to collect your DOTs. /// /// The dispatch origin for this call must be _None_. @@ -393,7 +412,7 @@ mod tests { type Version = (); type ModuleToIndex = (); type AccountData = balances::AccountData; - type OnNewAccount = (); + type MigrateAccount = (); type OnNewAccount = (); type OnKilledAccount = Balances; } @@ -681,7 +700,7 @@ mod benchmarking { let vesting = Some((100_000.into(), 1_000.into(), 100.into())); }: _(RawOrigin::Root, account, VALUE.into(), vesting) - // Benchmark the time it takes to execute `validate_unsigned` + // Benchmark the time it takes to execute `validate_unsigned` validate_unsigned { let c in ...; // Crate signature @@ -703,7 +722,7 @@ mod benchmarking { } } - // Benchmark the time it takes to do `repeat` number of `eth_recover` + // Benchmark the time it takes to do `repeat` number of `eth_recover` eth_recover { let i in 0 .. 1_000; // Crate signature diff --git a/polkadot/runtime/common/src/claims.scale b/polkadot/runtime/common/src/claims.scale new file mode 100644 index 0000000000..e079576aca Binary files /dev/null and b/polkadot/runtime/common/src/claims.scale differ diff --git a/polkadot/runtime/common/src/crowdfund.rs b/polkadot/runtime/common/src/crowdfund.rs index b7b2347605..dc8b284692 100644 --- a/polkadot/runtime/common/src/crowdfund.rs +++ b/polkadot/runtime/common/src/crowdfund.rs @@ -167,7 +167,7 @@ decl_storage! { trait Store for Module as Crowdfund { /// Info on all of the funds. Funds get(funds): - map hasher(blake2_256) FundIndex + map hasher(twox_64_concat) FundIndex => Option, T::Hash, T::BlockNumber>>; /// The total number of funds that have so far been allocated. @@ -615,7 +615,7 @@ mod tests { type Version = (); type ModuleToIndex = (); type AccountData = balances::AccountData; - type OnNewAccount = (); + type MigrateAccount = (); type OnNewAccount = (); type OnKilledAccount = Balances; } parameter_types! { diff --git a/polkadot/runtime/common/src/parachains.rs b/polkadot/runtime/common/src/parachains.rs index 69b9d4266f..60d5f3cce0 100644 --- a/polkadot/runtime/common/src/parachains.rs +++ b/polkadot/runtime/common/src/parachains.rs @@ -155,16 +155,16 @@ decl_storage! { /// All authorities' keys at the moment. pub Authorities get(authorities): Vec; /// The parachains registered at present. - pub Code get(parachain_code): map hasher(blake2_256) ParaId => Option>; + pub Code get(parachain_code): map hasher(twox_64_concat) ParaId => Option>; /// The heads of the parachains registered at present. - pub Heads get(parachain_head): map hasher(blake2_256) ParaId => Option>; + pub Heads get(parachain_head): map hasher(twox_64_concat) ParaId => Option>; /// Messages ready to be dispatched onto the relay chain. It is subject to /// `MAX_MESSAGE_COUNT` and `WATERMARK_MESSAGE_SIZE`. - pub RelayDispatchQueue: map hasher(blake2_256) ParaId => Vec; + pub RelayDispatchQueue: map hasher(twox_64_concat) ParaId => Vec; /// Size of the dispatch queues. Separated from actual data in order to avoid costly /// decoding when checking receipt validity. First item in tuple is the count of messages /// second if the total length (in bytes) of the message payloads. - pub RelayDispatchQueueSize: map hasher(blake2_256) ParaId => (u32, u32); + pub RelayDispatchQueueSize: map hasher(twox_64_concat) ParaId => (u32, u32); /// The ordered list of ParaIds that have a `RelayDispatchQueue` entry. NeedsDispatch: Vec; @@ -938,7 +938,7 @@ mod tests { type Version = (); type ModuleToIndex = (); type AccountData = balances::AccountData; - type OnNewAccount = (); + type MigrateAccount = (); type OnNewAccount = (); type OnKilledAccount = (); } diff --git a/polkadot/runtime/common/src/registrar.rs b/polkadot/runtime/common/src/registrar.rs index 983affcd1b..217370292f 100644 --- a/polkadot/runtime/common/src/registrar.rs +++ b/polkadot/runtime/common/src/registrar.rs @@ -177,16 +177,16 @@ decl_storage! { NextFreeId: ParaId = LOWEST_USER_ID; /// Pending swap operations. - PendingSwap: map hasher(blake2_256) ParaId => Option; + PendingSwap: map hasher(twox_64_concat) ParaId => Option; /// Map of all registered parathreads/chains. - Paras get(paras): map hasher(blake2_256) ParaId => Option; + Paras get(paras): map hasher(twox_64_concat) ParaId => Option; /// The current queue for parathreads that should be retried. RetryQueue get(retry_queue): Vec>; /// Users who have paid a parathread's deposit - Debtors: map hasher(blake2_256) ParaId => T::AccountId; + Debtors: map hasher(twox_64_concat) ParaId => T::AccountId; } add_extra_genesis { config(parachains): Vec<(ParaId, Vec, Vec)>; @@ -704,7 +704,7 @@ mod tests { type Version = (); type ModuleToIndex = (); type AccountData = balances::AccountData; - type OnNewAccount = (); + type MigrateAccount = (); type OnNewAccount = (); type OnKilledAccount = Balances; } diff --git a/polkadot/runtime/common/src/slots.rs b/polkadot/runtime/common/src/slots.rs index 0e07921403..c961a0e55f 100644 --- a/polkadot/runtime/common/src/slots.rs +++ b/polkadot/runtime/common/src/slots.rs @@ -150,7 +150,7 @@ decl_storage! { /// If a parachain doesn't exist *yet* but is scheduled to exist in the future, then it /// will be left-padded with one or more zeroes to denote the fact that nothing is held on /// deposit for the non-existent chain currently, but is held at some point in the future. - pub Deposits get(deposits): map hasher(blake2_256) ParaId => Vec>; + pub Deposits get(deposits): map hasher(twox_64_concat) ParaId => Vec>; /// Information relating to the current auction, if there is one. /// @@ -162,28 +162,28 @@ decl_storage! { /// The winning bids for each of the 10 ranges at each block in the final Ending Period of /// the current auction. The map's key is the 0-based index into the Ending Period. The /// first block of the ending period is 0; the last is `EndingPeriod - 1`. - pub Winning get(winning): map hasher(blake2_256) T::BlockNumber => Option>; + pub Winning get(winning): map hasher(twox_64_concat) T::BlockNumber => Option>; /// Amounts currently reserved in the accounts of the bidders currently winning /// (sub-)ranges. pub ReservedAmounts get(reserved_amounts): - map hasher(blake2_256) Bidder => Option>; + map hasher(twox_64_concat) Bidder => Option>; /// The set of Para IDs that have won and need to be on-boarded at an upcoming lease-period. /// This is cleared out on the first block of the lease period. - pub OnboardQueue get(onboard_queue): map hasher(blake2_256) LeasePeriodOf => Vec; + pub OnboardQueue get(onboard_queue): map hasher(twox_64_concat) LeasePeriodOf => Vec; /// The actual on-boarding information. Only exists when one of the following is true: /// - It is before the lease period that the parachain should be on-boarded. /// - The full on-boarding information has not yet been provided and the parachain is not /// yet due to be off-boarded. pub Onboarding get(onboarding): - map hasher(blake2_256) ParaId => + map hasher(twox_64_concat) ParaId => Option<(LeasePeriodOf, IncomingParachain)>; /// Off-boarding account; currency held on deposit for the parachain gets placed here if the /// parachain gets off-boarded; i.e. its lease period is up and it isn't renewed. - pub Offboarding get(offboarding): map hasher(blake2_256) ParaId => T::AccountId; + pub Offboarding get(offboarding): map hasher(twox_64_concat) ParaId => T::AccountId; } } @@ -916,7 +916,7 @@ mod tests { type Version = (); type ModuleToIndex = (); type AccountData = balances::AccountData; - type OnNewAccount = (); + type MigrateAccount = (); type OnNewAccount = (); type OnKilledAccount = Balances; } diff --git a/polkadot/runtime/kusama/src/lib.rs b/polkadot/runtime/kusama/src/lib.rs index c8d906189b..aca984757c 100644 --- a/polkadot/runtime/kusama/src/lib.rs +++ b/polkadot/runtime/kusama/src/lib.rs @@ -78,7 +78,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("kusama"), impl_name: create_runtime_str!("parity-kusama"), authoring_version: 2, - spec_version: 1053, + spec_version: 1054, impl_version: 0, apis: RUNTIME_API_VERSIONS, }; @@ -138,6 +138,10 @@ impl system::Trait for Runtime { type Version = Version; type ModuleToIndex = ModuleToIndex; type AccountData = balances::AccountData; + type MigrateAccount = ( + Balances, Identity, ElectionsPhragmen, Society, Session, Staking, Recovery, Democracy, + Vesting, ImOnline + ); type OnNewAccount = (); type OnKilledAccount = (); } diff --git a/polkadot/runtime/polkadot/src/lib.rs b/polkadot/runtime/polkadot/src/lib.rs index e75f123310..80a7e5e775 100644 --- a/polkadot/runtime/polkadot/src/lib.rs +++ b/polkadot/runtime/polkadot/src/lib.rs @@ -146,7 +146,7 @@ impl system::Trait for Runtime { type Version = Version; type ModuleToIndex = ModuleToIndex; type AccountData = balances::AccountData; - type OnNewAccount = (); + type MigrateAccount = (); type OnNewAccount = (); type OnKilledAccount = (); } diff --git a/polkadot/runtime/test-runtime/client/src/lib.rs b/polkadot/runtime/test-runtime/client/src/lib.rs index 64f0a0a35d..775e4f33b9 100644 --- a/polkadot/runtime/test-runtime/client/src/lib.rs +++ b/polkadot/runtime/test-runtime/client/src/lib.rs @@ -298,7 +298,7 @@ pub fn new_light() -> ( let blockchain = Arc::new(sc_client::light::blockchain::Blockchain::new(storage)); let backend = Arc::new(LightBackend::new(blockchain.clone())); let executor = new_native_executor(); - let local_call_executor = sc_client::LocalCallExecutor::new(backend.clone(), executor); + let local_call_executor = sc_client::LocalCallExecutor::new(backend.clone(), executor, sp_core::tasks::executor(),); let call_executor = LightExecutor::new( backend.clone(), local_call_executor, diff --git a/polkadot/runtime/test-runtime/src/lib.rs b/polkadot/runtime/test-runtime/src/lib.rs index a70e186024..b8797fd1ca 100644 --- a/polkadot/runtime/test-runtime/src/lib.rs +++ b/polkadot/runtime/test-runtime/src/lib.rs @@ -133,7 +133,7 @@ impl system::Trait for Runtime { type Version = Version; type ModuleToIndex = ModuleToIndex; type AccountData = balances::AccountData; - type OnNewAccount = (); + type MigrateAccount = (); type OnNewAccount = (); type OnKilledAccount = (); }