diff --git a/polkadot/Cargo.lock b/polkadot/Cargo.lock index 512d506241..ea3cd1f6fe 100644 --- a/polkadot/Cargo.lock +++ b/polkadot/Cargo.lock @@ -1795,7 +1795,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", ] @@ -1813,7 +1813,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", @@ -1832,7 +1832,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "Inflector", "chrono", @@ -1855,7 +1855,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", @@ -1868,12 +1868,11 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", - "serde", "sp-core", "sp-io", "sp-runtime", @@ -1884,7 +1883,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "serde", @@ -1895,7 +1894,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "bitflags", "frame-metadata", @@ -1921,7 +1920,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1933,7 +1932,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -1945,7 +1944,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "proc-macro2", "quote", @@ -1955,7 +1954,7 @@ dependencies = [ [[package]] name = "frame-support-test" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-metadata", "frame-support", @@ -1976,7 +1975,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1993,7 +1992,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", @@ -2007,7 +2006,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "sp-api", @@ -2016,7 +2015,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "parity-scale-codec", @@ -4398,13 +4397,12 @@ checksum = "13370dae44474229701bb69b90b4f4dca6404cb0357a2d50d635f1171dc3aa7b" [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", "pallet-session", "parity-scale-codec", - "serde", "sp-application-crypto", "sp-authority-discovery", "sp-runtime", @@ -4414,7 +4412,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", @@ -4429,7 +4427,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", @@ -4439,7 +4437,6 @@ dependencies = [ "pallet-session", "pallet-timestamp", "parity-scale-codec", - "serde", "sp-application-crypto", "sp-consensus-babe", "sp-consensus-vrf", @@ -4453,14 +4450,13 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", - "serde", "sp-runtime", "sp-std", ] @@ -4483,14 +4479,13 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "pallet-treasury", "parity-scale-codec", - "serde", "sp-runtime", "sp-std", ] @@ -4498,14 +4493,13 @@ dependencies = [ [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", - "serde", "sp-core", "sp-io", "sp-runtime", @@ -4515,7 +4509,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", @@ -4530,7 +4524,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4539,7 +4533,6 @@ dependencies = [ "log", "parity-scale-codec", "rand 0.7.3", - "serde", "sp-arithmetic", "sp-io", "sp-npos-elections", @@ -4551,14 +4544,13 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", - "serde", "sp-npos-elections", "sp-runtime", "sp-std", @@ -4567,7 +4559,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", @@ -4576,7 +4568,6 @@ dependencies = [ "pallet-authorship", "pallet-session", "parity-scale-codec", - "serde", "sp-application-crypto", "sp-core", "sp-finality-grandpa", @@ -4589,14 +4580,13 @@ dependencies = [ [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "enumflags2", "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", - "serde", "sp-io", "sp-runtime", "sp-std", @@ -4605,7 +4595,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", @@ -4613,7 +4603,6 @@ dependencies = [ "log", "pallet-authorship", "parity-scale-codec", - "serde", "sp-application-crypto", "sp-core", "sp-io", @@ -4625,13 +4614,12 @@ dependencies = [ [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", - "serde", "sp-core", "sp-io", "sp-keyring", @@ -4642,12 +4630,13 @@ dependencies = [ [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", + "log", "parity-scale-codec", - "serde", "sp-io", "sp-runtime", "sp-std", @@ -4656,7 +4645,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -4664,7 +4653,6 @@ dependencies = [ "frame-system", "pallet-mmr-primitives", "parity-scale-codec", - "serde", "sp-core", "sp-io", "sp-runtime", @@ -4674,7 +4662,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", @@ -4690,7 +4678,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4708,13 +4696,12 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", - "serde", "sp-core", "sp-io", "sp-runtime", @@ -4724,12 +4711,11 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", - "serde", "sp-io", "sp-runtime", "sp-std", @@ -4738,7 +4724,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", @@ -4754,7 +4740,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4776,13 +4762,12 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", - "serde", "sp-core", "sp-io", "sp-runtime", @@ -4792,7 +4777,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", @@ -4805,13 +4790,12 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "enumflags2", "frame-support", "frame-system", "parity-scale-codec", - "serde", "sp-io", "sp-runtime", "sp-std", @@ -4820,14 +4804,13 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", - "serde", "sp-io", "sp-runtime", "sp-std", @@ -4836,14 +4819,13 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", "pallet-timestamp", "parity-scale-codec", - "serde", "sp-core", "sp-io", "sp-runtime", @@ -4856,7 +4838,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", @@ -4872,13 +4854,12 @@ dependencies = [ [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "rand_chacha 0.2.2", - "serde", "sp-runtime", "sp-std", ] @@ -4886,7 +4867,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4910,7 +4891,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -4921,12 +4902,11 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", - "serde", "sp-io", "sp-runtime", "sp-std", @@ -4935,7 +4915,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", @@ -4943,7 +4923,6 @@ dependencies = [ "impl-trait-for-tuples", "log", "parity-scale-codec", - "serde", "sp-inherents", "sp-io", "sp-runtime", @@ -4954,7 +4933,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", @@ -4969,7 +4948,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-support", "frame-system", @@ -4985,7 +4964,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5002,7 +4981,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5013,7 +4992,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", @@ -5029,13 +5008,12 @@ dependencies = [ [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", - "serde", "sp-core", "sp-io", "sp-runtime", @@ -5045,14 +5023,13 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "enumflags2", "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", - "serde", "sp-runtime", "sp-std", ] @@ -7257,7 +7234,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "env_logger 0.8.2", "hex-literal", @@ -7543,7 +7520,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "async-trait", "derive_more", @@ -7571,7 +7548,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7594,7 +7571,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7610,7 +7587,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7631,7 +7608,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -7642,7 +7619,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "chrono", "fdlimit", @@ -7680,7 +7657,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "derive_more", "fnv", @@ -7714,7 +7691,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "blake2-rfc", "hash-db", @@ -7744,7 +7721,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parking_lot 0.11.1", "sc-client-api", @@ -7756,7 +7733,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "async-trait", "derive_more", @@ -7803,7 +7780,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "derive_more", "futures 0.3.13", @@ -7827,7 +7804,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7840,7 +7817,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "async-trait", "futures 0.3.13", @@ -7867,7 +7844,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "log", "sc-client-api", @@ -7881,7 +7858,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "derive_more", "lazy_static", @@ -7911,7 +7888,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "derive_more", "parity-scale-codec", @@ -7928,7 +7905,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "log", "parity-scale-codec", @@ -7943,7 +7920,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "log", "parity-scale-codec", @@ -7961,7 +7938,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "async-trait", "derive_more", @@ -8001,7 +7978,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "derive_more", "finality-grandpa", @@ -8025,7 +8002,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "derive_more", "futures 0.3.13", @@ -8046,7 +8023,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "ansi_term 0.12.1", "futures 0.3.13", @@ -8064,7 +8041,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "async-trait", "derive_more", @@ -8084,7 +8061,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "hash-db", "lazy_static", @@ -8103,7 +8080,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "async-std", "async-trait", @@ -8156,7 +8133,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -8173,7 +8150,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "bytes 0.5.6", "fnv", @@ -8201,7 +8178,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "futures 0.3.13", "libp2p", @@ -8214,7 +8191,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -8223,7 +8200,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "futures 0.3.13", "hash-db", @@ -8257,7 +8234,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "derive_more", "futures 0.3.13", @@ -8281,7 +8258,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "futures 0.1.29", "jsonrpc-core", @@ -8299,7 +8276,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "async-trait", "directories", @@ -8363,7 +8340,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "log", "parity-scale-codec", @@ -8378,7 +8355,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -8398,7 +8375,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "chrono", "futures 0.3.13", @@ -8418,7 +8395,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "ansi_term 0.12.1", "atty", @@ -8445,7 +8422,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8456,7 +8433,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "derive_more", "futures 0.3.13", @@ -8478,7 +8455,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "futures 0.3.13", "futures-diagnose", @@ -8900,7 +8877,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "log", "sp-core", @@ -8912,7 +8889,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "hash-db", "log", @@ -8929,7 +8906,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -8941,7 +8918,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "serde", @@ -8953,7 +8930,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "integer-sqrt", "num-traits", @@ -8967,7 +8944,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "sp-api", @@ -8979,7 +8956,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8990,7 +8967,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "sp-api", @@ -9002,7 +8979,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "futures 0.3.13", "log", @@ -9020,7 +8997,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "serde", "serde_json", @@ -9029,7 +9006,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "async-trait", "futures 0.3.13", @@ -9056,7 +9033,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "merlin", "parity-scale-codec", @@ -9077,7 +9054,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -9087,7 +9064,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -9099,7 +9076,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "base58", "blake2-rfc", @@ -9143,7 +9120,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -9152,7 +9129,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "proc-macro2", "quote", @@ -9162,7 +9139,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "environmental", "parity-scale-codec", @@ -9173,7 +9150,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "finality-grandpa", "log", @@ -9190,7 +9167,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -9202,7 +9179,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "futures 0.3.13", "hash-db", @@ -9226,7 +9203,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "lazy_static", "sp-core", @@ -9237,7 +9214,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "async-trait", "derive_more", @@ -9254,7 +9231,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "ruzstd", "zstd", @@ -9263,7 +9240,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "serde", @@ -9276,7 +9253,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -9287,7 +9264,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "sp-api", "sp-core", @@ -9297,7 +9274,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "backtrace", ] @@ -9305,7 +9282,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "serde", "sp-core", @@ -9314,7 +9291,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "either", "hash256-std-hasher", @@ -9335,7 +9312,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9352,7 +9329,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -9364,7 +9341,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "serde", "serde_json", @@ -9373,7 +9350,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "sp-api", @@ -9386,7 +9363,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -9396,7 +9373,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "hash-db", "log", @@ -9418,12 +9395,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9436,7 +9413,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "log", "sp-core", @@ -9449,7 +9426,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "parity-scale-codec", "sp-api", @@ -9462,7 +9439,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "log", "parity-scale-codec", @@ -9475,7 +9452,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "derive_more", "futures 0.3.13", @@ -9491,7 +9468,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "hash-db", "memory-db", @@ -9505,7 +9482,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "futures 0.3.13", "futures-core", @@ -9517,7 +9494,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9529,7 +9506,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9686,7 +9663,7 @@ dependencies = [ [[package]] name = "substrate-browser-utils" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "chrono", "console_error_panic_hook", @@ -9712,7 +9689,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "platforms", ] @@ -9720,7 +9697,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.13", @@ -9743,7 +9720,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "async-std", "derive_more", @@ -9757,7 +9734,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "async-trait", "futures 0.1.29", @@ -9786,7 +9763,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "futures 0.3.13", "substrate-test-utils-derive", @@ -9796,7 +9773,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "proc-macro-crate 1.0.0", "quote", @@ -10538,7 +10515,7 @@ checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382" [[package]] name = "try-runtime-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#a76aadc4b28311418ee114e23b07da46ecccecfb" +source = "git+https://github.com/paritytech/substrate#46a64ac817ec909c66203a7e0715ee111762d3f7" dependencies = [ "frame-try-runtime", "log", diff --git a/polkadot/runtime/kusama/Cargo.toml b/polkadot/runtime/kusama/Cargo.toml index ed73808b22..2729c766ef 100644 --- a/polkadot/runtime/kusama/Cargo.toml +++ b/polkadot/runtime/kusama/Cargo.toml @@ -176,6 +176,7 @@ runtime-benchmarks = [ "pallet-identity/runtime-benchmarks", "pallet-im-online/runtime-benchmarks", "pallet-indices/runtime-benchmarks", + "pallet-membership/runtime-benchmarks", "pallet-multisig/runtime-benchmarks", "pallet-proxy/runtime-benchmarks", "pallet-scheduler/runtime-benchmarks", diff --git a/polkadot/runtime/kusama/src/lib.rs b/polkadot/runtime/kusama/src/lib.rs index f8c111947e..1141ce2ad0 100644 --- a/polkadot/runtime/kusama/src/lib.rs +++ b/polkadot/runtime/kusama/src/lib.rs @@ -547,6 +547,8 @@ impl pallet_membership::Config for Runtime { type PrimeOrigin = MoreThanHalfCouncil; type MembershipInitialized = TechnicalCommittee; type MembershipChanged = TechnicalCommittee; + type MaxMembers = TechnicalMaxMembers; + type WeightInfo = (); } parameter_types! { @@ -1407,6 +1409,7 @@ sp_api::impl_runtime_apis! { add_benchmark!(params, batches, pallet_identity, Identity); add_benchmark!(params, batches, pallet_im_online, ImOnline); add_benchmark!(params, batches, pallet_indices, Indices); + add_benchmark!(params, batches, pallet_membership, TechnicalMembership); add_benchmark!(params, batches, pallet_multisig, Multisig); add_benchmark!(params, batches, pallet_offences, OffencesBench::); add_benchmark!(params, batches, pallet_proxy, Proxy); diff --git a/polkadot/runtime/kusama/src/weights/pallet_membership.rs b/polkadot/runtime/kusama/src/weights/pallet_membership.rs new file mode 100644 index 0000000000..d3f2a6570c --- /dev/null +++ b/polkadot/runtime/kusama/src/weights/pallet_membership.rs @@ -0,0 +1,92 @@ +// Copyright 2017-2020 Parity Technologies (UK) Ltd. +// This file is part of Polkadot. + +// Polkadot is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. + +// Polkadot is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. + +// You should have received a copy of the GNU General Public License +// along with Polkadot. If not, see . +//! Autogenerated weights for pallet_membership +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0 +//! DATE: 2021-04-18, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("kusama-dev"), DB CACHE: 128 + +// Executed Command: +// target/release/polkadot +// benchmark +// --chain=kusama-dev +// --steps=50 +// --repeat=20 +// --pallet=pallet_membership +// --extrinsic=* +// --execution=wasm +// --wasm-execution=compiled +// --heap-pages=4096 +// --header=./file_header.txt +// --output=./runtime/kusama/src/weights/ + + +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for pallet_membership. +pub struct WeightInfo(PhantomData); +impl pallet_membership::WeightInfo for WeightInfo { + fn add_member(m: u32, ) -> Weight { + (24_568_000 as Weight) + // Standard Error: 3_000 + .saturating_add((242_000 as Weight).saturating_mul(m as Weight)) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(3 as Weight)) + } + fn remove_member(m: u32, ) -> Weight { + (29_822_000 as Weight) + // Standard Error: 0 + .saturating_add((195_000 as Weight).saturating_mul(m as Weight)) + .saturating_add(T::DbWeight::get().reads(3 as Weight)) + .saturating_add(T::DbWeight::get().writes(3 as Weight)) + } + fn swap_member(m: u32, ) -> Weight { + (29_885_000 as Weight) + // Standard Error: 0 + .saturating_add((214_000 as Weight).saturating_mul(m as Weight)) + .saturating_add(T::DbWeight::get().reads(3 as Weight)) + .saturating_add(T::DbWeight::get().writes(3 as Weight)) + } + fn reset_member(m: u32, ) -> Weight { + (30_347_000 as Weight) + // Standard Error: 1_000 + .saturating_add((440_000 as Weight).saturating_mul(m as Weight)) + .saturating_add(T::DbWeight::get().reads(3 as Weight)) + .saturating_add(T::DbWeight::get().writes(3 as Weight)) + } + fn change_key(m: u32, ) -> Weight { + (31_762_000 as Weight) + // Standard Error: 0 + .saturating_add((208_000 as Weight).saturating_mul(m as Weight)) + .saturating_add(T::DbWeight::get().reads(3 as Weight)) + .saturating_add(T::DbWeight::get().writes(4 as Weight)) + } + fn set_prime(m: u32, ) -> Weight { + (7_818_000 as Weight) + // Standard Error: 0 + .saturating_add((114_000 as Weight).saturating_mul(m as Weight)) + .saturating_add(T::DbWeight::get().reads(1 as Weight)) + .saturating_add(T::DbWeight::get().writes(2 as Weight)) + } + fn clear_prime(_m: u32, ) -> Weight { + (2_946_000 as Weight) + .saturating_add(T::DbWeight::get().writes(2 as Weight)) + } +} diff --git a/polkadot/runtime/parachains/src/paras_inherent.rs b/polkadot/runtime/parachains/src/paras_inherent.rs index b75c9b012e..dba1647756 100644 --- a/polkadot/runtime/parachains/src/paras_inherent.rs +++ b/polkadot/runtime/parachains/src/paras_inherent.rs @@ -257,7 +257,7 @@ impl ProvideInherent for Module { Some(Call::enter(inherent_data)) } - + fn is_inherent(call: &Self::Call) -> bool { matches!(call, Call::enter(..)) } diff --git a/polkadot/runtime/parachains/src/runtime_api_impl/v1.rs b/polkadot/runtime/parachains/src/runtime_api_impl/v1.rs index 7c999f086e..10f3a33fdc 100644 --- a/polkadot/runtime/parachains/src/runtime_api_impl/v1.rs +++ b/polkadot/runtime/parachains/src/runtime_api_impl/v1.rs @@ -244,8 +244,8 @@ pub fn relevant_authority_ids>::current_authorities(); - authority_ids.extend(>::next_authorities()); + let mut authority_ids = >::current_authorities(); + authority_ids.extend(>::next_authorities()); // Due to disputes, we'd like to remain connected to authorities of the previous few sessions. // For this, we don't need anyone other than the validators actively participating in consensus. diff --git a/polkadot/runtime/parachains/src/session_info.rs b/polkadot/runtime/parachains/src/session_info.rs index 8cc5eaf90e..1fc37a4157 100644 --- a/polkadot/runtime/parachains/src/session_info.rs +++ b/polkadot/runtime/parachains/src/session_info.rs @@ -73,7 +73,7 @@ pub trait AuthorityDiscoveryConfig { impl AuthorityDiscoveryConfig for T { fn authorities() -> Vec { - >::current_authorities() + >::current_authorities() } } diff --git a/polkadot/runtime/polkadot/Cargo.toml b/polkadot/runtime/polkadot/Cargo.toml index 83976a3012..e2d9d11372 100644 --- a/polkadot/runtime/polkadot/Cargo.toml +++ b/polkadot/runtime/polkadot/Cargo.toml @@ -171,6 +171,7 @@ runtime-benchmarks = [ "pallet-identity/runtime-benchmarks", "pallet-im-online/runtime-benchmarks", "pallet-indices/runtime-benchmarks", + "pallet-membership/runtime-benchmarks", "pallet-multisig/runtime-benchmarks", "pallet-proxy/runtime-benchmarks", "pallet-scheduler/runtime-benchmarks", diff --git a/polkadot/runtime/polkadot/src/lib.rs b/polkadot/runtime/polkadot/src/lib.rs index d2d8997ef3..62d0ac6bcf 100644 --- a/polkadot/runtime/polkadot/src/lib.rs +++ b/polkadot/runtime/polkadot/src/lib.rs @@ -594,6 +594,8 @@ impl pallet_membership::Config for Runtime { type PrimeOrigin = MoreThanHalfCouncil; type MembershipInitialized = TechnicalCommittee; type MembershipChanged = TechnicalCommittee; + type MaxMembers = TechnicalMaxMembers; + type WeightInfo = (); } parameter_types! { @@ -1400,6 +1402,7 @@ sp_api::impl_runtime_apis! { add_benchmark!(params, batches, pallet_identity, Identity); add_benchmark!(params, batches, pallet_im_online, ImOnline); add_benchmark!(params, batches, pallet_indices, Indices); + add_benchmark!(params, batches, pallet_membership, TechnicalMembership); add_benchmark!(params, batches, pallet_multisig, Multisig); add_benchmark!(params, batches, pallet_offences, OffencesBench::); add_benchmark!(params, batches, pallet_proxy, Proxy); diff --git a/polkadot/runtime/rococo/src/lib.rs b/polkadot/runtime/rococo/src/lib.rs index f806a751fc..9525f2187c 100644 --- a/polkadot/runtime/rococo/src/lib.rs +++ b/polkadot/runtime/rococo/src/lib.rs @@ -883,6 +883,8 @@ impl pallet_membership::Config for Runtime { type PrimeOrigin = EnsureRoot; type MembershipInitialized = Collective; type MembershipChanged = Collective; + type MaxMembers = MaxMembers; + type WeightInfo = (); } #[cfg(not(feature = "disable-runtime-api"))]