diff --git a/Cargo.lock b/Cargo.lock index 6d5673ca93c2..a7a7251cb00c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1991,7 +1991,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", ] @@ -2009,7 +2009,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -2028,7 +2028,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "Inflector", "chrono", @@ -2054,7 +2054,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -2067,7 +2067,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -2082,7 +2082,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "14.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", "serde", @@ -2093,7 +2093,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "bitflags", "frame-metadata", @@ -2119,7 +2119,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2131,7 +2131,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -2143,7 +2143,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "proc-macro2", "quote", @@ -2153,7 +2153,7 @@ dependencies = [ [[package]] name = "frame-support-test" version = "3.0.0" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-metadata", "frame-support", @@ -2174,7 +2174,7 @@ dependencies = [ [[package]] name = "frame-support-test-pallet" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -2184,7 +2184,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -2201,7 +2201,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -2215,7 +2215,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", "sp-api", @@ -2224,7 +2224,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "parity-scale-codec", @@ -4689,7 +4689,7 @@ checksum = "13370dae44474229701bb69b90b4f4dca6404cb0357a2d50d635f1171dc3aa7b" [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -4704,7 +4704,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -4718,7 +4718,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -4741,7 +4741,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -4796,7 +4796,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -4874,7 +4874,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -4890,7 +4890,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -4905,7 +4905,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4926,7 +4926,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -4943,7 +4943,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -4957,7 +4957,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -4979,7 +4979,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4994,7 +4994,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -5013,7 +5013,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -5029,7 +5029,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -5044,7 +5044,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -5061,7 +5061,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -5077,7 +5077,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5095,7 +5095,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -5110,7 +5110,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -5123,7 +5123,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -5139,7 +5139,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5161,7 +5161,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -5176,7 +5176,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "enumflags2", "frame-support", @@ -5190,7 +5190,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -5205,7 +5205,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -5225,7 +5225,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -5241,7 +5241,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -5254,7 +5254,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5278,7 +5278,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -5289,7 +5289,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "log", "sp-arithmetic", @@ -5298,7 +5298,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -5311,7 +5311,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -5329,7 +5329,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -5344,7 +5344,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-support", "frame-system", @@ -5360,7 +5360,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5377,7 +5377,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5388,7 +5388,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -5404,7 +5404,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-benchmarking", "frame-support", @@ -5419,7 +5419,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "enumflags2", "frame-benchmarking", @@ -7917,7 +7917,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "env_logger 0.8.4", "hex", @@ -8216,7 +8216,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "log", "sp-core", @@ -8227,7 +8227,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "derive_more", @@ -8256,7 +8256,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "futures 0.3.16", "futures-timer 3.0.2", @@ -8279,7 +8279,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -8295,7 +8295,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8311,7 +8311,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8322,7 +8322,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "chrono", "fdlimit", @@ -8360,7 +8360,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "derive_more", "fnv", @@ -8394,7 +8394,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "blake2-rfc", "hash-db", @@ -8423,7 +8423,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "futures 0.3.16", @@ -8448,7 +8448,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "derive_more", @@ -8495,7 +8495,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "derive_more", "futures 0.3.16", @@ -8519,7 +8519,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "fork-tree", "parity-scale-codec", @@ -8532,7 +8532,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "assert_matches", "async-trait", @@ -8568,7 +8568,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "futures 0.3.16", @@ -8597,7 +8597,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "sc-client-api", "sp-authorship", @@ -8608,7 +8608,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "derive_more", "lazy_static", @@ -8637,7 +8637,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "derive_more", "parity-scale-codec", @@ -8654,7 +8654,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "log", "parity-scale-codec", @@ -8669,7 +8669,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "cfg-if 1.0.0", "libc", @@ -8689,7 +8689,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "derive_more", @@ -8730,7 +8730,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "derive_more", "finality-grandpa", @@ -8754,7 +8754,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "ansi_term 0.12.1", "futures 0.3.16", @@ -8772,7 +8772,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "derive_more", @@ -8792,7 +8792,7 @@ dependencies = [ [[package]] name = "sc-light" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "hash-db", "lazy_static", @@ -8811,7 +8811,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-std", "async-trait", @@ -8866,7 +8866,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "futures 0.3.16", "futures-timer 3.0.2", @@ -8883,7 +8883,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "bytes 0.5.6", "fnv", @@ -8911,7 +8911,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "futures 0.3.16", "libp2p", @@ -8924,7 +8924,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -8933,7 +8933,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "futures 0.3.16", "hash-db", @@ -8968,7 +8968,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "derive_more", "futures 0.3.16", @@ -8993,7 +8993,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "futures 0.1.29", "jsonrpc-core", @@ -9011,7 +9011,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "directories", @@ -9079,7 +9079,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "log", "parity-scale-codec", @@ -9094,7 +9094,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -9116,7 +9116,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "chrono", "futures 0.3.16", @@ -9136,7 +9136,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9173,7 +9173,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -9184,7 +9184,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "derive_more", "futures 0.3.16", @@ -9213,7 +9213,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "derive_more", "futures 0.3.16", @@ -9680,7 +9680,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "hash-db", "log", @@ -9697,7 +9697,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -9709,7 +9709,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", "serde", @@ -9721,7 +9721,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "integer-sqrt", "num-traits", @@ -9735,7 +9735,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", "sp-api", @@ -9747,7 +9747,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "parity-scale-codec", @@ -9759,7 +9759,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", "sp-api", @@ -9771,7 +9771,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "futures 0.3.16", "log", @@ -9789,7 +9789,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "futures 0.3.16", @@ -9815,7 +9815,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "merlin", @@ -9837,7 +9837,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -9847,7 +9847,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -9859,7 +9859,7 @@ dependencies = [ [[package]] name = "sp-core" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "base58", "blake2-rfc", @@ -9903,7 +9903,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -9912,7 +9912,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "proc-macro2", "quote", @@ -9922,7 +9922,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "environmental", "parity-scale-codec", @@ -9933,7 +9933,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "finality-grandpa", "log", @@ -9950,7 +9950,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -9964,7 +9964,7 @@ dependencies = [ [[package]] name = "sp-io" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "futures 0.3.16", "hash-db", @@ -9989,7 +9989,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "lazy_static", "sp-core", @@ -10000,7 +10000,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "derive_more", @@ -10017,7 +10017,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "ruzstd", "zstd", @@ -10026,7 +10026,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", "serde", @@ -10039,7 +10039,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -10050,7 +10050,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "sp-api", "sp-core", @@ -10060,7 +10060,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "backtrace", ] @@ -10068,7 +10068,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "rustc-hash", "serde", @@ -10079,7 +10079,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "either", "hash256-std-hasher", @@ -10100,7 +10100,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10117,7 +10117,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -10129,7 +10129,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "serde", "serde_json", @@ -10138,7 +10138,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", "sp-api", @@ -10151,7 +10151,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -10161,7 +10161,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "hash-db", "log", @@ -10184,12 +10184,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" [[package]] name = "sp-storage" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10202,7 +10202,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "log", "sp-core", @@ -10215,7 +10215,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "futures-timer 3.0.2", @@ -10232,7 +10232,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "erased-serde", "log", @@ -10250,7 +10250,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "sp-api", "sp-runtime", @@ -10259,7 +10259,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "log", @@ -10274,7 +10274,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "hash-db", "memory-db", @@ -10288,7 +10288,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "futures 0.3.16", "futures-core", @@ -10300,7 +10300,7 @@ dependencies = [ [[package]] name = "sp-version" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10315,7 +10315,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "parity-scale-codec", "proc-macro-crate 1.0.0", @@ -10327,7 +10327,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10512,7 +10512,7 @@ dependencies = [ [[package]] name = "substrate-browser-utils" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "chrono", "console_error_panic_hook", @@ -10538,7 +10538,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "platforms", ] @@ -10546,7 +10546,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.16", @@ -10569,7 +10569,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-std", "derive_more", @@ -10583,7 +10583,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "async-trait", "futures 0.1.29", @@ -10612,7 +10612,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "futures 0.3.16", "substrate-test-utils-derive", @@ -10622,7 +10622,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "proc-macro-crate 1.0.0", "quote", @@ -10632,7 +10632,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "ansi_term 0.12.1", "atty", @@ -10794,7 +10794,7 @@ dependencies = [ [[package]] name = "test-runner" version = "0.9.0" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-system", "futures 0.3.16", @@ -11434,7 +11434,7 @@ checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+/~https://github.com/paritytech/substrate?branch=master#0c9e9019bc850c41e5a5409aceac743b6c4528bf" +source = "git+/~https://github.com/paritytech/substrate?branch=master#9d867b6b4dd099ecef7bed1a1ff5a3441f41d684" dependencies = [ "frame-try-runtime", "log", diff --git a/bridges/bin/millau/runtime/src/lib.rs b/bridges/bin/millau/runtime/src/lib.rs index aa71b866f95d..a64b26c9cc69 100644 --- a/bridges/bin/millau/runtime/src/lib.rs +++ b/bridges/bin/millau/runtime/src/lib.rs @@ -157,7 +157,7 @@ parameter_types! { impl frame_system::Config for Runtime { /// The basic call filter to use in dispatchable. - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; /// The identifier used to distinguish between accounts. type AccountId = AccountId; /// The aggregated dispatch type that is available for extrinsics. @@ -214,7 +214,7 @@ impl pallet_bridge_dispatch::Config for Runtime { type Event = Event; type MessageId = (bp_messages::LaneId, bp_messages::MessageNonce); type Call = Call; - type CallFilter = frame_support::traits::AllowAll; + type CallFilter = frame_support::traits::Everything; type EncodedCall = crate::rialto_messages::FromRialtoEncodedCall; type SourceChainAccountId = bp_rialto::AccountId; type TargetChainAccountPublic = MultiSigner; diff --git a/bridges/bin/rialto/runtime/src/lib.rs b/bridges/bin/rialto/runtime/src/lib.rs index 0a2ae64fe033..333a6f38f9f4 100644 --- a/bridges/bin/rialto/runtime/src/lib.rs +++ b/bridges/bin/rialto/runtime/src/lib.rs @@ -165,7 +165,7 @@ parameter_types! { impl frame_system::Config for Runtime { /// The basic call filter to use in dispatchable. - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; /// The identifier used to distinguish between accounts. type AccountId = AccountId; /// The aggregated dispatch type that is available for extrinsics. @@ -265,7 +265,7 @@ impl pallet_bridge_dispatch::Config for Runtime { type Event = Event; type MessageId = (bp_messages::LaneId, bp_messages::MessageNonce); type Call = Call; - type CallFilter = frame_support::traits::AllowAll; + type CallFilter = frame_support::traits::Everything; type EncodedCall = crate::millau_messages::FromMillauEncodedCall; type SourceChainAccountId = bp_millau::AccountId; type TargetChainAccountPublic = MultiSigner; diff --git a/bridges/modules/currency-exchange/src/lib.rs b/bridges/modules/currency-exchange/src/lib.rs index fdf045ca5669..79dd659283df 100644 --- a/bridges/modules/currency-exchange/src/lib.rs +++ b/bridges/modules/currency-exchange/src/lib.rs @@ -355,7 +355,7 @@ mod tests { type AccountData = (); type OnNewAccount = (); type OnKilledAccount = (); - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type SystemWeightInfo = (); type BlockWeights = (); type BlockLength = (); diff --git a/bridges/modules/dispatch/src/lib.rs b/bridges/modules/dispatch/src/lib.rs index a540021f6df4..8d089f330506 100644 --- a/bridges/modules/dispatch/src/lib.rs +++ b/bridges/modules/dispatch/src/lib.rs @@ -37,7 +37,7 @@ use frame_support::{ decl_event, decl_module, decl_storage, dispatch::{Dispatchable, Parameter}, ensure, - traits::{Filter, Get}, + traits::{Contains, Get}, weights::{extract_actual_weight, GetDispatchInfo}, }; use frame_system::RawOrigin; @@ -73,7 +73,7 @@ pub trait Config: frame_system::Config { /// /// The pallet will filter all incoming calls right before they're dispatched. If this filter /// rejects the call, special event (`Event::MessageCallRejected`) is emitted. - type CallFilter: Filter<>::Call>; + type CallFilter: Contains<>::Call>; /// The type that is used to wrap the `Self::Call` when it is moved over bridge. /// /// The idea behind this is to avoid `Call` conversion/decoding until we'll be sure @@ -244,7 +244,7 @@ impl, I: Instance> MessageDispatch for }; // filter the call - if !T::CallFilter::filter(&call) { + if !T::CallFilter::contains(&call) { log::trace!( target: "runtime::bridge-dispatch", "Message {:?}/{:?}: the call ({:?}) is rejected by filter", @@ -482,7 +482,7 @@ mod tests { type AccountData = (); type OnNewAccount = (); type OnKilledAccount = (); - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type SystemWeightInfo = (); type BlockWeights = (); type BlockLength = (); @@ -514,8 +514,8 @@ mod tests { pub struct TestCallFilter; - impl Filter for TestCallFilter { - fn filter(call: &Call) -> bool { + impl Contains for TestCallFilter { + fn contains(call: &Call) -> bool { !matches!(*call, Call::System(frame_system::Call::fill_block(_))) } } diff --git a/bridges/modules/ethereum/src/mock.rs b/bridges/modules/ethereum/src/mock.rs index 68e3e223d1d9..c8102cdb0b05 100644 --- a/bridges/modules/ethereum/src/mock.rs +++ b/bridges/modules/ethereum/src/mock.rs @@ -73,7 +73,7 @@ impl frame_system::Config for TestRuntime { type AccountData = (); type OnNewAccount = (); type OnKilledAccount = (); - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type SystemWeightInfo = (); type BlockWeights = (); type BlockLength = (); diff --git a/bridges/modules/grandpa/src/mock.rs b/bridges/modules/grandpa/src/mock.rs index 24113a8253a3..fc9970c8cfd1 100644 --- a/bridges/modules/grandpa/src/mock.rs +++ b/bridges/modules/grandpa/src/mock.rs @@ -70,7 +70,7 @@ impl frame_system::Config for TestRuntime { type AccountData = (); type OnNewAccount = (); type OnKilledAccount = (); - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type SystemWeightInfo = (); type DbWeight = (); type BlockWeights = (); diff --git a/bridges/modules/messages/src/mock.rs b/bridges/modules/messages/src/mock.rs index e6f46c292d7a..4fc8d3ed6b17 100644 --- a/bridges/modules/messages/src/mock.rs +++ b/bridges/modules/messages/src/mock.rs @@ -106,7 +106,7 @@ impl frame_system::Config for TestRuntime { type AccountData = pallet_balances::AccountData; type OnNewAccount = (); type OnKilledAccount = (); - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type SystemWeightInfo = (); type BlockWeights = (); type BlockLength = (); diff --git a/bridges/modules/shift-session-manager/src/lib.rs b/bridges/modules/shift-session-manager/src/lib.rs index cfed6b31cc70..7cf05e99f3a0 100644 --- a/bridges/modules/shift-session-manager/src/lib.rs +++ b/bridges/modules/shift-session-manager/src/lib.rs @@ -139,7 +139,7 @@ mod tests { type AccountData = (); type OnNewAccount = (); type OnKilledAccount = (); - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type SystemWeightInfo = (); type BlockWeights = (); type BlockLength = (); diff --git a/runtime/common/src/auctions.rs b/runtime/common/src/auctions.rs index 9ff037deb378..3e9a5e0b5cb6 100644 --- a/runtime/common/src/auctions.rs +++ b/runtime/common/src/auctions.rs @@ -683,7 +683,7 @@ mod tests { pub const BlockHashCount: u32 = 250; } impl frame_system::Config for Test { - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type BlockWeights = (); type BlockLength = (); type DbWeight = (); diff --git a/runtime/common/src/claims.rs b/runtime/common/src/claims.rs index 7a36a0ecae71..af170c1e96f6 100644 --- a/runtime/common/src/claims.rs +++ b/runtime/common/src/claims.rs @@ -731,7 +731,7 @@ mod tests { pub const BlockHashCount: u32 = 250; } impl frame_system::Config for Test { - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type BlockWeights = (); type BlockLength = (); type DbWeight = (); diff --git a/runtime/common/src/crowdloan.rs b/runtime/common/src/crowdloan.rs index 7ceff18e2461..e0dc0d4c8395 100644 --- a/runtime/common/src/crowdloan.rs +++ b/runtime/common/src/crowdloan.rs @@ -838,7 +838,7 @@ mod tests { type BlockNumber = u64; impl frame_system::Config for Test { - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type BlockWeights = (); type BlockLength = (); type DbWeight = (); diff --git a/runtime/common/src/impls.rs b/runtime/common/src/impls.rs index 28990a0929c4..4af64ce6acda 100644 --- a/runtime/common/src/impls.rs +++ b/runtime/common/src/impls.rs @@ -111,7 +111,7 @@ mod tests { } impl frame_system::Config for Test { - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type Origin = Origin; type Index = u64; type BlockNumber = u64; diff --git a/runtime/common/src/integration_tests.rs b/runtime/common/src/integration_tests.rs index d25aac6bc7cf..50a1e9efaaac 100644 --- a/runtime/common/src/integration_tests.rs +++ b/runtime/common/src/integration_tests.rs @@ -79,7 +79,7 @@ parameter_types! { } impl frame_system::Config for Test { - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type BlockWeights = BlockWeights; type BlockLength = (); type DbWeight = (); diff --git a/runtime/common/src/lib.rs b/runtime/common/src/lib.rs index a2ce71c558ee..704924a411db 100644 --- a/runtime/common/src/lib.rs +++ b/runtime/common/src/lib.rs @@ -216,7 +216,7 @@ mod multiplier_tests { } impl frame_system::Config for Runtime { - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type BlockWeights = BlockWeights; type BlockLength = (); type DbWeight = (); diff --git a/runtime/common/src/paras_registrar.rs b/runtime/common/src/paras_registrar.rs index 451e804beb12..c914bcdb22f7 100644 --- a/runtime/common/src/paras_registrar.rs +++ b/runtime/common/src/paras_registrar.rs @@ -592,7 +592,7 @@ mod tests { } impl frame_system::Config for Test { - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type Origin = Origin; type Call = Call; type Index = u64; diff --git a/runtime/common/src/purchase.rs b/runtime/common/src/purchase.rs index 0b4a1303b13f..3aaa069d9438 100644 --- a/runtime/common/src/purchase.rs +++ b/runtime/common/src/purchase.rs @@ -497,7 +497,7 @@ mod tests { pub const BlockHashCount: u32 = 250; } impl frame_system::Config for Test { - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type BlockWeights = (); type BlockLength = (); type DbWeight = (); diff --git a/runtime/common/src/slots.rs b/runtime/common/src/slots.rs index 658f5d20c491..0dac47c71136 100644 --- a/runtime/common/src/slots.rs +++ b/runtime/common/src/slots.rs @@ -507,7 +507,7 @@ mod tests { pub const BlockHashCount: u32 = 250; } impl frame_system::Config for Test { - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type BlockWeights = (); type BlockLength = (); type Origin = Origin; diff --git a/runtime/kusama/src/lib.rs b/runtime/kusama/src/lib.rs index 2a83120b41ed..9b9780155ce3 100644 --- a/runtime/kusama/src/lib.rs +++ b/runtime/kusama/src/lib.rs @@ -49,7 +49,9 @@ use authority_discovery_primitives::AuthorityId as AuthorityDiscoveryId; use beefy_primitives::crypto::AuthorityId as BeefyId; use frame_support::{ construct_runtime, parameter_types, - traits::{All, Filter, InstanceFilter, KeyOwnerProofSystem, LockIdentifier, OnRuntimeUpgrade}, + traits::{ + Contains, Everything, InstanceFilter, KeyOwnerProofSystem, LockIdentifier, OnRuntimeUpgrade, + }, weights::Weight, PalletId, RuntimeDebug, }; @@ -136,8 +138,8 @@ pub fn native_version() -> NativeVersion { /// Don't allow swaps until parathread story is more mature. pub struct BaseFilter; -impl Filter for BaseFilter { - fn filter(c: &Call) -> bool { +impl Contains for BaseFilter { + fn contains(c: &Call) -> bool { !matches!(c, Call::Registrar(paras_registrar::Call::swap(..))) } } @@ -1272,7 +1274,7 @@ pub type Barrier = ( // Weight that is paid for may be consumed. TakeWeightCredit, // If the message is one that immediately attemps to pay for execution, then allow it. - AllowTopLevelPaidExecutionFrom>, + AllowTopLevelPaidExecutionFrom, // Messages coming from system parachains need not pay for execution. AllowUnpaidExecutionFrom>, ); @@ -1320,8 +1322,8 @@ impl pallet_xcm::Config for Runtime { // ...but they must match our filter, which rejects all. type XcmExecuteFilter = (); type XcmExecutor = XcmExecutor; - type XcmTeleportFilter = All<(MultiLocation, Vec)>; - type XcmReserveTransferFilter = All<(MultiLocation, Vec)>; + type XcmTeleportFilter = Everything; + type XcmReserveTransferFilter = Everything; type Weigher = FixedWeightBounds; type LocationInverter = LocationInverter; } diff --git a/runtime/parachains/src/mock.rs b/runtime/parachains/src/mock.rs index 642c99f8e1f3..fc45eed0d1a5 100644 --- a/runtime/parachains/src/mock.rs +++ b/runtime/parachains/src/mock.rs @@ -65,7 +65,7 @@ parameter_types! { pub type AccountId = u64; impl frame_system::Config for Test { - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type BlockWeights = BlockWeights; type BlockLength = (); type DbWeight = (); diff --git a/runtime/polkadot/src/lib.rs b/runtime/polkadot/src/lib.rs index 070490f72d95..3c84305bfdd5 100644 --- a/runtime/polkadot/src/lib.rs +++ b/runtime/polkadot/src/lib.rs @@ -31,7 +31,7 @@ use authority_discovery_primitives::AuthorityId as AuthorityDiscoveryId; use beefy_primitives::crypto::AuthorityId as BeefyId; use frame_support::{ construct_runtime, parameter_types, - traits::{Filter, KeyOwnerProofSystem, LockIdentifier, OnRuntimeUpgrade}, + traits::{Contains, KeyOwnerProofSystem, LockIdentifier, OnRuntimeUpgrade}, weights::Weight, PalletId, RuntimeDebug, }; @@ -119,8 +119,8 @@ pub fn native_version() -> NativeVersion { } pub struct BaseFilter; -impl Filter for BaseFilter { - fn filter(call: &Call) -> bool { +impl Contains for BaseFilter { + fn contains(call: &Call) -> bool { match call { // These modules are all allowed to be called by transactions: Call::Democracy(_) | diff --git a/runtime/rococo/src/lib.rs b/runtime/rococo/src/lib.rs index e4b5f737cd22..c43a03c3087a 100644 --- a/runtime/rococo/src/lib.rs +++ b/runtime/rococo/src/lib.rs @@ -24,7 +24,7 @@ use authority_discovery_primitives::AuthorityId as AuthorityDiscoveryId; use beefy_primitives::{crypto::AuthorityId as BeefyId, mmr::MmrLeafVersion}; use frame_support::{ construct_runtime, parameter_types, - traits::{All, Filter, IsInVec, KeyOwnerProofSystem, OnRuntimeUpgrade, Randomness}, + traits::{Contains, Everything, IsInVec, KeyOwnerProofSystem, OnRuntimeUpgrade, Randomness}, weights::Weight, PalletId, }; @@ -266,8 +266,8 @@ construct_runtime! { } pub struct BaseFilter; -impl Filter for BaseFilter { - fn filter(_call: &Call) -> bool { +impl Contains for BaseFilter { + fn contains(_call: &Call) -> bool { true } } @@ -650,7 +650,7 @@ parameter_types! { use xcm_builder::{AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom, TakeWeightCredit}; pub type Barrier = ( TakeWeightCredit, - AllowTopLevelPaidExecutionFrom>, + AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom>, // <- Trusted parachains get free execution ); @@ -692,8 +692,8 @@ impl pallet_xcm::Config for Runtime { // ...but they must match our filter, which right now rejects everything. type XcmExecuteFilter = (); type XcmExecutor = XcmExecutor; - type XcmTeleportFilter = All<(MultiLocation, Vec)>; - type XcmReserveTransferFilter = All<(MultiLocation, Vec)>; + type XcmTeleportFilter = Everything; + type XcmReserveTransferFilter = Everything; type Weigher = FixedWeightBounds; type LocationInverter = LocationInverter; } @@ -833,7 +833,7 @@ impl pallet_bridge_dispatch::Config for Runt type Event = Event; type MessageId = (bp_messages::LaneId, bp_messages::MessageNonce); type Call = Call; - type CallFilter = frame_support::traits::AllowAll; + type CallFilter = frame_support::traits::Everything; type EncodedCall = bridge_messages::FromRococoEncodedCall; type SourceChainAccountId = bp_wococo::AccountId; type TargetChainAccountPublic = sp_runtime::MultiSigner; @@ -847,7 +847,7 @@ impl pallet_bridge_dispatch::Config for Runt type Event = Event; type MessageId = (bp_messages::LaneId, bp_messages::MessageNonce); type Call = Call; - type CallFilter = frame_support::traits::AllowAll; + type CallFilter = frame_support::traits::Everything; type EncodedCall = bridge_messages::FromWococoEncodedCall; type SourceChainAccountId = bp_rococo::AccountId; type TargetChainAccountPublic = sp_runtime::MultiSigner; diff --git a/runtime/test-runtime/src/lib.rs b/runtime/test-runtime/src/lib.rs index abc87e9af961..be973893d603 100644 --- a/runtime/test-runtime/src/lib.rs +++ b/runtime/test-runtime/src/lib.rs @@ -122,7 +122,7 @@ parameter_types! { } impl frame_system::Config for Runtime { - type BaseCallFilter = frame_support::traits::AllowAll; + type BaseCallFilter = frame_support::traits::Everything; type BlockWeights = BlockWeights; type BlockLength = BlockLength; type DbWeight = (); diff --git a/runtime/westend/src/lib.rs b/runtime/westend/src/lib.rs index 4d4efab21f2c..9a7944254435 100644 --- a/runtime/westend/src/lib.rs +++ b/runtime/westend/src/lib.rs @@ -58,7 +58,7 @@ use authority_discovery_primitives::AuthorityId as AuthorityDiscoveryId; use beefy_primitives::crypto::AuthorityId as BeefyId; use frame_support::{ construct_runtime, parameter_types, - traits::{All, Filter, InstanceFilter, KeyOwnerProofSystem, OnRuntimeUpgrade}, + traits::{Contains, Everything, InstanceFilter, KeyOwnerProofSystem, OnRuntimeUpgrade}, weights::Weight, PalletId, RuntimeDebug, }; @@ -136,8 +136,8 @@ pub fn native_version() -> NativeVersion { /// Allow everything. pub struct BaseFilter; -impl Filter for BaseFilter { - fn filter(_: &Call) -> bool { +impl Contains for BaseFilter { + fn contains(_: &Call) -> bool { true } } @@ -917,7 +917,7 @@ pub type Barrier = ( // Weight that is paid for may be consumed. TakeWeightCredit, // If the message is one that immediately attemps to pay for execution, then allow it. - AllowTopLevelPaidExecutionFrom>, + AllowTopLevelPaidExecutionFrom, // Messages coming from system parachains need not pay for execution. AllowUnpaidExecutionFrom>, ); @@ -953,8 +953,8 @@ impl pallet_xcm::Config for Runtime { // ...but they must match our filter, which rejects everything. type XcmExecuteFilter = (); type XcmExecutor = XcmExecutor; - type XcmTeleportFilter = All<(MultiLocation, Vec)>; - type XcmReserveTransferFilter = All<(MultiLocation, Vec)>; + type XcmTeleportFilter = Everything; + type XcmReserveTransferFilter = Everything; type Weigher = FixedWeightBounds; type LocationInverter = LocationInverter; } diff --git a/xcm/pallet-xcm/src/lib.rs b/xcm/pallet-xcm/src/lib.rs index c5fb4035b06c..ad0cb4174815 100644 --- a/xcm/pallet-xcm/src/lib.rs +++ b/xcm/pallet-xcm/src/lib.rs @@ -24,7 +24,7 @@ mod mock; mod tests; use codec::{Decode, Encode}; -use frame_support::traits::{Contains, EnsureOrigin, Filter, Get, OriginTrait}; +use frame_support::traits::{Contains, EnsureOrigin, Get, OriginTrait}; use sp_runtime::{traits::BadOrigin, RuntimeDebug}; use sp_std::{boxed::Box, convert::TryInto, marker::PhantomData, prelude::*, vec}; use xcm::latest::prelude::*; @@ -352,10 +352,10 @@ where /// /// May reasonably be used with `EnsureXcm`. pub struct IsMajorityOfBody(PhantomData<(Prefix, Body)>); -impl, Body: Get> Filter +impl, Body: Get> Contains for IsMajorityOfBody { - fn filter(l: &MultiLocation) -> bool { + fn contains(l: &MultiLocation) -> bool { let maybe_suffix = l.match_and_split(&Prefix::get()); matches!(maybe_suffix, Some(Plurality { id, part }) if id == &Body::get() && part.is_majority()) } @@ -364,7 +364,7 @@ impl, Body: Get> Filter /// `EnsureOrigin` implementation succeeding with a `MultiLocation` value to recognize and filter the /// `Origin::Xcm` item. pub struct EnsureXcm(PhantomData); -impl, F: Filter> EnsureOrigin for EnsureXcm +impl, F: Contains> EnsureOrigin for EnsureXcm where O::PalletsOrigin: From + TryInto, { @@ -373,7 +373,7 @@ where fn try_origin(outer: O) -> Result { outer.try_with_caller(|caller| { caller.try_into().and_then(|Origin::Xcm(location)| { - if F::filter(&location) { + if F::contains(&location) { Ok(location) } else { Err(Origin::Xcm(location).into()) diff --git a/xcm/pallet-xcm/src/mock.rs b/xcm/pallet-xcm/src/mock.rs index 7929534126b2..50840aa8c78e 100644 --- a/xcm/pallet-xcm/src/mock.rs +++ b/xcm/pallet-xcm/src/mock.rs @@ -14,11 +14,7 @@ // You should have received a copy of the GNU General Public License // along with Polkadot. If not, see . -use frame_support::{ - construct_runtime, parameter_types, - traits::{All, AllowAll}, - weights::Weight, -}; +use frame_support::{construct_runtime, parameter_types, traits::Everything, weights::Weight}; use polkadot_parachain::primitives::Id as ParaId; use polkadot_runtime_parachains::origin; use sp_core::H256; @@ -108,7 +104,7 @@ impl frame_system::Config for Test { type OnNewAccount = (); type OnKilledAccount = (); type DbWeight = (); - type BaseCallFilter = AllowAll; + type BaseCallFilter = Everything; type SystemWeightInfo = (); type SS58Prefix = (); type OnSetCode = (); @@ -157,7 +153,7 @@ parameter_types! { pub CurrencyPerSecond: (AssetId, u128) = (Concrete(RelayLocation::get()), 1); } -pub type Barrier = (TakeWeightCredit, AllowTopLevelPaidExecutionFrom>); +pub type Barrier = (TakeWeightCredit, AllowTopLevelPaidExecutionFrom); pub struct XcmConfig; impl xcm_executor::Config for XcmConfig { @@ -181,10 +177,10 @@ impl pallet_xcm::Config for Test { type SendXcmOrigin = xcm_builder::EnsureXcmOrigin; type XcmRouter = (TestSendXcmErrX8, TestSendXcm); type ExecuteXcmOrigin = xcm_builder::EnsureXcmOrigin; - type XcmExecuteFilter = All<(MultiLocation, xcm::latest::Xcm)>; + type XcmExecuteFilter = Everything; type XcmExecutor = XcmExecutor; - type XcmTeleportFilter = All<(MultiLocation, Vec)>; - type XcmReserveTransferFilter = All<(MultiLocation, Vec)>; + type XcmTeleportFilter = Everything; + type XcmReserveTransferFilter = Everything; type Weigher = FixedWeightBounds; type LocationInverter = LocationInverter; } diff --git a/xcm/xcm-simulator/example/src/parachain.rs b/xcm/xcm-simulator/example/src/parachain.rs index bf2eff15c27c..b5146122d6fe 100644 --- a/xcm/xcm-simulator/example/src/parachain.rs +++ b/xcm/xcm-simulator/example/src/parachain.rs @@ -19,7 +19,7 @@ use codec::{Decode, Encode}; use frame_support::{ construct_runtime, parameter_types, - traits::{All, AllowAll}, + traits::Everything, weights::{constants::WEIGHT_PER_SECOND, Weight}, }; use sp_core::H256; @@ -71,7 +71,7 @@ impl frame_system::Config for Runtime { type OnNewAccount = (); type OnKilledAccount = (); type DbWeight = (); - type BaseCallFilter = AllowAll; + type BaseCallFilter = Everything; type SystemWeightInfo = (); type SS58Prefix = (); type OnSetCode = (); @@ -127,7 +127,7 @@ pub type LocalAssetTransactor = XcmCurrencyAdapter, LocationToAccountId, AccountId, ()>; pub type XcmRouter = super::ParachainXcmRouter; -pub type Barrier = AllowUnpaidExecutionFrom>; +pub type Barrier = AllowUnpaidExecutionFrom; pub struct XcmConfig; impl Config for XcmConfig { @@ -288,10 +288,10 @@ impl pallet_xcm::Config for Runtime { type SendXcmOrigin = EnsureXcmOrigin; type XcmRouter = XcmRouter; type ExecuteXcmOrigin = EnsureXcmOrigin; - type XcmExecuteFilter = All<(MultiLocation, Xcm)>; + type XcmExecuteFilter = Everything; type XcmExecutor = XcmExecutor; type XcmTeleportFilter = (); - type XcmReserveTransferFilter = All<(MultiLocation, Vec)>; + type XcmReserveTransferFilter = Everything; type Weigher = FixedWeightBounds; type LocationInverter = LocationInverter; } diff --git a/xcm/xcm-simulator/example/src/relay_chain.rs b/xcm/xcm-simulator/example/src/relay_chain.rs index b89bc2abca01..75a727b614e6 100644 --- a/xcm/xcm-simulator/example/src/relay_chain.rs +++ b/xcm/xcm-simulator/example/src/relay_chain.rs @@ -16,11 +16,7 @@ //! Relay chain runtime mock. -use frame_support::{ - construct_runtime, parameter_types, - traits::{All, AllowAll}, - weights::Weight, -}; +use frame_support::{construct_runtime, parameter_types, traits::Everything, weights::Weight}; use sp_core::H256; use sp_runtime::{testing::Header, traits::IdentityLookup, AccountId32}; @@ -62,7 +58,7 @@ impl frame_system::Config for Runtime { type OnNewAccount = (); type OnKilledAccount = (); type DbWeight = (); - type BaseCallFilter = AllowAll; + type BaseCallFilter = Everything; type SystemWeightInfo = (); type SS58Prefix = (); type OnSetCode = (); @@ -117,7 +113,7 @@ parameter_types! { } pub type XcmRouter = super::RelayChainXcmRouter; -pub type Barrier = AllowUnpaidExecutionFrom>; +pub type Barrier = AllowUnpaidExecutionFrom; pub struct XcmConfig; impl Config for XcmConfig { @@ -144,8 +140,8 @@ impl pallet_xcm::Config for Runtime { type ExecuteXcmOrigin = xcm_builder::EnsureXcmOrigin; type XcmExecuteFilter = (); type XcmExecutor = XcmExecutor; - type XcmTeleportFilter = All<(MultiLocation, Vec)>; - type XcmReserveTransferFilter = All<(MultiLocation, Vec)>; + type XcmTeleportFilter = Everything; + type XcmReserveTransferFilter = Everything; type Weigher = FixedWeightBounds; type LocationInverter = LocationInverter; }