diff --git a/cumulus/Cargo.lock b/cumulus/Cargo.lock index 99fc8a0452..3c7bffa4cd 100644 --- a/cumulus/Cargo.lock +++ b/cumulus/Cargo.lock @@ -18,7 +18,16 @@ version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a55f82cfe485775d02112886f4169bde0c5894d75e79ead7eafe7e40a25e45f7" dependencies = [ - "gimli", + "gimli 0.23.0", +] + +[[package]] +name = "addr2line" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03345e98af8f3d786b6d9f656ccfa6ac316d954e92bc4841f0bba20789d5fb5a" +dependencies = [ + "gimli 0.24.0", ] [[package]] @@ -122,9 +131,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.37" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee67c11feeac938fae061b232e38e0b6d94f97a9df10e6271319325ac4c56a86" +checksum = "28b2cd92db5cbd74e8e5028f7e27dd7aa3090e89e4f2a197cc7c8dfb69c7063b" [[package]] name = "approx" @@ -436,7 +445,7 @@ version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef5140344c85b01f9bbb4d4b7288a8aa4b3287ccef913a14bcc78a1063623598" dependencies = [ - "addr2line", + "addr2line 0.14.1", "cfg-if 1.0.0", "libc", "miniz_oxide", @@ -477,7 +486,7 @@ checksum = "6736e2428df2ca2848d846c43e88745121a6654696e349ce0054a420815a7409" [[package]] name = "beefy-gadget" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#74db10469a09cd4647b0a5348d7db92c98c580a5" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#12da3fb448abd107e1da27ff59cc1505e3f395ba" dependencies = [ "beefy-primitives", "futures 0.3.14", @@ -505,7 +514,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#74db10469a09cd4647b0a5348d7db92c98c580a5" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#12da3fb448abd107e1da27ff59cc1505e3f395ba" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -526,7 +535,7 @@ dependencies = [ [[package]] name = "beefy-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#74db10469a09cd4647b0a5348d7db92c98c580a5" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#12da3fb448abd107e1da27ff59cc1505e3f395ba" dependencies = [ "parity-scale-codec", "sp-api", @@ -709,7 +718,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "finality-grandpa", "frame-support", @@ -724,7 +733,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "bp-runtime", "frame-support", @@ -736,7 +745,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "bp-messages", "bp-runtime", @@ -753,7 +762,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "bp-header-chain", "bp-messages", @@ -769,7 +778,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "frame-support", "hash-db", @@ -786,7 +795,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -801,7 +810,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "bp-header-chain", "bp-messages", @@ -1133,38 +1142,36 @@ checksum = "dcb25d077389e53838a8158c8e99174c5a9d902dee4904320db714f3c653ffba" [[package]] name = "cranelift-bforest" -version = "0.71.0" +version = "0.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcee7a5107071484772b89fdf37f0f460b7db75f476e43ea7a684fd942470bcf" +checksum = "c8ca3560686e7c9c7ed7e0fe77469f2410ba5d7781b1acaa9adc8d8deea28e3e" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.71.0" +version = "0.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "654ab96f0f1cab71c0d323618a58360a492da2c341eb2c1f977fc195c664001b" +checksum = "baf9bf1ffffb6ce3d2e5ebc83549bd2436426c99b31cc550d521364cbe35d276" dependencies = [ - "byteorder", "cranelift-bforest", "cranelift-codegen-meta", "cranelift-codegen-shared", "cranelift-entity", - "gimli", + "gimli 0.24.0", "log", "regalloc", "serde", "smallvec 1.6.1", "target-lexicon", - "thiserror", ] [[package]] name = "cranelift-codegen-meta" -version = "0.71.0" +version = "0.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65994cfc5be9d5fd10c5fc30bcdddfa50c04bb79c91329287bff846434ff8f14" +checksum = "4cc21936a5a6d07e23849ffe83e5c1f6f50305c074f4b2970ca50c13bf55b821" dependencies = [ "cranelift-codegen-shared", "cranelift-entity", @@ -1172,27 +1179,27 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.71.0" +version = "0.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "889d720b688b8b7df5e4903f9b788c3c59396050f5548e516e58ccb7312463ab" +checksum = "ca5b6ffaa87560bebe69a5446449da18090b126037920b0c1c6d5945f72faf6b" dependencies = [ "serde", ] [[package]] name = "cranelift-entity" -version = "0.71.0" +version = "0.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a2e6884a363e42a9ba980193ea8603a4272f8a92bd8bbaf9f57a94dbea0ff96" +checksum = "7d6b4a8bef04f82e4296782646f733c641d09497df2fabf791323fefaa44c64c" dependencies = [ "serde", ] [[package]] name = "cranelift-frontend" -version = "0.71.0" +version = "0.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6f41e2f9b57d2c030e249d0958f1cdc2c3cd46accf8c0438b3d1944e9153444" +checksum = "c31b783b351f966fce33e3c03498cb116d16d97a8f9978164a60920bd0d3a99c" dependencies = [ "cranelift-codegen", "log", @@ -1202,9 +1209,9 @@ dependencies = [ [[package]] name = "cranelift-native" -version = "0.71.0" +version = "0.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aab70ba7575665375d31cbdea2462916ce58be887834e1b83c860b43b51af637" +checksum = "a77c88d3dd48021ff1e37e978a00098524abd3513444ae252c08d37b310b3d2a" dependencies = [ "cranelift-codegen", "target-lexicon", @@ -1212,9 +1219,9 @@ dependencies = [ [[package]] name = "cranelift-wasm" -version = "0.71.0" +version = "0.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2fc3d2e70da6439adf97648dcdf81834363154f2907405345b6fbe7ca38918c" +checksum = "edb6d408e2da77cdbbd65466298d44c86ae71c1785d2ab0d8657753cdb4d9d89" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -2551,7 +2558,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", ] @@ -2569,7 +2576,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -2588,7 +2595,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "Inflector", "chrono", @@ -2611,7 +2618,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -2624,7 +2631,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -2639,7 +2646,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", "serde", @@ -2650,7 +2657,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "bitflags", "frame-metadata", @@ -2677,7 +2684,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2689,7 +2696,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -2701,7 +2708,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", @@ -2711,7 +2718,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -2728,7 +2735,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -2742,7 +2749,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", "sp-api", @@ -2751,7 +2758,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "parity-scale-codec", @@ -3064,6 +3071,12 @@ name = "gimli" version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce" + +[[package]] +name = "gimli" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e4075386626662786ddb0ec9081e7c7eeb1ba31951f447ca780ef9f5d568189" dependencies = [ "fallible-iterator", "indexmap", @@ -3827,7 +3840,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "beefy-primitives", "bitvec", @@ -4612,7 +4625,7 @@ dependencies = [ [[package]] name = "max-encoded-len" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "impl-trait-for-tuples", "max-encoded-len-derive", @@ -4623,7 +4636,7 @@ dependencies = [ [[package]] name = "max-encoded-len-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2 1.0.26", @@ -4711,7 +4724,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "derive_more 0.99.11", "futures 0.3.14", @@ -4967,7 +4980,7 @@ dependencies = [ [[package]] name = "node-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-system", "parity-scale-codec", @@ -5069,9 +5082,9 @@ checksum = "8d3b63360ec3cb337817c2dbd47ab4a0f170d285d8e5a2064600f3def1402397" [[package]] name = "object" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4" +checksum = "1a5b3dd1c072ee7963717671d1ca129f1048fda25edea6b752bfc71ac8854170" dependencies = [ "crc32fast", "indexmap", @@ -5125,7 +5138,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5139,7 +5152,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -5155,7 +5168,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -5170,7 +5183,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -5184,7 +5197,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5207,7 +5220,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5222,7 +5235,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#74db10469a09cd4647b0a5348d7db92c98c580a5" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#12da3fb448abd107e1da27ff59cc1505e3f395ba" dependencies = [ "beefy-primitives", "frame-support", @@ -5237,7 +5250,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5251,7 +5264,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5296,7 +5309,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5312,7 +5325,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5327,7 +5340,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5348,7 +5361,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5365,7 +5378,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5379,7 +5392,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5401,7 +5414,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5416,7 +5429,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5435,7 +5448,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5451,7 +5464,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5466,7 +5479,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -5483,7 +5496,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -5499,7 +5512,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5517,7 +5530,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5532,7 +5545,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -5545,7 +5558,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -5561,7 +5574,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5583,7 +5596,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5599,7 +5612,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -5612,7 +5625,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "enumflags2", "frame-support", @@ -5626,7 +5639,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5641,7 +5654,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -5660,7 +5673,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5676,7 +5689,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -5689,7 +5702,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5713,7 +5726,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2 1.0.26", @@ -5724,7 +5737,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "log", "sp-arithmetic", @@ -5733,7 +5746,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -5746,7 +5759,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5764,7 +5777,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5779,7 +5792,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-support", "frame-system", @@ -5795,7 +5808,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5812,7 +5825,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5823,7 +5836,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5836,10 +5849,24 @@ dependencies = [ "sp-std", ] +[[package]] +name = "pallet-uniques" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "sp-core", + "sp-runtime", + "sp-std", +] + [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5854,7 +5881,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5868,7 +5895,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "frame-support", "frame-system", @@ -6336,7 +6363,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "futures 0.3.14", "polkadot-node-network-protocol", @@ -6350,7 +6377,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "futures 0.3.14", "polkadot-node-network-protocol", @@ -6363,7 +6390,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "futures 0.3.14", "lru", @@ -6386,7 +6413,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "futures 0.3.14", "lru", @@ -6405,7 +6432,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "frame-benchmarking-cli", "futures 0.3.14", @@ -6505,7 +6532,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "always-assert", "futures 0.3.14", @@ -6525,7 +6552,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -6537,7 +6564,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -6551,7 +6578,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "futures 0.3.14", "polkadot-node-network-protocol", @@ -6566,7 +6593,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "async-trait", "futures 0.3.14", @@ -6586,7 +6613,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "futures 0.3.14", "parity-scale-codec", @@ -6604,7 +6631,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -6633,7 +6660,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "bitvec", "futures 0.3.14", @@ -6653,7 +6680,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "bitvec", "futures 0.3.14", @@ -6671,7 +6698,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "futures 0.3.14", "polkadot-node-subsystem", @@ -6686,7 +6713,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "futures 0.3.14", "polkadot-node-primitives", @@ -6701,7 +6728,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "async-trait", "futures 0.3.14", @@ -6719,7 +6746,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "futures 0.3.14", "polkadot-node-subsystem", @@ -6732,7 +6759,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "async-trait", "futures 0.3.14", @@ -6750,7 +6777,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "bitvec", "futures 0.3.14", @@ -6765,7 +6792,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "always-assert", "assert_matches", @@ -6793,7 +6820,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "futures 0.3.14", "memory-lru", @@ -6811,7 +6838,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "async-std", "lazy_static", @@ -6829,7 +6856,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "futures 0.3.14", "parity-scale-codec", @@ -6844,7 +6871,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "futures 0.3.14", "parity-scale-codec", @@ -6866,7 +6893,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "async-std", "async-trait", @@ -6896,7 +6923,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "async-trait", "futures 0.3.14", @@ -6918,7 +6945,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "async-trait", "futures 0.3.14", @@ -6946,11 +6973,12 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "async-trait", "futures 0.3.14", "futures-timer 3.0.2", + "lru", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -6964,7 +6992,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -6979,7 +7007,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "bitvec", "frame-system", @@ -7009,7 +7037,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-overseer-subsystems-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "assert_matches", "proc-macro2 1.0.26", @@ -7020,7 +7048,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "assert_matches", "proc-macro2 1.0.26", @@ -7031,7 +7059,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7064,7 +7092,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "beefy-primitives", "bitvec", @@ -7140,7 +7168,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "beefy-primitives", "bitvec", @@ -7184,7 +7212,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -7223,7 +7251,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -7315,7 +7343,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "arrayvec 0.5.2", "futures 0.3.14", @@ -7336,7 +7364,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -7346,7 +7374,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -7371,7 +7399,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "beefy-primitives", "bitvec", @@ -7428,7 +7456,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "frame-benchmarking", "frame-system", @@ -8154,7 +8182,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "env_logger 0.8.3", "hex", @@ -8231,7 +8259,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "beefy-primitives", "bp-rococo", @@ -8439,7 +8467,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8468,7 +8496,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "futures 0.3.14", "futures-timer 3.0.2", @@ -8491,7 +8519,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -8507,7 +8535,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8528,7 +8556,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2 1.0.26", @@ -8539,7 +8567,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "chrono", "fdlimit", @@ -8577,7 +8605,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "derive_more 0.99.11", "fnv", @@ -8611,7 +8639,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "blake2-rfc", "hash-db", @@ -8641,7 +8669,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parking_lot 0.11.1", "sc-client-api", @@ -8653,7 +8681,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8684,7 +8712,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8730,7 +8758,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "derive_more 0.99.11", "futures 0.3.14", @@ -8754,7 +8782,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "fork-tree", "parity-scale-codec", @@ -8767,7 +8795,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "futures 0.3.14", @@ -8795,7 +8823,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "sc-client-api", "sp-authorship", @@ -8806,7 +8834,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "derive_more 0.99.11", "lazy_static", @@ -8835,7 +8863,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -8852,7 +8880,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "log", "parity-scale-codec", @@ -8867,7 +8895,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "log", "parity-scale-codec", @@ -8884,7 +8912,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8925,7 +8953,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -8949,7 +8977,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "derive_more 0.99.11", "futures 0.3.14", @@ -8970,7 +8998,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "ansi_term 0.12.1", "futures 0.3.14", @@ -8988,7 +9016,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -9008,7 +9036,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "hash-db", "lazy_static", @@ -9027,7 +9055,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-std", "async-trait", @@ -9080,7 +9108,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "futures 0.3.14", "futures-timer 3.0.2", @@ -9097,7 +9125,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "bytes 0.5.6", "fnv", @@ -9125,7 +9153,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "futures 0.3.14", "libp2p", @@ -9138,7 +9166,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -9147,7 +9175,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "futures 0.3.14", "hash-db", @@ -9182,7 +9210,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "derive_more 0.99.11", "futures 0.3.14", @@ -9207,7 +9235,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -9225,7 +9253,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "directories", @@ -9289,7 +9317,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "log", "parity-scale-codec", @@ -9304,7 +9332,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -9324,7 +9352,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "chrono", "futures 0.3.14", @@ -9344,7 +9372,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9381,7 +9409,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2 1.0.26", @@ -9392,7 +9420,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "derive_more 0.99.11", "futures 0.3.14", @@ -9414,7 +9442,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "futures 0.3.14", "futures-diagnose", @@ -9753,7 +9781,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "enumn", "parity-scale-codec", @@ -9844,7 +9872,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "log", "sp-core", @@ -9856,7 +9884,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "hash-db", "log", @@ -9873,7 +9901,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -9885,7 +9913,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "max-encoded-len", "parity-scale-codec", @@ -9898,7 +9926,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "integer-sqrt", "num-traits", @@ -9912,7 +9940,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", "sp-api", @@ -9924,7 +9952,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "parity-scale-codec", @@ -9936,7 +9964,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", "sp-api", @@ -9948,7 +9976,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "futures 0.3.14", "log", @@ -9966,7 +9994,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "serde", "serde_json", @@ -9975,7 +10003,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "futures 0.3.14", @@ -10002,7 +10030,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "parity-scale-codec", @@ -10019,7 +10047,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "merlin", @@ -10041,7 +10069,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -10051,7 +10079,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -10063,7 +10091,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "base58", "blake2-rfc", @@ -10108,7 +10136,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -10117,7 +10145,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", @@ -10127,7 +10155,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "environmental", "parity-scale-codec", @@ -10138,7 +10166,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "finality-grandpa", "log", @@ -10155,7 +10183,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -10169,7 +10197,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "futures 0.3.14", "hash-db", @@ -10194,7 +10222,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "lazy_static", "sp-core", @@ -10205,7 +10233,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -10222,7 +10250,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "ruzstd", "zstd", @@ -10231,7 +10259,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", "serde", @@ -10244,7 +10272,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2 1.0.26", @@ -10255,7 +10283,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "sp-api", "sp-core", @@ -10265,7 +10293,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "backtrace", ] @@ -10273,7 +10301,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "rustc-hash", "serde", @@ -10284,7 +10312,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "either", "hash256-std-hasher", @@ -10306,7 +10334,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10323,7 +10351,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -10335,7 +10363,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "serde", "serde_json", @@ -10344,7 +10372,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", "sp-api", @@ -10357,7 +10385,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -10367,7 +10395,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "hash-db", "log", @@ -10390,12 +10418,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10408,7 +10436,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "log", "sp-core", @@ -10421,7 +10449,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -10434,7 +10462,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "futures-timer 3.0.2", @@ -10451,7 +10479,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "erased-serde", "log", @@ -10469,7 +10497,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "derive_more 0.99.11", "futures 0.3.14", @@ -10485,7 +10513,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "hash-db", "memory-db", @@ -10499,7 +10527,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "futures 0.3.14", "futures-core", @@ -10511,7 +10539,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10524,7 +10552,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "parity-scale-codec", "proc-macro-crate 1.0.0", @@ -10536,7 +10564,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10592,6 +10620,7 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", + "pallet-uniques", "pallet-utility", "pallet-xcm", "parachain-info", @@ -10843,7 +10872,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "platforms", ] @@ -10851,7 +10880,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.14", @@ -10874,7 +10903,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-std", "derive_more 0.99.11", @@ -10888,7 +10917,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "async-trait", "futures 0.1.30", @@ -10917,7 +10946,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "cfg-if 1.0.0", "frame-support", @@ -10958,7 +10987,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "futures 0.3.14", "parity-scale-codec", @@ -10979,7 +11008,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "futures 0.3.14", "substrate-test-utils-derive", @@ -10989,7 +11018,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "proc-macro-crate 1.0.0", "quote 1.0.9", @@ -11015,7 +11044,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "ansi_term 0.12.1", "atty", @@ -11088,9 +11117,9 @@ checksum = "36474e732d1affd3a6ed582781b3683df3d0563714c59c39591e8ff707cf078e" [[package]] name = "target-lexicon" -version = "0.11.1" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ee5a98e506fb7231a304c3a1bd7c132a55016cf65001e0282480665870dfcb9" +checksum = "64ae3b39281e4b14b8123bdbaddd472b7dfe215e444181f2f9d2443c2444f834" [[package]] name = "tempfile" @@ -11693,7 +11722,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#fc29e14efd84d34ef4362b9671300611fb41b52b" +source = "git+https://github.com/paritytech/substrate?branch=master#9f621a936eb5c692ad8efea22a9bb9ecf3bd93d3" dependencies = [ "frame-try-runtime", "log", @@ -12083,15 +12112,15 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.76.0" +version = "0.78.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "755a9a4afe3f6cccbbe6d7e965eef44cf260b001f93e547eba84255c1d0187d8" +checksum = "52144d4c78e5cf8b055ceab8e5fa22814ce4315d6002ad32cfd914f37c12fd65" [[package]] name = "wasmtime" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "718cb52a9fdb7ab12471e9b9d051c9adfa6b5c504e0a1fea045e5eabc81eedd9" +checksum = "b310b9d20fcf59385761d1ade7a3ef06aecc380e3d3172035b919eaf7465d9f7" dependencies = [ "anyhow", "backtrace", @@ -12099,9 +12128,11 @@ dependencies = [ "cfg-if 1.0.0", "cpp_demangle", "indexmap", + "lazy_static", "libc", "log", "paste 1.0.4", + "psm", "region", "rustc-demangle", "serde", @@ -12120,9 +12151,9 @@ dependencies = [ [[package]] name = "wasmtime-cache" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f984df56c4adeba91540f9052db9f7a8b3b00cfaac1a023bee50a972f588b0c" +checksum = "d14d500d5c3dc5f5c097158feee123d64b3097f0d836a2a27dff9c761c73c843" dependencies = [ "anyhow", "base64 0.13.0", @@ -12141,28 +12172,29 @@ dependencies = [ [[package]] name = "wasmtime-cranelift" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a05abbf94e03c2c8ee02254b1949320c4d45093de5d9d6ed4d9351d536075c9" +checksum = "c525b39f062eada7db3c1298287b96dcb6e472b9f6b22501300b28d9fa7582f6" dependencies = [ "cranelift-codegen", "cranelift-entity", "cranelift-frontend", "cranelift-wasm", + "target-lexicon", "wasmparser", "wasmtime-environ", ] [[package]] name = "wasmtime-debug" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "382eecd6281c6c1d1f3c904c3c143e671fc1a9573820cbfa777fba45ce2eda9c" +checksum = "c5d2a763e7a6fc734218e0e463196762a4f409c483063d81e0e85f96343b2e0a" dependencies = [ "anyhow", - "gimli", + "gimli 0.24.0", "more-asserts", - "object 0.23.0", + "object 0.24.0", "target-lexicon", "thiserror", "wasmparser", @@ -12171,16 +12203,15 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81011b2b833663d7e0ce34639459a0e301e000fc7331e0298b3a27c78d0cec60" +checksum = "f64d0c2d881c31b0d65c1f2695e022d71eb60b9fbdd336aacca28208b58eac90" dependencies = [ - "anyhow", "cfg-if 1.0.0", "cranelift-codegen", "cranelift-entity", "cranelift-wasm", - "gimli", + "gimli 0.24.0", "indexmap", "log", "more-asserts", @@ -12191,9 +12222,9 @@ dependencies = [ [[package]] name = "wasmtime-fiber" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d92da32e31af2e3d828f485f5f24651ed4d3b7f03a46ea6555eae6940d1402cd" +checksum = "a089d44cd7e2465d41a53b840a5b4fca1bf6d1ecfebc970eac9592b34ea5f0b3" dependencies = [ "cc", "libc", @@ -12202,11 +12233,11 @@ dependencies = [ [[package]] name = "wasmtime-jit" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b5f649623859a12d361fe4cc4793de44f7c3ff34c322c5714289787e89650bb" +checksum = "4d4539ea734422b7c868107e2187d7746d8affbcaa71916d72639f53757ad707" dependencies = [ - "addr2line", + "addr2line 0.15.1", "anyhow", "cfg-if 1.0.0", "cranelift-codegen", @@ -12214,10 +12245,10 @@ dependencies = [ "cranelift-frontend", "cranelift-native", "cranelift-wasm", - "gimli", + "gimli 0.24.0", "log", "more-asserts", - "object 0.23.0", + "object 0.24.0", "rayon", "region", "serde", @@ -12235,13 +12266,13 @@ dependencies = [ [[package]] name = "wasmtime-obj" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef2e99cd9858f57fd062e9351e07881cedfc8597928385e02a48d9333b9e15a1" +checksum = "8e1a8ff85246d091828e2225af521a6208ed28c997bb5c39eb697366dc2e2f2b" dependencies = [ "anyhow", "more-asserts", - "object 0.23.0", + "object 0.24.0", "target-lexicon", "wasmtime-debug", "wasmtime-environ", @@ -12249,16 +12280,16 @@ dependencies = [ [[package]] name = "wasmtime-profiling" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e46c0a590e49278ba7f79ef217af9db4ecc671b50042c185093e22d73524abb2" +checksum = "e24364d522dcd67c897c8fffc42e5bdfc57207bbb6d7eeade0da9d4a7d70105b" dependencies = [ "anyhow", "cfg-if 1.0.0", - "gimli", + "gimli 0.24.0", "lazy_static", "libc", - "object 0.23.0", + "object 0.24.0", "scroll", "serde", "target-lexicon", @@ -12268,10 +12299,11 @@ dependencies = [ [[package]] name = "wasmtime-runtime" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1438a09185fc7ca067caf1a80d7e5b398eefd4fb7630d94841448ade60feb3d0" +checksum = "c51e57976e8a19a18a18e002c6eb12e5769554204238e47ff155fda1809ef0f7" dependencies = [ + "anyhow", "backtrace", "cc", "cfg-if 1.0.0", @@ -12279,12 +12311,14 @@ dependencies = [ "lazy_static", "libc", "log", + "mach", "memoffset 0.6.1", "more-asserts", - "psm", + "rand 0.8.3", "region", "thiserror", "wasmtime-environ", + "wasmtime-fiber", "winapi 0.3.9", ] @@ -12357,7 +12391,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "beefy-primitives", "bitvec", @@ -12607,7 +12641,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -12617,7 +12651,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "frame-support", "frame-system", @@ -12636,7 +12670,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#25951e45b1907853f120c752aaa01631a0b3e783" +source = "git+https://github.com/paritytech/polkadot?branch=master#6077ed062e440509a15f6b3b69217717a29e590a" dependencies = [ "frame-support", "impl-trait-for-tuples", diff --git a/cumulus/file_header.txt b/cumulus/file_header.txt index 63e9568486..95c7d94c8f 100644 --- a/cumulus/file_header.txt +++ b/cumulus/file_header.txt @@ -1,4 +1,4 @@ -// Copyright 2019 Parity Technologies (UK) Ltd. +// Copyright 2021 Parity Technologies (UK) Ltd. // This file is part of Cumulus. // Cumulus is free software: you can redistribute it and/or modify diff --git a/cumulus/polkadot-parachains/statemine-runtime/Cargo.toml b/cumulus/polkadot-parachains/statemine-runtime/Cargo.toml index f1c1a2f3c9..093254033f 100644 --- a/cumulus/polkadot-parachains/statemine-runtime/Cargo.toml +++ b/cumulus/polkadot-parachains/statemine-runtime/Cargo.toml @@ -45,6 +45,7 @@ pallet-sudo = { git = "https://github.com/paritytech/substrate", default-feature pallet-timestamp = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +pallet-uniques = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } pallet-utility = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } node-primitives = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } @@ -91,6 +92,7 @@ runtime-benchmarks = [ 'pallet-balances/runtime-benchmarks', 'pallet-multisig/runtime-benchmarks', 'pallet-proxy/runtime-benchmarks', + 'pallet-uniques/runtime-benchmarks', 'pallet-utility/runtime-benchmarks', 'pallet-timestamp/runtime-benchmarks', 'pallet-xcm/runtime-benchmarks', @@ -127,6 +129,7 @@ std = [ "pallet-timestamp/std", "pallet-transaction-payment/std", "pallet-transaction-payment-rpc-runtime-api/std", + "pallet-uniques/std", "pallet-utility/std", "parachain-info/std", "cumulus-pallet-aura-ext/std", diff --git a/cumulus/polkadot-parachains/statemine-runtime/src/lib.rs b/cumulus/polkadot-parachains/statemine-runtime/src/lib.rs index 008a46c971..c0c31bd8f4 100644 --- a/cumulus/polkadot-parachains/statemine-runtime/src/lib.rs +++ b/cumulus/polkadot-parachains/statemine-runtime/src/lib.rs @@ -150,7 +150,8 @@ pub struct BaseFilter; impl Filter for BaseFilter { fn filter(c: &Call) -> bool { !matches!(c, - Call::Assets(pallet_assets::Call::create(..)) + Call::Assets(pallet_assets::Call::create(..)) | + Call::Uniques(pallet_uniques::Call::create(..)) ) } } @@ -269,6 +270,33 @@ impl pallet_assets::Config for Runtime { type WeightInfo = weights::pallet_assets::WeightInfo; } +parameter_types! { + pub const ClassDeposit: Balance = UNITS; // 1 UNIT deposit to create asset class + pub const InstanceDeposit: Balance = UNITS / 100; // 1/100 UNIT deposit to create asset instance + pub const KeyLimit: u32 = 32; // Max 32 bytes per key + pub const ValueLimit: u32 = 64; // Max 64 bytes per value + pub const UniquesMetadataDepositBase: Balance = deposit(1, 129); + pub const AttributeDepositBase: Balance = deposit(1, 0); + pub const DepositPerByte: Balance = deposit(0, 1); +} + +impl pallet_uniques::Config for Runtime { + type Event = Event; + type ClassId = u32; + type InstanceId = u32; + type Currency = Balances; + type ForceOrigin = AssetsForceOrigin; + type ClassDeposit = ClassDeposit; + type InstanceDeposit = InstanceDeposit; + type MetadataDepositBase = UniquesMetadataDepositBase; + type AttributeDepositBase = AttributeDepositBase; + type DepositPerByte = DepositPerByte; + type StringLimit = StringLimit; + type KeyLimit = KeyLimit; + type ValueLimit = ValueLimit; + type WeightInfo = weights::pallet_uniques::WeightInfo; +} + parameter_types! { // One storage item; key size is 32; value is size 4+4+16+32 bytes = 56 bytes. pub const DepositBase: Balance = deposit(1, 88); @@ -339,7 +367,10 @@ impl InstanceFilter for ProxyType { Call::Assets(pallet_assets::Call::force_transfer(..)) | Call::Assets(pallet_assets::Call::transfer_ownership(..)) | Call::Assets(pallet_assets::Call::approve_transfer(..)) | - Call::Assets(pallet_assets::Call::transfer_approved(..)) + Call::Assets(pallet_assets::Call::transfer_approved(..)) | + Call::Uniques(pallet_uniques::Call::transfer(..)) | + Call::Uniques(pallet_uniques::Call::transfer_ownership(..)) | + Call::Uniques(pallet_uniques::Call::approve_transfer(..)) ), ProxyType::CancelProxy => matches!(c, Call::Proxy(pallet_proxy::Call::reject_announcement(..)) | @@ -347,7 +378,7 @@ impl InstanceFilter for ProxyType { Call::Multisig(..) ), ProxyType::Assets => { - matches!(c, Call::Assets(..) | Call::Utility(..) | Call::Multisig(..)) + matches!(c, Call::Assets(..) | Call::Utility(..) | Call::Multisig(..) | Call::Uniques(..)) } ProxyType::AssetOwner => matches!(c, Call::Assets(pallet_assets::Call::create(..)) | @@ -356,6 +387,16 @@ impl InstanceFilter for ProxyType { Call::Assets(pallet_assets::Call::set_team(..)) | Call::Assets(pallet_assets::Call::set_metadata(..)) | Call::Assets(pallet_assets::Call::clear_metadata(..)) | + Call::Uniques(pallet_uniques::Call::create(..)) | + Call::Uniques(pallet_uniques::Call::destroy(..)) | + Call::Uniques(pallet_uniques::Call::transfer_ownership(..)) | + Call::Uniques(pallet_uniques::Call::set_team(..)) | + Call::Uniques(pallet_uniques::Call::set_metadata(..)) | + Call::Uniques(pallet_uniques::Call::set_attribute(..)) | + Call::Uniques(pallet_uniques::Call::set_class_metadata(..)) | + Call::Uniques(pallet_uniques::Call::clear_metadata(..)) | + Call::Uniques(pallet_uniques::Call::clear_attribute(..)) | + Call::Uniques(pallet_uniques::Call::clear_class_metadata(..)) | Call::Utility(..) | Call::Multisig(..) ), @@ -366,6 +407,12 @@ impl InstanceFilter for ProxyType { Call::Assets(pallet_assets::Call::thaw(..)) | Call::Assets(pallet_assets::Call::freeze_asset(..)) | Call::Assets(pallet_assets::Call::thaw_asset(..)) | + Call::Uniques(pallet_uniques::Call::mint(..)) | + Call::Uniques(pallet_uniques::Call::burn(..)) | + Call::Uniques(pallet_uniques::Call::freeze(..)) | + Call::Uniques(pallet_uniques::Call::thaw(..)) | + Call::Uniques(pallet_uniques::Call::freeze_class(..)) | + Call::Uniques(pallet_uniques::Call::thaw_class(..)) | Call::Utility(..) | Call::Multisig(..) ), @@ -651,6 +698,7 @@ construct_runtime!( // The main stage. To include pallet-assets-freezer and pallet-uniques. Assets: pallet_assets::{Pallet, Call, Storage, Event} = 50, + Uniques: pallet_uniques::{Pallet, Call, Storage, Event} = 51, } ); @@ -822,6 +870,7 @@ impl_runtime_apis! { add_benchmark!(params, batches, pallet_balances, Balances); add_benchmark!(params, batches, pallet_multisig, Multisig); add_benchmark!(params, batches, pallet_proxy, Proxy); + add_benchmark!(params, batches, pallet_uniques, Uniques); add_benchmark!(params, batches, pallet_utility, Utility); add_benchmark!(params, batches, pallet_timestamp, Timestamp); add_benchmark!(params, batches, pallet_collator_selection, CollatorSelection); diff --git a/cumulus/polkadot-parachains/statemine-runtime/src/weights/mod.rs b/cumulus/polkadot-parachains/statemine-runtime/src/weights/mod.rs index 619f9a943a..6b5ddfa192 100644 --- a/cumulus/polkadot-parachains/statemine-runtime/src/weights/mod.rs +++ b/cumulus/polkadot-parachains/statemine-runtime/src/weights/mod.rs @@ -4,4 +4,5 @@ pub mod pallet_multisig; pub mod pallet_collator_selection; pub mod pallet_proxy; pub mod pallet_timestamp; +pub mod pallet_uniques; pub mod pallet_utility; diff --git a/cumulus/polkadot-parachains/statemine-runtime/src/weights/pallet_uniques.rs b/cumulus/polkadot-parachains/statemine-runtime/src/weights/pallet_uniques.rs new file mode 100644 index 0000000000..4cab4dffbf --- /dev/null +++ b/cumulus/polkadot-parachains/statemine-runtime/src/weights/pallet_uniques.rs @@ -0,0 +1,171 @@ +// Copyright 2021 Parity Technologies (UK) Ltd. +// This file is part of Cumulus. + +// Cumulus 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. + +// Cumulus 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 Cumulus. If not, see . + +//! Autogenerated weights for pallet_uniques +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0 +//! DATE: 2021-06-02, STEPS: `[50, ]`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 128 + +// Executed Command: +// ./target/release/polkadot-collator +// benchmark +// --chain=statemine-dev +// --steps=50 +// --repeat=20 +// --pallet=pallet_uniques +// --extrinsic=* +// --execution=wasm +// --wasm-execution=compiled +// --heap-pages=4096 +// --header=./file_header.txt +// --output=./polkadot-parachains/statemine-runtime/src/weights/ + + +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for pallet_uniques. +pub struct WeightInfo(PhantomData); +impl pallet_uniques::WeightInfo for WeightInfo { + fn create() -> Weight { + (42_199_000 as Weight) + .saturating_add(T::DbWeight::get().reads(1 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn force_create() -> Weight { + (21_030_000 as Weight) + .saturating_add(T::DbWeight::get().reads(1 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn destroy(n: u32, m: u32, a: u32, ) -> Weight { + (0 as Weight) + // Standard Error: 14_000 + .saturating_add((16_814_000 as Weight).saturating_mul(n as Weight)) + // Standard Error: 14_000 + .saturating_add((1_026_000 as Weight).saturating_mul(m as Weight)) + // Standard Error: 14_000 + .saturating_add((952_000 as Weight).saturating_mul(a as Weight)) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(n as Weight))) + .saturating_add(T::DbWeight::get().writes(2 as Weight)) + .saturating_add(T::DbWeight::get().writes((2 as Weight).saturating_mul(n as Weight))) + .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(m as Weight))) + .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(a as Weight))) + } + fn mint() -> Weight { + (57_236_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(3 as Weight)) + } + fn burn() -> Weight { + (58_129_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(3 as Weight)) + } + fn transfer() -> Weight { + (42_980_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(3 as Weight)) + } + fn redeposit(i: u32, ) -> Weight { + (0 as Weight) + // Standard Error: 11_000 + .saturating_add((26_921_000 as Weight).saturating_mul(i as Weight)) + .saturating_add(T::DbWeight::get().reads(1 as Weight)) + .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(i as Weight))) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(i as Weight))) + } + fn freeze() -> Weight { + (30_427_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn thaw() -> Weight { + (29_789_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn freeze_class() -> Weight { + (21_380_000 as Weight) + .saturating_add(T::DbWeight::get().reads(1 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn thaw_class() -> Weight { + (21_430_000 as Weight) + .saturating_add(T::DbWeight::get().reads(1 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn transfer_ownership() -> Weight { + (49_331_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(2 as Weight)) + } + fn set_team() -> Weight { + (22_305_000 as Weight) + .saturating_add(T::DbWeight::get().reads(1 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn force_asset_status() -> Weight { + (21_965_000 as Weight) + .saturating_add(T::DbWeight::get().reads(1 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn set_attribute() -> Weight { + (70_386_000 as Weight) + .saturating_add(T::DbWeight::get().reads(3 as Weight)) + .saturating_add(T::DbWeight::get().writes(2 as Weight)) + } + fn clear_attribute() -> Weight { + (63_932_000 as Weight) + .saturating_add(T::DbWeight::get().reads(3 as Weight)) + .saturating_add(T::DbWeight::get().writes(2 as Weight)) + } + fn set_metadata() -> Weight { + (53_647_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(2 as Weight)) + } + fn clear_metadata() -> Weight { + (52_353_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(2 as Weight)) + } + fn set_class_metadata() -> Weight { + (51_900_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(2 as Weight)) + } + fn clear_class_metadata() -> Weight { + (46_929_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn approve_transfer() -> Weight { + (32_693_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn cancel_approval() -> Weight { + (32_418_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } +}