diff --git a/Cargo.lock b/Cargo.lock index 1b34ab0832..2ad3dc0da0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -487,13 +487,13 @@ dependencies = [ "sc-keystore", "sc-network", "sc-network-gossip", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-keystore", + "sp-runtime", "sp-utils", "substrate-prometheus-endpoint", "thiserror", @@ -516,8 +516,8 @@ dependencies = [ "sc-rpc", "serde", "serde_json", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", ] [[package]] @@ -526,11 +526,11 @@ version = "0.1.0" source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=rococo-v1#b0e5f2da52cc9bc9804a23e111d003413b268faf" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] @@ -1275,10 +1275,10 @@ dependencies = [ "polkadot-primitives", "sc-client-api", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-state-machine", "tracing", ] @@ -1294,14 +1294,14 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime", "sc-client-api", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-block-builder", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-trie", "substrate-prometheus-endpoint", "tokio 0.1.22", "tracing", @@ -1321,13 +1321,13 @@ dependencies = [ "parking_lot 0.9.0", "polkadot-service", "sc-client-api", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-block-builder", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-runtime", "substrate-prometheus-endpoint", "tracing", ] @@ -1348,11 +1348,11 @@ dependencies = [ "polkadot-service", "polkadot-statement-table", "sc-client-api", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", "tracing", ] @@ -1373,11 +1373,11 @@ dependencies = [ "sc-service", "sc-telemetry", "sc-tracing", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", "tracing", ] @@ -1389,8 +1389,8 @@ dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "environmental", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "hash-db", "log", "memory-db", @@ -1398,15 +1398,15 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", + "sp-version", "trie-db", "xcm", ] @@ -1417,12 +1417,12 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus.git?branch=rococo-v1#da4c3bac6e9584e65740ef5db4dbd2c31c1a91db" dependencies = [ "cumulus-primitives-core", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", "xcm", ] @@ -1432,14 +1432,14 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus.git?branch=rococo-v1#da4c3bac6e9584e65740ef5db4dbd2c31c1a91db" dependencies = [ "cumulus-primitives-core", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "rand 0.8.3", "rand_chacha 0.3.0", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", "xcm", "xcm-executor", ] @@ -1449,15 +1449,15 @@ name = "cumulus-primitives-core" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus.git?branch=rococo-v1#da4c3bac6e9584e65740ef5db4dbd2c31c1a91db" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", "impl-trait-for-tuples", "parity-scale-codec", "polkadot-core-primitives", "polkadot-parachain", "polkadot-primitives", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", + "sp-trie", "xcm", ] @@ -1469,13 +1469,13 @@ dependencies = [ "cumulus-primitives-core", "parity-scale-codec", "sc-client-api", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", "tracing", ] @@ -1485,15 +1485,15 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus.git?branch=rococo-v1#da4c3bac6e9584e65740ef5db4dbd2c31c1a91db" dependencies = [ "cumulus-primitives-core", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", "impl-trait-for-tuples", "parity-scale-codec", "polkadot-core-primitives", "polkadot-parachain", "polkadot-primitives", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", + "sp-trie", "xcm", ] @@ -1990,42 +1990,23 @@ dependencies = [ "percent-encoding 2.1.0", ] -[[package]] -name = "frame-benchmarking" -version = "3.1.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "linregress", - "log", - "parity-scale-codec", - "paste", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate.git)", -] - [[package]] name = "frame-benchmarking" version = "3.1.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "linregress", "log", "parity-scale-codec", "paste", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-io", + "sp-runtime", + "sp-runtime-interface", + "sp-std", + "sp-storage", ] [[package]] @@ -2035,7 +2016,7 @@ source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8f dependencies = [ "Inflector", "chrono", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", "handlebars", "parity-scale-codec", "sc-cli", @@ -2043,11 +2024,11 @@ dependencies = [ "sc-executor", "sc-service", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-keystore", + "sp-runtime", + "sp-state-machine", "structopt", ] @@ -2056,12 +2037,12 @@ name = "frame-election-provider-support" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-arithmetic", "sp-npos-elections", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-std", ] [[package]] @@ -2069,25 +2050,14 @@ name = "frame-executive" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "frame-metadata" -version = "13.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-tracing", ] [[package]] @@ -2097,34 +2067,8 @@ source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8f dependencies = [ "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "frame-support" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "bitflags", - "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate.git)", - "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "impl-trait-for-tuples", - "log", - "once_cell", - "parity-scale-codec", - "paste", - "serde", - "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate.git)", + "sp-core", + "sp-std", ] [[package]] @@ -2133,8 +2077,8 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "bitflags", - "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-metadata", + "frame-support-procedural", "impl-trait-for-tuples", "log", "once_cell", @@ -2142,27 +2086,15 @@ dependencies = [ "paste", "serde", "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "frame-support-procedural" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "Inflector", - "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "proc-macro2 1.0.26", - "quote 1.0.9", - "syn 1.0.72", + "sp-arithmetic", + "sp-core", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-staking", + "sp-state-machine", + "sp-std", + "sp-tracing", ] [[package]] @@ -2171,19 +2103,7 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "Inflector", - "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "proc-macro2 1.0.26", - "quote 1.0.9", - "syn 1.0.72", -] - -[[package]] -name = "frame-support-procedural-tools" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "proc-macro-crate 1.0.0", + "frame-support-procedural-tools", "proc-macro2 1.0.26", "quote 1.0.9", "syn 1.0.72", @@ -2194,23 +2114,13 @@ name = "frame-support-procedural-tools" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", "proc-macro2 1.0.26", "quote 1.0.9", "syn 1.0.72", ] -[[package]] -name = "frame-support-procedural-tools-derive" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "proc-macro2 1.0.26", - "quote 1.0.9", - "syn 1.0.72", -] - [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" @@ -2221,38 +2131,21 @@ dependencies = [ "syn 1.0.72", ] -[[package]] -name = "frame-system" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "impl-trait-for-tuples", - "log", - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git)", -] - [[package]] name = "frame-system" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", "impl-trait-for-tuples", "log", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-version", ] [[package]] @@ -2260,13 +2153,13 @@ name = "frame-system-benchmarking" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] @@ -2275,7 +2168,7 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", ] [[package]] @@ -2283,11 +2176,11 @@ name = "frame-try-runtime" version = "0.9.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-runtime", + "sp-std", ] [[package]] @@ -3364,10 +3257,10 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf dependencies = [ "beefy-primitives", "bitvec", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", "frame-executive", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -3415,21 +3308,21 @@ dependencies = [ "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", "sp-npos-elections", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-staking", + "sp-std", "sp-transaction-pool", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -4626,31 +4519,34 @@ dependencies = [ name = "pallet-asset-depository" version = "0.0.1" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] name = "pallet-asset-index" version = "0.0.1" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-asset-depository", "pallet-balances", + "pallet-chainlink-feed", "pallet-price-feed", "pallet-remote-asset-manager", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", "xcm", "xcm-executor", ] @@ -4660,14 +4556,14 @@ name = "pallet-authority-discovery" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "pallet-session", "parity-scale-codec", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-application-crypto", "sp-authority-discovery", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4675,14 +4571,14 @@ name = "pallet-authorship" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "parity-scale-codec", "sp-authorship", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-inherents", + "sp-runtime", + "sp-std", ] [[package]] @@ -4690,22 +4586,22 @@ name = "pallet-babe" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", "pallet-timestamp", "parity-scale-codec", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-application-crypto", "sp-consensus-babe", "sp-consensus-vrf", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-io", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-staking", + "sp-std", ] [[package]] @@ -4713,13 +4609,13 @@ name = "pallet-balances" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4728,13 +4624,13 @@ version = "0.1.0" source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=rococo-v1#b0e5f2da52cc9bc9804a23e111d003413b268faf" dependencies = [ "beefy-primitives", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "pallet-session", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4742,29 +4638,29 @@ name = "pallet-bounties" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-treasury", "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-chainlink-feed" version = "0.1.0" -source = "git+https://github.com/mattsse/chainlink-polkadot?branch=substrate-v3#0778ccf3ec2ef02de8e378c80f7eeb28fbb16805" +source = "git+https://github.com/ChainSafe/chainlink-polkadot#ee618d840cba167d5e77643511b2a4265951e8f1" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-arithmetic", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] @@ -4772,29 +4668,30 @@ name = "pallet-collective" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-committee" version = "0.0.1" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-balances", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] @@ -4802,14 +4699,14 @@ name = "pallet-democracy" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4817,18 +4714,18 @@ name = "pallet-election-provider-multi-phase" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "rand 0.7.3", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-arithmetic", + "sp-io", "sp-npos-elections", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", "static_assertions", ] @@ -4837,16 +4734,16 @@ name = "pallet-elections-phragmen" version = "4.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", "sp-npos-elections", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4854,20 +4751,20 @@ name = "pallet-grandpa" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-application-crypto", + "sp-core", "sp-finality-grandpa", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-staking", + "sp-std", ] [[package]] @@ -4876,13 +4773,13 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "enumflags2", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4890,18 +4787,18 @@ name = "pallet-im-online" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "parity-scale-codec", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] @@ -4909,29 +4806,30 @@ name = "pallet-indices" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", "sp-keyring", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-local-treasury" version = "0.0.1" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-balances", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] @@ -4939,14 +4837,14 @@ name = "pallet-membership" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4955,15 +4853,15 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "ckb-merkle-mountain-range", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-mmr-primitives", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4971,15 +4869,15 @@ name = "pallet-mmr-primitives" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] @@ -4993,11 +4891,11 @@ dependencies = [ "pallet-mmr-primitives", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-blockchain", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "sp-rpc", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", ] [[package]] @@ -5005,14 +4903,14 @@ name = "pallet-multisig" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -5020,12 +4918,12 @@ name = "pallet-nicks" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -5033,15 +4931,15 @@ name = "pallet-offences" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] @@ -5049,10 +4947,10 @@ name = "pallet-offences-benchmarking" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "pallet-babe", "pallet-balances", "pallet-grandpa", @@ -5061,24 +4959,25 @@ dependencies = [ "pallet-session", "pallet-staking", "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] name = "pallet-price-feed" version = "0.0.1" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-balances", "pallet-chainlink-feed", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] @@ -5086,14 +4985,14 @@ name = "pallet-proxy" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -5101,12 +5000,12 @@ name = "pallet-randomness-collective-flip" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "safe-mix", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -5115,26 +5014,27 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "enumflags2", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-remote-asset-manager" version = "0.0.1" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-balances", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", "xcm", "xcm-builder", "xcm-executor", @@ -5144,15 +5044,16 @@ dependencies = [ name = "pallet-saft-registry" version = "0.0.1" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-asset-index", "pallet-balances", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] @@ -5160,14 +5061,14 @@ name = "pallet-scheduler" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -5175,18 +5076,18 @@ name = "pallet-session" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "pallet-timestamp", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-staking", + "sp-std", + "sp-trie", ] [[package]] @@ -5194,15 +5095,15 @@ name = "pallet-session-benchmarking" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-session", "pallet-staking", "rand 0.7.3", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-std", ] [[package]] @@ -5210,12 +5111,12 @@ name = "pallet-society" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "rand_chacha 0.2.2", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -5223,10 +5124,10 @@ name = "pallet-staking" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", "frame-election-provider-support", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", @@ -5234,11 +5135,11 @@ dependencies = [ "paste", "rand_chacha 0.2.2", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-application-crypto", + "sp-io", + "sp-runtime", + "sp-staking", + "sp-std", "static_assertions", ] @@ -5258,12 +5159,12 @@ name = "pallet-sudo" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -5271,16 +5172,16 @@ name = "pallet-timestamp" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "parity-scale-codec", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-std", "sp-timestamp", ] @@ -5289,14 +5190,14 @@ name = "pallet-tips" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-treasury", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -5304,15 +5205,15 @@ name = "pallet-transaction-payment" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -5325,11 +5226,11 @@ dependencies = [ "jsonrpc-derive", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-blockchain", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "sp-rpc", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", ] [[package]] @@ -5339,8 +5240,8 @@ source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8f dependencies = [ "pallet-transaction-payment", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-runtime", ] [[package]] @@ -5348,15 +5249,15 @@ name = "pallet-treasury" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "pallet-balances", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -5364,14 +5265,14 @@ name = "pallet-utility" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -5380,12 +5281,12 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "enumflags2", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -5393,12 +5294,12 @@ name = "pallet-xcm" version = "0.1.0" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf8903c4198598a53b5ff213cffabb45" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", "xcm", ] @@ -5406,14 +5307,15 @@ dependencies = [ name = "pallet-xcm-asset-support" version = "0.0.1" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-balances", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", "xcm", "xcm-builder", "xcm-executor", @@ -5425,8 +5327,8 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus.git?branch=rococo-v1#da4c3bac6e9584e65740ef5db4dbd2c31c1a91db" dependencies = [ "cumulus-primitives-core", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", ] @@ -5440,10 +5342,10 @@ dependencies = [ "cumulus-pallet-xcmp-queue", "cumulus-primitives-core", "cumulus-primitives-utility", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", "frame-executive", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "hex-literal 0.3.1", @@ -5466,17 +5368,17 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-block-builder", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-std", "sp-transaction-pool", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", "substrate-wasm-builder 4.0.0", "xcm", "xcm-builder", @@ -5882,7 +5784,7 @@ dependencies = [ "cumulus-client-service", "cumulus-primitives-core", "derive_more 0.15.0", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", "frame-benchmarking-cli", "hex-literal 0.2.1", "jsonrpc-core", @@ -5909,16 +5811,16 @@ dependencies = [ "sc-tracing", "sc-transaction-pool", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-block-builder", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-runtime", "sp-timestamp", "sp-transaction-pool", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-trie", "structopt", "substrate-build-script-utils", "substrate-frame-rpc-system", @@ -5980,9 +5882,9 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "rand 0.8.3", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-application-crypto", + "sp-core", + "sp-keystore", "thiserror", "tracing", ] @@ -6018,8 +5920,8 @@ dependencies = [ "polkadot-service", "sc-cli", "sc-service", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-trie", "structopt", "substrate-build-script-utils", "thiserror", @@ -6039,9 +5941,9 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-keystore", + "sp-runtime", "thiserror", "tracing", ] @@ -6053,9 +5955,9 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf dependencies = [ "parity-scale-codec", "parity-util-mem", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] @@ -6067,8 +5969,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-primitives", "reed-solomon-novelpoly", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-trie", "thiserror", ] @@ -6082,8 +5984,8 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-application-crypto", + "sp-keystore", "tracing", ] @@ -6119,8 +6021,8 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-maybe-compressed-blob 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-maybe-compressed-blob", "thiserror", "tracing", ] @@ -6146,11 +6048,11 @@ dependencies = [ "sc-client-api", "sc-keystore", "schnorrkel", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-application-crypto", "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "tracing", ] @@ -6187,7 +6089,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "polkadot-statement-table", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-keystore", "thiserror", "tracing", ] @@ -6201,7 +6103,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-keystore", "thiserror", "tracing", "wasm-timer", @@ -6217,7 +6119,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-keystore", "thiserror", "tracing", ] @@ -6236,7 +6138,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-parachain", "polkadot-primitives", - "sp-maybe-compressed-blob 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-maybe-compressed-blob", "tracing", ] @@ -6267,12 +6169,12 @@ dependencies = [ "sc-block-builder", "sc-client-api", "sc-telemetry", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-runtime", "sp-transaction-pool", "substrate-prometheus-endpoint", "tracing", @@ -6314,10 +6216,10 @@ dependencies = [ "sc-executor-common", "sc-executor-wasmtime", "slotmap", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-io", + "sp-wasm-interface", "tracing", ] @@ -6332,10 +6234,10 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-authority-discovery", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "tracing", ] @@ -6353,7 +6255,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-primitives", "sc-network", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "thiserror", ] @@ -6384,12 +6286,12 @@ dependencies = [ "polkadot-statement-table", "schnorrkel", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-application-crypto", "sp-consensus-babe", "sp-consensus-vrf", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-maybe-compressed-blob 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-maybe-compressed-blob", + "sp-runtime", "thiserror", "zstd", ] @@ -6418,7 +6320,7 @@ dependencies = [ "polkadot-statement-table", "sc-network", "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "substrate-prometheus-endpoint", "thiserror", "tracing", @@ -6443,9 +6345,9 @@ dependencies = [ "polkadot-primitives", "rand 0.8.3", "sc-network", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-application-crypto", + "sp-core", + "sp-keystore", "streamunordered", "substrate-prometheus-endpoint", "thiserror", @@ -6465,7 +6367,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "sc-client-api", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "tracing", ] @@ -6479,9 +6381,9 @@ dependencies = [ "parity-util-mem", "polkadot-core-primitives", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] @@ -6490,26 +6392,26 @@ version = "0.8.30" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf8903c4198598a53b5ff213cffabb45" dependencies = [ "bitvec", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-system", "hex-literal 0.3.1", "parity-scale-codec", "parity-util-mem", "polkadot-core-primitives", "polkadot-parachain", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-authority-discovery", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-staking", + "sp-std", + "sp-trie", + "sp-version", "thiserror", ] @@ -6546,13 +6448,13 @@ dependencies = [ "sc-keystore", "sc-rpc", "sc-sync-state-rpc", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-keystore", + "sp-runtime", "sp-transaction-pool", "substrate-frame-rpc-system", ] @@ -6564,10 +6466,10 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf dependencies = [ "beefy-primitives", "bitvec", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", "frame-executive", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -6613,21 +6515,21 @@ dependencies = [ "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", "sp-npos-elections", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-staking", + "sp-std", "sp-transaction-pool", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -6639,9 +6541,9 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf dependencies = [ "beefy-primitives", "bitvec", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "libsecp256k1", "log", @@ -6664,14 +6566,14 @@ dependencies = [ "serde", "serde_derive", "slot-range-helper", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-io", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-staking", + "sp-std", "static_assertions", "xcm", ] @@ -6683,9 +6585,9 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf dependencies = [ "bitvec", "derive_more 0.99.13", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "libsecp256k1", "log", "pallet-authority-discovery", @@ -6702,15 +6604,15 @@ dependencies = [ "rand_chacha 0.3.0", "rustc-hex", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-staking", + "sp-std", "xcm", "xcm-executor", ] @@ -6722,7 +6624,7 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf dependencies = [ "beefy-gadget", "beefy-primitives", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", "frame-system-rpc-runtime-api", "futures 0.3.15", "hex-literal 0.3.1", @@ -6780,24 +6682,24 @@ dependencies = [ "sc-telemetry", "sc-transaction-pool", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-authority-discovery", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "sp-finality-grandpa", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-inherents", + "sp-io", + "sp-keystore", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-state-machine", + "sp-storage", "sp-transaction-pool", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-trie", "substrate-prometheus-endpoint", "thiserror", "tracing", @@ -6819,7 +6721,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "sc-network", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-staking", "tracing", ] @@ -6830,7 +6732,7 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf dependencies = [ "parity-scale-codec", "polkadot-primitives", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", ] [[package]] @@ -6842,8 +6744,8 @@ dependencies = [ "bitvec", "frame-election-provider-support", "frame-executive", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "frame-system-rpc-runtime-api", "log", "pallet-authority-discovery", @@ -6873,20 +6775,20 @@ dependencies = [ "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-staking", + "sp-std", "sp-transaction-pool", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", "substrate-wasm-builder 3.0.0", ] @@ -6895,8 +6797,8 @@ name = "polkadot-test-service" version = "0.8.30" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf8903c4198598a53b5ff213cffabb45" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", + "frame-system", "futures 0.1.31", "futures 0.3.15", "hex", @@ -6926,17 +6828,17 @@ dependencies = [ "sc-service", "sc-tracing", "sc-transaction-pool", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-arithmetic", "sp-authority-discovery", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "sp-finality-grandpa", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-inherents", "sp-keyring", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-state-machine", "substrate-test-client", "tempfile", "tracing", @@ -7498,9 +7400,9 @@ dependencies = [ "jsonrpsee-proc-macros", "log", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", ] [[package]] @@ -7570,8 +7472,8 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf dependencies = [ "beefy-primitives", "frame-executive", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "frame-system-rpc-runtime-api", "hex-literal 0.3.1", "log", @@ -7606,20 +7508,20 @@ dependencies = [ "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-staking", + "sp-std", "sp-transaction-pool", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", "substrate-wasm-builder 3.0.0", "xcm", "xcm-builder", @@ -7775,12 +7677,12 @@ dependencies = [ "sc-client-api", "sc-network", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-authority-discovery", "sp-blockchain", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-keystore", + "sp-runtime", "substrate-prometheus-endpoint", ] @@ -7797,12 +7699,12 @@ dependencies = [ "sc-client-api", "sc-proposer-metrics", "sc-telemetry", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-runtime", "sp-transaction-pool", "substrate-prometheus-endpoint", ] @@ -7814,13 +7716,13 @@ source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8f dependencies = [ "parity-scale-codec", "sc-client-api", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", ] [[package]] @@ -7840,8 +7742,8 @@ dependencies = [ "serde_json", "sp-chain-spec", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", ] [[package]] @@ -7880,13 +7782,13 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "sp-keyring", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-keystore", + "sp-panic-handler", + "sp-runtime", "sp-utils", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", "structopt", "thiserror", "tiny-bip39", @@ -7908,22 +7810,22 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "sc-executor", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "sp-database", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-externalities", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-storage", "sp-transaction-pool", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-trie", "sp-utils", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", "substrate-prometheus-endpoint", ] @@ -7946,14 +7848,14 @@ dependencies = [ "sc-client-api", "sc-executor", "sc-state-db", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-arithmetic", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "sp-database", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-state-machine", + "sp-trie", "substrate-prometheus-endpoint", ] @@ -7966,7 +7868,7 @@ dependencies = [ "sc-client-api", "sp-blockchain", "sp-consensus", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", ] [[package]] @@ -7997,22 +7899,22 @@ dependencies = [ "sc-telemetry", "schnorrkel", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", "sp-consensus-vrf", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-timestamp", "sp-utils", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", "substrate-prometheus-endpoint", ] @@ -8030,14 +7932,14 @@ dependencies = [ "sc-consensus-epochs", "sc-rpc-api", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-keystore", + "sp-runtime", ] [[package]] @@ -8050,7 +7952,7 @@ dependencies = [ "sc-client-api", "sc-consensus", "sp-blockchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", ] [[package]] @@ -8065,18 +7967,18 @@ dependencies = [ "parity-scale-codec", "sc-client-api", "sc-telemetry", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", "sp-timestamp", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-trie", "thiserror", ] @@ -8089,9 +7991,9 @@ dependencies = [ "sc-client-api", "sp-authorship", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-runtime", ] [[package]] @@ -8109,18 +8011,18 @@ dependencies = [ "sc-executor-common", "sc-executor-wasmi", "sc-executor-wasmtime", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-maybe-compressed-blob 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-core", + "sp-externalities", + "sp-io", + "sp-maybe-compressed-blob", + "sp-panic-handler", + "sp-runtime-interface", "sp-serializer", "sp-tasks", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-trie", + "sp-version", + "sp-wasm-interface", "wasmi", ] @@ -8134,9 +8036,9 @@ dependencies = [ "parity-wasm 0.41.0", "pwasm-utils", "sp-allocator", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "sp-serializer", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-wasm-interface", "thiserror", "wasmi", ] @@ -8150,9 +8052,9 @@ dependencies = [ "parity-scale-codec", "sc-executor-common", "sp-allocator", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime-interface", + "sp-wasm-interface", "wasmi", ] @@ -8168,9 +8070,9 @@ dependencies = [ "sc-executor-common", "scoped-tls", "sp-allocator", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime-interface", + "sp-wasm-interface", "wasmtime", ] @@ -8200,16 +8102,16 @@ dependencies = [ "sc-network-gossip", "sc-telemetry", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "sp-finality-grandpa", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-inherents", + "sp-keystore", + "sp-runtime", "sp-utils", "substrate-prometheus-endpoint", ] @@ -8234,8 +8136,8 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", ] [[package]] @@ -8256,7 +8158,7 @@ dependencies = [ "sc-service", "sp-blockchain", "sp-finality-grandpa", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", ] [[package]] @@ -8271,7 +8173,7 @@ dependencies = [ "sc-client-api", "sc-network", "sp-blockchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-transaction-pool", "sp-utils", "wasm-timer", @@ -8291,9 +8193,9 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "serde_json", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-application-crypto", + "sp-core", + "sp-keystore", "subtle 2.4.0", ] @@ -8308,12 +8210,12 @@ dependencies = [ "parking_lot 0.11.1", "sc-client-api", "sc-executor", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-blockchain", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-runtime", + "sp-state-machine", ] [[package]] @@ -8355,11 +8257,11 @@ dependencies = [ "serde", "serde_json", "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-arithmetic", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", "sp-utils", "substrate-prometheus-endpoint", "thiserror", @@ -8380,7 +8282,7 @@ dependencies = [ "log", "lru", "sc-network", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "substrate-prometheus-endpoint", "tracing", "wasm-timer", @@ -8406,10 +8308,10 @@ dependencies = [ "sc-client-api", "sc-keystore", "sc-network", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-core", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-utils", "threadpool", ] @@ -8455,19 +8357,19 @@ dependencies = [ "sc-rpc-api", "sc-tracing", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-blockchain", "sp-chain-spec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-keystore", "sp-offchain", "sp-rpc", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-state-machine", "sp-transaction-pool", "sp-utils", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", ] [[package]] @@ -8487,11 +8389,11 @@ dependencies = [ "serde", "serde_json", "sp-chain-spec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "sp-rpc", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-transaction-pool", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", ] [[package]] @@ -8508,7 +8410,7 @@ dependencies = [ "log", "serde", "serde_json", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "substrate-prometheus-endpoint", ] @@ -8550,24 +8452,24 @@ dependencies = [ "sc-transaction-pool", "serde", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", "sp-block-builder", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-session", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-state-machine", + "sp-tracing", "sp-transaction-pool", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-trie", "sp-utils", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", "substrate-prometheus-endpoint", "tempfile", "thiserror", @@ -8587,7 +8489,7 @@ dependencies = [ "parity-util-mem-derive", "parking_lot 0.11.1", "sc-client-api", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "thiserror", ] @@ -8607,7 +8509,7 @@ dependencies = [ "sc-rpc-api", "serde_json", "sp-blockchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "thiserror", ] @@ -8648,7 +8550,7 @@ dependencies = [ "sc-tracing-proc-macro", "serde", "serde_json", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-tracing", "thiserror", "tracing", "tracing-core", @@ -8683,8 +8585,8 @@ dependencies = [ "retain_mut", "serde", "sp-blockchain", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", "sp-transaction-pool", "sp-utils", "thiserror", @@ -8705,11 +8607,11 @@ dependencies = [ "parking_lot 0.11.1", "sc-client-api", "sc-transaction-graph", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-blockchain", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", + "sp-tracing", "sp-transaction-pool", "sp-utils", "substrate-prometheus-endpoint", @@ -9014,15 +8916,6 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527" -[[package]] -name = "slog" -version = "2.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8347046d4ebd943127157b94d63abb990fcf729dc4e9978927fdf4ac3c998d06" -dependencies = [ - "erased-serde", -] - [[package]] name = "slot-range-helper" version = "0.8.30" @@ -9031,8 +8924,8 @@ dependencies = [ "enumn", "parity-scale-codec", "paste", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -9120,26 +9013,9 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "thiserror", -] - -[[package]] -name = "sp-api" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "hash-db", - "log", - "parity-scale-codec", - "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git)", + "sp-core", + "sp-std", + "sp-wasm-interface", "thiserror", ] @@ -9151,27 +9027,15 @@ dependencies = [ "hash-db", "log", "parity-scale-codec", - "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api-proc-macro", + "sp-core", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-version", "thiserror", ] -[[package]] -name = "sp-api-proc-macro" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "blake2-rfc", - "proc-macro-crate 1.0.0", - "proc-macro2 1.0.26", - "quote 1.0.9", - "syn 1.0.72", -] - [[package]] name = "sp-api-proc-macro" version = "3.0.0" @@ -9184,18 +9048,6 @@ dependencies = [ "syn 1.0.72", ] -[[package]] -name = "sp-application-crypto" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", -] - [[package]] name = "sp-application-crypto" version = "3.0.0" @@ -9203,23 +9055,9 @@ source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8f dependencies = [ "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "sp-arithmetic" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "integer-sqrt", - "num-traits", - "parity-scale-codec", - "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "static_assertions", + "sp-core", + "sp-io", + "sp-std", ] [[package]] @@ -9231,8 +9069,8 @@ dependencies = [ "num-traits", "parity-scale-codec", "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-debug-derive", + "sp-std", "static_assertions", ] @@ -9242,10 +9080,10 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", + "sp-runtime", + "sp-std", ] [[package]] @@ -9254,9 +9092,9 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "parity-scale-codec", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-inherents", + "sp-runtime", + "sp-std", ] [[package]] @@ -9265,10 +9103,10 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-inherents", + "sp-runtime", + "sp-std", ] [[package]] @@ -9281,11 +9119,11 @@ dependencies = [ "lru", "parity-scale-codec", "parking_lot 0.11.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-consensus", "sp-database", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", + "sp-state-machine", "thiserror", ] @@ -9311,15 +9149,15 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", "sp-utils", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", "substrate-prometheus-endpoint", "thiserror", "wasm-timer", @@ -9333,16 +9171,16 @@ dependencies = [ "merlin", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", "sp-consensus", "sp-consensus-slots", "sp-consensus-vrf", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "sp-std", "sp-timestamp", ] @@ -9352,8 +9190,8 @@ version = "0.9.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-arithmetic", + "sp-runtime", ] [[package]] @@ -9363,53 +9201,9 @@ source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8f dependencies = [ "parity-scale-codec", "schnorrkel", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "sp-core" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "base58", - "blake2-rfc", - "byteorder", - "dyn-clonable", - "ed25519-dalek", - "futures 0.3.15", - "hash-db", - "hash256-std-hasher", - "hex", - "impl-serde", - "lazy_static", - "libsecp256k1", - "log", - "merlin", - "num-traits", - "parity-scale-codec", - "parity-util-mem", - "parking_lot 0.11.1", - "primitive-types", - "rand 0.7.3", - "regex", - "schnorrkel", - "secrecy", - "serde", - "sha2 0.9.5", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "substrate-bip39", - "thiserror", - "tiny-bip39", - "tiny-keccak", - "twox-hash", - "wasmi", - "zeroize", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] @@ -9442,11 +9236,11 @@ dependencies = [ "secrecy", "serde", "sha2 0.9.5", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-debug-derive", + "sp-externalities", + "sp-runtime-interface", + "sp-std", + "sp-storage", "substrate-bip39", "thiserror", "tiny-bip39", @@ -9465,16 +9259,6 @@ dependencies = [ "parking_lot 0.11.1", ] -[[package]] -name = "sp-debug-derive" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "proc-macro2 1.0.26", - "quote 1.0.9", - "syn 1.0.72", -] - [[package]] name = "sp-debug-derive" version = "3.0.0" @@ -9485,17 +9269,6 @@ dependencies = [ "syn 1.0.72", ] -[[package]] -name = "sp-externalities" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "environmental", - "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate.git)", -] - [[package]] name = "sp-externalities" version = "0.9.0" @@ -9503,8 +9276,8 @@ source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8f dependencies = [ "environmental", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-std", + "sp-storage", ] [[package]] @@ -9516,26 +9289,12 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "sp-inherents" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "async-trait", - "impl-trait-for-tuples", - "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "thiserror", + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-keystore", + "sp-runtime", + "sp-std", ] [[package]] @@ -9545,36 +9304,11 @@ source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8f dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-std", "thiserror", ] -[[package]] -name = "sp-io" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "futures 0.3.15", - "hash-db", - "libsecp256k1", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git)", - "sp-maybe-compressed-blob 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "tracing", - "tracing-core", -] - [[package]] name = "sp-io" version = "3.0.0" @@ -9586,15 +9320,15 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-keystore", + "sp-runtime-interface", + "sp-state-machine", + "sp-std", + "sp-tracing", + "sp-trie", + "sp-wasm-interface", "tracing", "tracing-core", ] @@ -9605,27 +9339,11 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "lazy_static", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", "strum", ] -[[package]] -name = "sp-keystore" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "async-trait", - "derive_more 0.99.13", - "futures 0.3.15", - "merlin", - "parity-scale-codec", - "parking_lot 0.11.1", - "schnorrkel", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git)", -] - [[package]] name = "sp-keystore" version = "0.9.0" @@ -9639,17 +9357,8 @@ dependencies = [ "parking_lot 0.11.1", "schnorrkel", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "sp-maybe-compressed-blob" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "ruzstd", - "zstd", + "sp-core", + "sp-externalities", ] [[package]] @@ -9668,10 +9377,10 @@ source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8f dependencies = [ "parity-scale-codec", "serde", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-arithmetic", + "sp-core", "sp-npos-elections-compact", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-std", ] [[package]] @@ -9690,17 +9399,9 @@ name = "sp-offchain" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "sp-panic-handler" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "backtrace", + "sp-api", + "sp-core", + "sp-runtime", ] [[package]] @@ -9717,28 +9418,7 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "sp-runtime" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "either", - "hash256-std-hasher", - "impl-trait-for-tuples", - "log", - "parity-scale-codec", - "parity-util-mem", - "paste", - "rand 0.7.3", - "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", + "sp-core", ] [[package]] @@ -9755,28 +9435,11 @@ dependencies = [ "paste", "rand 0.7.3", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "sp-runtime-interface" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "primitive-types", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git)", - "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "static_assertions", + "sp-application-crypto", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-std", ] [[package]] @@ -9787,27 +9450,15 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "primitive-types", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-externalities", + "sp-runtime-interface-proc-macro", + "sp-std", + "sp-storage", + "sp-tracing", + "sp-wasm-interface", "static_assertions", ] -[[package]] -name = "sp-runtime-interface-proc-macro" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "Inflector", - "proc-macro-crate 1.0.0", - "proc-macro2 1.0.26", - "quote 1.0.9", - "syn 1.0.72", -] - [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" @@ -9835,21 +9486,11 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "sp-staking" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", + "sp-api", + "sp-core", + "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] @@ -9858,31 +9499,8 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "sp-state-machine" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "hash-db", - "log", - "num-traits", - "parity-scale-codec", - "parking_lot 0.11.1", - "rand 0.7.3", - "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "thiserror", - "tracing", - "trie-db", - "trie-root", + "sp-runtime", + "sp-std", ] [[package]] @@ -9897,39 +9515,21 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-panic-handler", + "sp-std", + "sp-trie", "thiserror", "trie-db", "trie-root", ] -[[package]] -name = "sp-std" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" - [[package]] name = "sp-std" version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" -[[package]] -name = "sp-storage" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "ref-cast", - "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", -] - [[package]] name = "sp-storage" version = "3.0.0" @@ -9939,8 +9539,8 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-debug-derive", + "sp-std", ] [[package]] @@ -9949,11 +9549,11 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-io", + "sp-runtime-interface", + "sp-std", ] [[package]] @@ -9962,31 +9562,13 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8fcc4236d32786c62f6f27a98e7fe7e550807" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", + "sp-inherents", + "sp-runtime", + "sp-std", "wasm-timer", ] -[[package]] -name = "sp-tracing" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "erased-serde", - "log", - "parity-scale-codec", - "parking_lot 0.10.2", - "serde", - "serde_json", - "slog", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "tracing", - "tracing-core", - "tracing-subscriber", -] - [[package]] name = "sp-tracing" version = "3.0.0" @@ -9994,7 +9576,7 @@ source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8f dependencies = [ "log", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-std", "tracing", "tracing-core", "tracing-subscriber", @@ -10010,26 +9592,12 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-blockchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "thiserror", ] -[[package]] -name = "sp-trie" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "hash-db", - "memory-db", - "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "trie-db", - "trie-root", -] - [[package]] name = "sp-trie" version = "3.0.0" @@ -10038,8 +9606,8 @@ dependencies = [ "hash-db", "memory-db", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-std", "trie-db", "trie-root", ] @@ -10056,19 +9624,6 @@ dependencies = [ "prometheus", ] -[[package]] -name = "sp-version" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "sp-version-proc-macro", -] - [[package]] name = "sp-version" version = "3.0.0" @@ -10077,31 +9632,8 @@ dependencies = [ "impl-serde", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", -] - -[[package]] -name = "sp-version-proc-macro" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "parity-scale-codec", - "proc-macro-crate 1.0.0", - "proc-macro2 1.0.26", - "quote 1.0.9", - "syn 1.0.72", -] - -[[package]] -name = "sp-wasm-interface" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git#af14d493bec4d6ecdfd7b309df6c82d5d978469c" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git)", - "wasmi", + "sp-runtime", + "sp-std", ] [[package]] @@ -10111,7 +9643,7 @@ source = "git+https://github.com/paritytech/substrate.git?branch=rococo-v1#2be8f dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-std", "wasmi", ] @@ -10286,11 +9818,11 @@ dependencies = [ "sc-client-api", "sc-rpc-api", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-runtime", "sp-transaction-pool", ] @@ -10330,11 +9862,11 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-consensus", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", "sp-keyring", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-keystore", + "sp-runtime", + "sp-state-machine", ] [[package]] @@ -10362,7 +9894,7 @@ dependencies = [ "atty", "build-helper", "cargo_metadata", - "sp-maybe-compressed-blob 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-maybe-compressed-blob", "tempfile", "toml", "walkdir", @@ -11017,12 +10549,12 @@ dependencies = [ "sc-client-api", "sc-executor", "sc-service", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-blockchain", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-runtime", + "sp-state-machine", "structopt", ] @@ -11649,10 +11181,10 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf dependencies = [ "beefy-primitives", "bitvec", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-benchmarking", "frame-executive", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -11701,21 +11233,21 @@ dependencies = [ "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-api", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", "sp-npos-elections", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-staking", + "sp-std", "sp-transaction-pool", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-version", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -11830,15 +11362,15 @@ name = "xcm-builder" version = "0.8.30" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf8903c4198598a53b5ff213cffabb45" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "parity-scale-codec", "polkadot-parachain", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-arithmetic", + "sp-io", + "sp-runtime", + "sp-std", "xcm", "xcm-executor", ] @@ -11848,15 +11380,15 @@ name = "xcm-executor" version = "0.8.30" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#56d0154fcf8903c4198598a53b5ff213cffabb45" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "frame-support", "impl-trait-for-tuples", "log", "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate.git?branch=rococo-v1)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", "xcm", ] diff --git a/node/Cargo.toml b/node/Cargo.toml index da873d51d9..1fa9c38b03 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -17,6 +17,7 @@ version = '3.0.0' git = 'https://github.com/paritytech/substrate.git' branch = 'rococo-v1' version = '3.0.0' +optional = true [dependencies.parachain-runtime] path = '../runtime' @@ -217,6 +218,7 @@ targets = ['x86_64-unknown-linux-gnu'] [features] default = [] runtime-benchmarks = [ + 'frame-benchmarking-cli', 'parachain-runtime/runtime-benchmarks', 'polkadot-service/runtime-benchmarks' ] diff --git a/node/src/cli.rs b/node/src/cli.rs index c3654a8b14..7740547298 100644 --- a/node/src/cli.rs +++ b/node/src/cli.rs @@ -36,6 +36,11 @@ pub enum Subcommand { /// Revert the chain to a previous state. Revert(sc_cli::RevertCmd), + + #[cfg(feature = "runtime-benchmarks")] + /// The custom benchmark subcommmand benchmarking runtime pallets. + #[structopt(name = "benchmark", about = "Benchmark runtime pallets.")] + Benchmark(frame_benchmarking_cli::BenchmarkCmd), } /// Command for exporting the genesis state of the parachain diff --git a/node/src/command.rs b/node/src/command.rs index 0a16eb8017..64949ccf93 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -30,11 +30,12 @@ fn load_spec( para_id: ParaId, ) -> std::result::Result, String> { Ok(match id { - "pint-dev" => Box::new(chain_spec::pint_development_config(para_id)), "pint-local" => Box::new(chain_spec::pint_local_config(para_id)), - path => Box::new(chain_spec::ChainSpec::from_json_file( - std::path::PathBuf::from(path), - )?), + "pint-dev" => Box::new(chain_spec::pint_development_config(para_id)), + path => Box::new( + chain_spec::ChainSpec::from_json_file(std::path::PathBuf::from(path)) + .unwrap_or(chain_spec::pint_development_config(para_id)), + ), }) } @@ -258,6 +259,18 @@ pub fn run() -> Result<()> { Ok(()) } + #[cfg(feature = "runtime-benchmarks")] + Some(Subcommand::Benchmark(params)) => { + if cfg!(feature = "runtime-benchmarks") { + let runner = cli.create_runner(params)?; + + runner.sync_run(|config| params.run::(config)) + } else { + Err("Benchmarking wasn't enabled when building the node. \ + You can enable it with `--features runtime-benchmarks`." + .into()) + } + } None => { let runner = cli.create_runner(&*cli.run)?; diff --git a/node/src/service.rs b/node/src/service.rs index 6d3509e35a..02d665e965 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -24,6 +24,7 @@ native_executor_instance!( pub Executor, parachain_runtime::api::dispatch, parachain_runtime::native_version, + frame_benchmarking::benchmarking::HostFunctions, ); /// Starts a `ServiceBuilder` for a full service. diff --git a/pallets/asset-depository/Cargo.toml b/pallets/asset-depository/Cargo.toml index 914c5bc4a1..33b2cd823d 100644 --- a/pallets/asset-depository/Cargo.toml +++ b/pallets/asset-depository/Cargo.toml @@ -15,6 +15,12 @@ std = [ 'frame-support/std', 'frame-system/std', ] +runtime-benchmarks = [ + 'frame-benchmarking', + 'frame-support/runtime-benchmarks', + 'frame-system/runtime-benchmarks', +] + [dependencies.codec] default-features = false features = ['derive'] @@ -33,6 +39,13 @@ git = 'https://github.com/paritytech/substrate.git' branch = 'rococo-v1' version = '3.0.0' +[dependencies.frame-benchmarking] +default-features = false +git = 'https://github.com/paritytech/substrate.git' +branch = 'rococo-v1' +version = '3.0.0' +optional = true + [dev-dependencies] serde = { version = "1.0.101" } diff --git a/pallets/asset-depository/src/benchmarking.rs b/pallets/asset-depository/src/benchmarking.rs new file mode 100644 index 0000000000..8430b17ed2 --- /dev/null +++ b/pallets/asset-depository/src/benchmarking.rs @@ -0,0 +1,7 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only +//! Benchmarks +//! +//! TODO: +//! +//! This pallet contains no calls currently. diff --git a/pallets/asset-index/Cargo.toml b/pallets/asset-index/Cargo.toml index c705f74939..9e57222bd3 100644 --- a/pallets/asset-index/Cargo.toml +++ b/pallets/asset-index/Cargo.toml @@ -21,6 +21,15 @@ std = [ 'xcm/std', 'xcm-executor/std', ] +runtime-benchmarks = [ + 'frame-benchmarking', + 'frame-support/runtime-benchmarks', + 'pallet-remote-asset-manager/runtime-benchmarks', + 'pallet-asset-depository/runtime-benchmarks', + 'pallet-price-feed/runtime-benchmarks', + 'pallet-chainlink-feed/runtime-benchmarks', +] + [dependencies.codec] default-features = false features = ['derive'] @@ -45,6 +54,18 @@ git = 'https://github.com/paritytech/substrate.git' branch = 'rococo-v1' version = '3.0.0' +[dependencies.frame-benchmarking] +default-features = false +git = 'https://github.com/paritytech/substrate' +branch = 'rococo-v1' +optional = true + +[dependencies.pallet-chainlink-feed] +default_features = false +package = 'pallet-chainlink-feed' +git = "https://github.com/ChainSafe/chainlink-polkadot" +optional = true + [dependencies.xcm] git = "https://github.com/paritytech/polkadot" branch = 'rococo-v1' diff --git a/pallets/asset-index/src/benchmarking.rs b/pallets/asset-index/src/benchmarking.rs new file mode 100644 index 0000000000..016a2475a5 --- /dev/null +++ b/pallets/asset-index/src/benchmarking.rs @@ -0,0 +1,31 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only +use super::*; +use crate::types::{AssetAvailability, IndexAssetData}; +use frame_benchmarking::{benchmarks, whitelisted_caller}; +use frame_support::traits::Currency; +use frame_system::RawOrigin; +use xcm::v0::MultiLocation; + +benchmarks! { + add_asset { + let asset_id = 42.into(); + let caller: T::AccountId = whitelisted_caller(); + let million = 1_000_000u32.into(); + T::IndexToken::deposit_creating(&caller, million); + }: _( + RawOrigin::Signed(caller.clone()), + asset_id, + million, + AssetAvailability::Liquid(MultiLocation::Null), + million + ) verify { + assert_eq!( + >::get(asset_id), + Some(IndexAssetData::new( + million, + AssetAvailability::Liquid(MultiLocation::Null) + )) + ); + } +} diff --git a/pallets/asset-index/src/lib.rs b/pallets/asset-index/src/lib.rs index b1440c667e..bfca3783f9 100644 --- a/pallets/asset-index/src/lib.rs +++ b/pallets/asset-index/src/lib.rs @@ -15,6 +15,8 @@ mod mock; #[cfg(test)] mod tests; +#[cfg(feature = "runtime-benchmarks")] +mod benchmarking; pub mod traits; mod types; @@ -87,7 +89,7 @@ pub mod pallet { Self::Balance, >; /// Type used to identify assets - type AssetId: Parameter + Member; + type AssetId: Parameter + Member + From + Copy; /// Handles asset depositing and withdrawing from sovereign user accounts type MultiAssetDepository: MultiAssetDepository< Self::AssetId, @@ -102,6 +104,9 @@ pub mod pallet { #[pallet::constant] type TreasuryPalletId: Get; type Event: From> + IsType<::Event>; + + /// The weight for this pallet's extrinsics. + type WeightInfo: WeightInfo; } #[pallet::pallet] @@ -159,7 +164,7 @@ pub mod pallet { #[pallet::call] impl Pallet { - #[pallet::weight(10_000)] // TODO: Set weights + #[pallet::weight(T::WeightInfo::add_asset())] /// Callable by an admin to add new assets to the index and mint some IndexToken /// Caller balance is updated to allocate the correct amount of the IndexToken /// Creates IndexAssetData if it doesn’t exist, otherwise adds to list of deposits @@ -472,4 +477,16 @@ pub mod pallet { .unwrap_or_default() } } + + /// Trait for the asset-index pallet extrinsic weights. + pub trait WeightInfo { + fn add_asset() -> Weight; + } + + /// For backwards compatibility and tests + impl WeightInfo for () { + fn add_asset() -> Weight { + Default::default() + } + } } diff --git a/pallets/asset-index/src/mock.rs b/pallets/asset-index/src/mock.rs index 9cadf32924..edb73b2ea6 100644 --- a/pallets/asset-index/src/mock.rs +++ b/pallets/asset-index/src/mock.rs @@ -140,6 +140,7 @@ impl pallet_asset_index::Config for Test { type PriceFeed = MockPriceFeed; type TreasuryPalletId = TreasuryPalletId; type WithdrawalFee = (); + type WeightInfo = (); } pub struct MockRemoteAssetManager; diff --git a/pallets/committee/Cargo.toml b/pallets/committee/Cargo.toml index 6b22e03272..b1d4728944 100644 --- a/pallets/committee/Cargo.toml +++ b/pallets/committee/Cargo.toml @@ -17,8 +17,12 @@ std = [ 'frame-system/std', 'sp-runtime/std', ] -# this feature is only for compilation now -runtime-benchmarks = [] +runtime-benchmarks = [ + 'frame-benchmarking', + 'frame-support/runtime-benchmarks', + 'frame-system/runtime-benchmarks', + 'sp-runtime/runtime-benchmarks', +] [dependencies.codec] default-features = false @@ -38,6 +42,13 @@ git = 'https://github.com/paritytech/substrate.git' branch = 'rococo-v1' version = '3.0.0' +[dependencies.frame-benchmarking] +default-features = false +git = 'https://github.com/paritytech/substrate.git' +branch = 'rococo-v1' +version = '3.0.0' +optional = true + [dependencies.sp-runtime] default-features = false git = 'https://github.com/paritytech/substrate.git' diff --git a/pallets/committee/src/benchmarking.rs b/pallets/committee/src/benchmarking.rs new file mode 100644 index 0000000000..42246bdcf1 --- /dev/null +++ b/pallets/committee/src/benchmarking.rs @@ -0,0 +1,98 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only +use super::*; +use frame_benchmarking::{account, benchmarks, vec, whitelisted_caller, Box}; +use frame_support::{assert_noop, assert_ok, traits::Get}; +use frame_system::{Call as SystemCall, Pallet as System, RawOrigin as SystemOrigin}; + +fn submit_proposal(caller: T::AccountId) -> pallet::Proposal { + let action: T::Action = >::remark(vec![0; 0]).into(); + let expected_nonce = pallet::ProposalCount::::get(); + assert_ok!(>::propose( + SystemOrigin::Signed(caller).into(), + Box::new(action.clone()) + )); + pallet::Proposal::::new(expected_nonce, action) +} + +benchmarks! { + propose { + let caller: T::AccountId = whitelisted_caller(); + let proposal = submit_proposal::(caller.clone()); + }: _( + SystemOrigin::Signed(caller.clone()), + Box::new(>::remark(vec![0; 0]).into()) + ) verify { + assert!(>::get_proposal(&proposal.hash()) == Some(proposal)); + } + + vote { + let caller: T::AccountId = whitelisted_caller(); + let proposal = submit_proposal::(caller.clone()); + assert_ok!(>::add_constituent(SystemOrigin::Root.into(), caller.clone())); + + // run to voting period + >::set_block_number( + >::block_number() + + ::VotingPeriod::get() + + ::ProposalSubmissionPeriod::get() + 1_u32.into(), + ); + }: _( + SystemOrigin::Signed(caller.clone()), + proposal.hash(), + Vote::Abstain + ) verify { + assert_eq!( + >::get_votes_for(&proposal.hash()).unwrap().votes.len(), + 1, + ); + } + + close { + let caller: T::AccountId = whitelisted_caller(); + let proposal: pallet::Proposal = submit_proposal::(caller.clone()); + assert_ok!(>::add_constituent(SystemOrigin::Root.into(), caller.clone())); + let voters = ["a", "b", "c", "d", "e"]; + + // run to voting period + >::set_block_number(>::block_number() + ::VotingPeriod::get() + ::ProposalSubmissionPeriod::get() + 1_u32.into()); + + // generate members + for i in &voters { + let voter: T::AccountId = account(i, 0, 0); + >::insert(voter.clone(), MemberType::Council); + + // vote aye + assert_ok!(>::vote( + SystemOrigin::Signed(voter).into(), + proposal.hash(), + Vote::Aye, + )); + } + + // run out of voting period + >::set_block_number( + >::block_number() + + ::VotingPeriod::get() * 2_u32.into() + + ::ProposalSubmissionPeriod::get() + + 1_u32.into() + ); + }: _( + SystemOrigin::Signed(caller.clone()), + proposal.hash() + ) verify { + assert_noop!( + >::close(SystemOrigin::Signed(caller.clone()).into(), proposal.hash()), + >::ProposalAlreadyExecuted + ); + } + + add_constituent { + let constituent: T::AccountId = account("constituent", 0, 0); + }: _( + SystemOrigin::Root, + constituent.clone() + ) verify { + assert!(>::contains_key(constituent)); + } +} diff --git a/pallets/committee/src/lib.rs b/pallets/committee/src/lib.rs index 42bcbd4a27..e91d9202a4 100644 --- a/pallets/committee/src/lib.rs +++ b/pallets/committee/src/lib.rs @@ -13,6 +13,8 @@ pub use pallet::*; +#[cfg(feature = "runtime-benchmarks")] +mod benchmarking; #[cfg(test)] mod mock; @@ -83,6 +85,9 @@ pub mod pallet { type ApprovedByCommitteeOrigin: EnsureOrigin<::Origin>; type Event: From> + IsType<::Event>; + + /// The weight for this pallet's extrinsics. + type WeightInfo: WeightInfo; } pub type Origin = CommitteeOrigin, BlockNumberFor>; @@ -312,7 +317,7 @@ pub mod pallet { #[pallet::call] impl Pallet { - #[pallet::weight(10_000)] // TODO: Set weights + #[pallet::weight(T::WeightInfo::propose())] // TODO: Set weights /// Extrinsic to propose a new action to be voted upon in the next voting period. /// The provided action will be turned into a proposal and added to the list of current active proposals /// to be voted on in the next voting period. @@ -341,7 +346,7 @@ pub mod pallet { Ok(().into()) } - #[pallet::weight(10_000)] // TODO: Set weights + #[pallet::weight(T::WeightInfo::vote())] // TODO: Set weights /// Extrinsic to vote on an existing proposal. /// This can only be called by members of the committee. /// Successfully cast votes will be recorded in the state and a proposal @@ -377,7 +382,7 @@ pub mod pallet { Ok(().into()) } - #[pallet::weight(10_000)] // TODO: Set weights + #[pallet::weight(T::WeightInfo::close())] // TODO: Set weights /// Extrinsic to close and execute a proposal. /// Proposal must have been voted on and have majority approval. /// Only the proposal execution origin can execute. @@ -429,7 +434,7 @@ pub mod pallet { Ok(().into()) } - #[pallet::weight(10_000)] // TODO: Set weights + #[pallet::weight(T::WeightInfo::add_constituent())] // TODO: Set weights /// Add new constituent to the committee /// /// NOTE: @@ -458,4 +463,31 @@ pub mod pallet { Ok(().into()) } } + + /// Trait for the asset-index pallet extrinsic weights. + pub trait WeightInfo { + fn propose() -> Weight; + fn vote() -> Weight; + fn close() -> Weight; + fn add_constituent() -> Weight; + } + + /// For backwards compatibility and tests + impl WeightInfo for () { + fn propose() -> Weight { + Default::default() + } + + fn vote() -> Weight { + Default::default() + } + + fn close() -> Weight { + Default::default() + } + + fn add_constituent() -> Weight { + Default::default() + } + } } diff --git a/pallets/committee/src/mock.rs b/pallets/committee/src/mock.rs index bd2c476f93..31cf4ec143 100644 --- a/pallets/committee/src/mock.rs +++ b/pallets/committee/src/mock.rs @@ -102,6 +102,7 @@ impl pallet_committee::Config for Test { type Origin = Origin; type Action = Call; type Event = Event; + type WeightInfo = (); } pub fn run_to_block(n: u64) { diff --git a/pallets/local-treasury/Cargo.toml b/pallets/local-treasury/Cargo.toml index fd89a29631..ff59cfc830 100644 --- a/pallets/local-treasury/Cargo.toml +++ b/pallets/local-treasury/Cargo.toml @@ -15,6 +15,11 @@ std = [ 'frame-support/std', 'frame-system/std', ] +runtime-benchmarks = [ + 'frame-benchmarking', + 'frame-support/runtime-benchmarks', +] + [dependencies.codec] default-features = false features = ['derive'] @@ -33,6 +38,13 @@ git = 'https://github.com/paritytech/substrate.git' branch = 'rococo-v1' version = '3.0.0' +[dependencies.frame-benchmarking] +default-features = false +git = 'https://github.com/paritytech/substrate.git' +branch = 'rococo-v1' +version = '3.0.0' +optional = true + [dev-dependencies] serde = { version = "1.0.101" } diff --git a/pallets/local-treasury/src/benchmarking.rs b/pallets/local-treasury/src/benchmarking.rs new file mode 100644 index 0000000000..5eddb88de9 --- /dev/null +++ b/pallets/local-treasury/src/benchmarking.rs @@ -0,0 +1,23 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only +use super::*; +use frame_benchmarking::{account, benchmarks}; +use frame_support::{sp_runtime::traits::AccountIdConversion, traits::Currency, PalletId}; +use frame_system::Origin; + +benchmarks! { + withdraw { + let local_treasury: ::AccountId = PalletId(*b"12345678").into_account(); + T::Currency::deposit_creating(&local_treasury, 10_000_000_u32.into()); + let admin: ::AccountId = account("admin", 0, 0); + }: _( + >::Root, + 5_000_000_u32.into(), + admin.clone() + ) verify { + assert_eq!( + T::Currency::free_balance(&admin), + 5_000_000_u32.into(), + ); + } +} diff --git a/pallets/local-treasury/src/lib.rs b/pallets/local-treasury/src/lib.rs index 4d3f0b0f41..29b36377c1 100644 --- a/pallets/local-treasury/src/lib.rs +++ b/pallets/local-treasury/src/lib.rs @@ -8,6 +8,8 @@ pub use pallet::*; #[cfg(test)] mod mock; +#[cfg(feature = "runtime-benchmarks")] +mod benchmarking; #[cfg(test)] mod tests; @@ -38,6 +40,9 @@ pub mod pallet { /// The pallet to use as the base currency for this treasury type Currency: Currency; type Event: From> + IsType<::Event>; + + /// The weight for this pallet's extrinsics. + type WeightInfo: WeightInfo; } #[pallet::pallet] @@ -71,7 +76,7 @@ pub mod pallet { #[pallet::call] impl Pallet { /// Transfer balance from the treasury to another account. Only callable by the AdminOrigin. - #[pallet::weight(10_000)] // TODO: Set weights + #[pallet::weight(T::WeightInfo::withdraw())] pub fn withdraw( origin: OriginFor, amount: BalanceFor, @@ -86,4 +91,16 @@ pub mod pallet { Ok(().into()) } } + + /// Trait for the asset-index pallet extrinsic weights. + pub trait WeightInfo { + fn withdraw() -> Weight; + } + + /// For backwards compatibility and tests + impl WeightInfo for () { + fn withdraw() -> Weight { + Default::default() + } + } } diff --git a/pallets/local-treasury/src/mock.rs b/pallets/local-treasury/src/mock.rs index 9067e96762..470fa7e7b2 100644 --- a/pallets/local-treasury/src/mock.rs +++ b/pallets/local-treasury/src/mock.rs @@ -101,6 +101,7 @@ impl pallet_local_treasury::Config for Test { type PalletId = TestPalletId; type Currency = Balances; type Event = Event; + type WeightInfo = (); } pub fn local_treasury_account_id() -> AccountId { diff --git a/pallets/price-feed/Cargo.toml b/pallets/price-feed/Cargo.toml index ae3d74f8cc..80bfd9c042 100644 --- a/pallets/price-feed/Cargo.toml +++ b/pallets/price-feed/Cargo.toml @@ -15,8 +15,15 @@ std = [ 'codec/std', 'frame-support/std', 'frame-system/std', + 'pallet-balances/std', 'pallet-chainlink-feed/std', ] +runtime-benchmarks = [ + 'frame-benchmarking', + 'frame-support/runtime-benchmarks', + 'pallet-chainlink-feed/runtime-benchmarks', +] + [dependencies.codec] default-features = false features = ['derive'] @@ -38,15 +45,18 @@ version = '3.0.0' [dependencies.pallet-chainlink-feed] default_features = false package = 'pallet-chainlink-feed' -git = "https://github.com/mattsse/chainlink-polkadot" -# this is substrate v3 branch that is upstreamed with rococo-v1 -# and requires https://github.com/ChainSafe/PINT/issues/37 -# see also https://github.com/ChainSafe/PINT/pull/39 -branch = "substrate-v3" +git = "https://github.com/ChainSafe/chainlink-polkadot" [dependencies] serde = { version = "1.0.101", optional = true } +[dependencies.frame-benchmarking] +default-features = false +git = 'https://github.com/paritytech/substrate.git' +branch = 'rococo-v1' +version = '3.0.0' +optional = true + [dev-dependencies.pallet-balances] default-features = false git = 'https://github.com/paritytech/substrate.git' diff --git a/pallets/price-feed/src/benchmarking.rs b/pallets/price-feed/src/benchmarking.rs new file mode 100644 index 0000000000..2bee51e31a --- /dev/null +++ b/pallets/price-feed/src/benchmarking.rs @@ -0,0 +1,28 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only +use super::*; +use frame_benchmarking::{benchmarks, Zero}; +use frame_support::{assert_noop, traits::Get}; +use frame_system::Origin; + +benchmarks! { + track_asset_price_feed { + }: _( + >::Root, + T::SelfAssetId::get(), + Zero::zero() + ) verify { + assert_noop!( + >::get_price(T::SelfAssetId::get()), + >::AssetPriceFeedNotFound + ); + } + + untrack_asset_price_feed { + }: _( + >::Root, + T::SelfAssetId::get() + ) verify { + assert_eq!(>::get::(T::SelfAssetId::get()), None); + } +} diff --git a/pallets/price-feed/src/lib.rs b/pallets/price-feed/src/lib.rs index 05bdd07d27..21afa7290d 100644 --- a/pallets/price-feed/src/lib.rs +++ b/pallets/price-feed/src/lib.rs @@ -10,6 +10,8 @@ mod mock; #[cfg(test)] pub use mock::FeedBuilder; +#[cfg(feature = "runtime-benchmarks")] +mod benchmarking; #[cfg(test)] mod tests; @@ -60,6 +62,9 @@ pub mod pallet { type Oracle: FeedOracle; type Event: From> + IsType<::Event>; + + /// The weight for this pallet's extrinsics. + type WeightInfo: WeightInfo; } #[pallet::pallet] @@ -268,4 +273,21 @@ pub mod pallet { Ok(AssetPricePair { base, quote, price }) } } + + /// Trait for the asset-index pallet extrinsic weights. + pub trait WeightInfo { + fn track_asset_price_feed() -> Weight; + fn untrack_asset_price_feed() -> Weight; + } + + /// For backwards compatibility and tests + impl WeightInfo for () { + fn track_asset_price_feed() -> Weight { + Default::default() + } + + fn untrack_asset_price_feed() -> Weight { + Default::default() + } + } } diff --git a/pallets/price-feed/src/mock.rs b/pallets/price-feed/src/mock.rs index 4f3897940a..f563a6db4f 100644 --- a/pallets/price-feed/src/mock.rs +++ b/pallets/price-feed/src/mock.rs @@ -90,6 +90,7 @@ parameter_types! { pub const OracleLimit: u32 = 10; pub const FeedLimit: u16 = 10; pub const PruningWindow: u32 = 3; + pub const PaysFeeConf: pallet_chainlink_feed::SubmitterPaysFee = pallet_chainlink_feed::SubmitterPaysFee::FreeForValidSubmission; } pub(crate) type FeedId = u16; @@ -105,8 +106,9 @@ impl pallet_chainlink_feed::Config for Test { type StringLimit = StringLimit; type OracleCountLimit = OracleLimit; type FeedLimit = FeedLimit; - type PruningWindow = PruningWindow; - type WeightInfo = (); + type OnAnswerHandler = (); + type SubmitterPaysFee = PaysFeeConf; + type WeightInfo = pallet_chainlink_feed::default_weights::WeightInfo; } pub(crate) type AssetId = u64; @@ -126,6 +128,7 @@ impl pallet_price_feed::Config for Test { type AssetId = AssetId; type Oracle = ChainlinkFeed; type Event = Event; + type WeightInfo = (); } #[derive(Debug, Clone, Default)] @@ -208,6 +211,8 @@ impl FeedBuilder { description, restart_delay, oracles, + None, + None, ) } } diff --git a/pallets/remote-asset-manager/Cargo.toml b/pallets/remote-asset-manager/Cargo.toml index 3b65ac80ab..a5ad708131 100644 --- a/pallets/remote-asset-manager/Cargo.toml +++ b/pallets/remote-asset-manager/Cargo.toml @@ -18,7 +18,10 @@ std = [ 'xcm-executor/std', ] # this feature is only for compilation now -runtime-benchmarks = [] +runtime-benchmarks = [ + 'frame-benchmarking', + 'frame-support/runtime-benchmarks' +] [dependencies.codec] default-features = false @@ -38,6 +41,13 @@ git = 'https://github.com/paritytech/substrate.git' branch = 'rococo-v1' version = '3.0.0' +[dependencies.frame-benchmarking] +default-features = false +git = 'https://github.com/paritytech/substrate.git' +branch = 'rococo-v1' +version = '3.0.0' +optional = true + [dependencies.xcm] default-features = false git = 'https://github.com/paritytech/polkadot' diff --git a/pallets/remote-asset-manager/src/benchmarking.rs b/pallets/remote-asset-manager/src/benchmarking.rs new file mode 100644 index 0000000000..0456a88633 --- /dev/null +++ b/pallets/remote-asset-manager/src/benchmarking.rs @@ -0,0 +1,15 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only +use super::*; +use frame_benchmarking::{benchmarks, whitelisted_caller}; +use frame_system::Origin; + +benchmarks! { + transfer { + }: _( + >::Signed(whitelisted_caller()), + 10_000_u32.into() + ) verify { + + } +} diff --git a/pallets/remote-asset-manager/src/lib.rs b/pallets/remote-asset-manager/src/lib.rs index 90b9cb5cfc..d4dd832ce6 100644 --- a/pallets/remote-asset-manager/src/lib.rs +++ b/pallets/remote-asset-manager/src/lib.rs @@ -10,6 +10,8 @@ pub use pallet::*; +#[cfg(feature = "runtime-benchmarks")] +mod benchmarking; mod traits; #[frame_support::pallet] @@ -66,6 +68,9 @@ pub mod pallet { type XcmExecutor: ExecuteXcm; type Event: From> + IsType<::Event>; + + /// The weight for this pallet's extrinsics. + type WeightInfo: WeightInfo; } #[pallet::pallet] @@ -84,7 +89,7 @@ pub mod pallet { #[pallet::call] impl Pallet { - #[pallet::weight(10_000)] // TODO: Set weights + #[pallet::weight(T::WeightInfo::transfer())] pub fn transfer(_origin: OriginFor, _amount: T::Balance) -> DispatchResultWithPostInfo { Ok(().into()) } @@ -110,4 +115,9 @@ pub mod pallet { Ok(()) } } + + /// Trait for the asset-index pallet extrinsic weights. + pub trait WeightInfo { + fn transfer() -> Weight; + } } diff --git a/pallets/saft-registry/Cargo.toml b/pallets/saft-registry/Cargo.toml index b870cd426e..0293c4cb4d 100644 --- a/pallets/saft-registry/Cargo.toml +++ b/pallets/saft-registry/Cargo.toml @@ -16,6 +16,11 @@ std = [ 'frame-system/std', 'pallet-asset-index/std' ] +runtime-benchmarks = [ + 'frame-benchmarking', + 'frame-support/runtime-benchmarks', + 'pallet-asset-index/runtime-benchmarks', +] [dependencies.pallet-asset-index] default-features = false @@ -39,6 +44,13 @@ git = 'https://github.com/paritytech/substrate.git' branch = 'rococo-v1' version = '3.0.0' +[dependencies.frame-benchmarking] +default-features = false +git = 'https://github.com/paritytech/substrate.git' +branch = 'rococo-v1' +version = '3.0.0' +optional = true + [dev-dependencies] serde = { version = "1.0.101" } diff --git a/pallets/saft-registry/src/benchmarking.rs b/pallets/saft-registry/src/benchmarking.rs new file mode 100644 index 0000000000..0850d6d9f0 --- /dev/null +++ b/pallets/saft-registry/src/benchmarking.rs @@ -0,0 +1,51 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only +use super::*; +use frame_benchmarking::benchmarks; +use frame_support::assert_ok; +use frame_system::Origin; + +benchmarks! { + add_saft { + }: _( + >::Root, + 0_u32.into(), + 100_u32.into(), + 20_u32.into() + ) verify { + assert_eq!( + >::get::(0_u32.into()).as_slice(), + &[SAFTRecord::new(100_u32.into(), 20_u32.into())] + ); + } + + // TODO: + // + // require `remote_asset` of pallet asset-index + // + // https://github.com/ChainSafe/PINT/pull/73 + // + // remove_saft { + // assert_ok!(>::add_saft(>::Root.into(), 0.into(), 100_u32.into(), 20_u32.into())); + // }: _( + // // >::Signed(whitelisted_caller()), + // >::Root, + // 0.into(), + // 0 + // ) verify { + // } + + report_nav { + assert_ok!(>::add_saft(>::Root.into(), 0.into(), 100_u32.into(), 20_u32.into())); + }: _( + >::Root, + 0.into(), + 0, + 1000_u32.into() + ) verify { + assert_eq!( + >::get::(0_u32.into()).as_slice(), + &[SAFTRecord::new(1000_u32.into(), 20_u32.into())] + ); + } +} diff --git a/pallets/saft-registry/src/lib.rs b/pallets/saft-registry/src/lib.rs index 36898cfa16..cf72257167 100644 --- a/pallets/saft-registry/src/lib.rs +++ b/pallets/saft-registry/src/lib.rs @@ -8,6 +8,8 @@ pub use pallet::*; #[cfg(test)] mod mock; +#[cfg(feature = "runtime-benchmarks")] +mod benchmarking; #[cfg(test)] mod tests; @@ -28,8 +30,10 @@ pub mod pallet { type AdminOrigin: EnsureOrigin; type AssetRecorder: AssetRecorder; type Balance: Parameter + AtLeast32BitUnsigned; - type AssetId: Parameter; + type AssetId: Parameter + From; type Event: From> + IsType<::Event>; + /// The weight for this pallet's extrinsics. + type WeightInfo: WeightInfo; } #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)] @@ -84,7 +88,7 @@ pub mod pallet { #[pallet::call] impl Pallet { - #[pallet::weight(10_000)] // TODO: Set weights + #[pallet::weight(T::WeightInfo::add_saft())] pub fn add_saft( origin: OriginFor, asset_id: T::AssetId, @@ -123,7 +127,7 @@ pub mod pallet { Ok(().into()) } - #[pallet::weight(10_000)] // TODO: Set weights + #[pallet::weight(T::WeightInfo::report_nav())] /// Called to update the Net Asset Value (NAV) associated with /// a SAFT record in the registry pub fn report_nav( @@ -150,4 +154,26 @@ pub mod pallet { Ok(().into()) } } + + /// Trait for the asset-index pallet extrinsic weights. + pub trait WeightInfo { + fn add_saft() -> Weight; + // TODO: (incompleted) + // + // https://github.com/ChainSafe/PINT/pull/73 + // + // fn remove_saft() -> Weight; + fn report_nav() -> Weight; + } + + /// For backwards compatibility and tests + impl WeightInfo for () { + fn add_saft() -> Weight { + Default::default() + } + + fn report_nav() -> Weight { + Default::default() + } + } } diff --git a/pallets/saft-registry/src/mock.rs b/pallets/saft-registry/src/mock.rs index 499881bb09..34def6b3a7 100644 --- a/pallets/saft-registry/src/mock.rs +++ b/pallets/saft-registry/src/mock.rs @@ -88,6 +88,7 @@ impl pallet_saft_registry::Config for Test { type Balance = Balance; type AssetRecorder = MockAssetRecorder; type AssetId = u32; + type WeightInfo = (); } // Build genesis storage according to the mock runtime. diff --git a/pallets/xcm-asset-support/Cargo.toml b/pallets/xcm-asset-support/Cargo.toml index d9ee6b2c1a..d81a12f04f 100644 --- a/pallets/xcm-asset-support/Cargo.toml +++ b/pallets/xcm-asset-support/Cargo.toml @@ -19,6 +19,7 @@ std = [ ] # this feature is only for compilation now runtime-benchmarks = [ + 'frame-benchmarking', 'xcm-builder/runtime-benchmarks', ] @@ -40,6 +41,13 @@ git = 'https://github.com/paritytech/substrate.git' branch = 'rococo-v1' version = '3.0.0' +[dependencies.frame-benchmarking] +default-features = false +git = 'https://github.com/paritytech/substrate.git' +branch = 'rococo-v1' +version = '3.0.0' +optional = true + [dependencies.xcm] default-features = false git = 'https://github.com/paritytech/polkadot' diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 58c6ffa2ac..da2250004d 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -208,8 +208,7 @@ version = '0.0.1' [dependencies.pallet-chainlink-feed] default_features = false package = 'pallet-chainlink-feed' -git = "https://github.com/mattsse/chainlink-polkadot" -branch = "substrate-v3" +git = "https://github.com/ChainSafe/chainlink-polkadot" # Cumulus dependencies [dependencies.parachain-info] @@ -278,10 +277,15 @@ runtime-benchmarks = [ 'frame-system-benchmarking', 'hex-literal', 'frame-system/runtime-benchmarks', + 'pallet-asset-depository/runtime-benchmarks', + 'pallet-asset-index/runtime-benchmarks', + 'pallet-price-feed/runtime-benchmarks', + 'pallet-local-treasury/runtime-benchmarks', 'pallet-balances/runtime-benchmarks', 'pallet-timestamp/runtime-benchmarks', 'pallet-committee/runtime-benchmarks', 'pallet-xcm/runtime-benchmarks', + 'pallet-saft-registry/runtime-benchmarks', 'pallet-remote-asset-manager/runtime-benchmarks', 'xcm-builder/runtime-benchmarks' ] diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 939f85348e..aa718ec59e 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -93,6 +93,9 @@ pub type FeedId = u64; /// Value type for price feeds. pub type Value = u128; +/// Weights of pallets +mod weights; + /// Opaque types. These are used by the CLI to instantiate machinery that don't need to know /// the specifics of the runtime. They can then be made to be agnostic over specific formats /// of data like extrinsics, allowing for them to continue syncing the network through upgrades @@ -444,15 +447,17 @@ impl pallet_local_treasury::Config for Runtime { type PalletId = TreasuryPalletId; type Currency = Balances; type Event = Event; + type WeightInfo = weights::pallet_local_treasury::WeightInfo; } impl pallet_saft_registry::Config for Runtime { - // Using root as the admin origin for now + // Using signed as the admin origin for now type AdminOrigin = frame_system::EnsureRoot; type Event = Event; type Balance = Balance; type AssetRecorder = AssetIndex; type AssetId = AssetId; + type WeightInfo = weights::pallet_saft_registry::WeightInfo; } parameter_types! { @@ -474,14 +479,15 @@ impl pallet_committee::Config for Runtime { type ProposalSubmissionPeriod = ProposalSubmissionPeriod; type VotingPeriod = VotingPeriod; type MinCouncilVotes = MinCouncilVotes; - // Using root as the admin origin for now - type ProposalSubmissionOrigin = frame_system::EnsureRoot; - type ProposalExecutionOrigin = frame_system::EnsureRoot; + // Using signed as the admin origin for now + type ProposalSubmissionOrigin = frame_system::EnsureSigned; + type ProposalExecutionOrigin = frame_system::EnsureSigned; type ApprovedByCommitteeOrigin = EnsureApprovedByCommittee; type ProposalNonce = u32; type Origin = Origin; type Action = Call; type Event = Event; + type WeightInfo = weights::pallet_committee::WeightInfo; } impl pallet_asset_depository::Config for Runtime { @@ -497,6 +503,7 @@ impl pallet_price_feed::Config for Runtime { type AssetId = AssetId; type Oracle = ChainlinkFeed; type Event = Event; + type WeightInfo = weights::pallet_price_feed::WeightInfo; } parameter_types! { @@ -510,8 +517,8 @@ parameter_types! { pub const OracleLimit: u32 = 10; // Maximum number of feeds pub const FeedLimit: u16 = 10; - // Number of rounds to keep around per feed - pub const PruningWindow: u32 = 3; + // Free for valid submission + pub const PaysFeeConf: pallet_chainlink_feed::SubmitterPaysFee = pallet_chainlink_feed::SubmitterPaysFee::FreeForValidSubmission; } impl pallet_chainlink_feed::Config for Runtime { @@ -524,8 +531,9 @@ impl pallet_chainlink_feed::Config for Runtime { type StringLimit = StringLimit; type OracleCountLimit = OracleLimit; type FeedLimit = FeedLimit; - type PruningWindow = PruningWindow; - type WeightInfo = (); + type OnAnswerHandler = (); + type SubmitterPaysFee = PaysFeeConf; + type WeightInfo = pallet_chainlink_feed::default_weights::WeightInfo; } parameter_types! { @@ -536,8 +544,8 @@ parameter_types! { } impl pallet_asset_index::Config for Runtime { - // Using root as the admin origin for now - type AdminOrigin = frame_system::EnsureRoot; + // Using signed as the admin origin for testing now + type AdminOrigin = frame_system::EnsureSigned; type Event = Event; type AssetId = AssetId; type IndexToken = Balances; @@ -551,6 +559,7 @@ impl pallet_asset_index::Config for Runtime { type PriceFeed = PriceFeed; type TreasuryPalletId = TreasuryPalletId; type WithdrawalFee = (); + type WeightInfo = weights::pallet_asset_index::WeightInfo; } parameter_types! { @@ -628,6 +637,7 @@ impl pallet_remote_asset_manager::Config for Runtime { type RelayChainAssetId = RelayChainAssetId; type XcmExecutor = XcmExecutor; type Event = Event; + type WeightInfo = weights::pallet_remote_asset_manager::WeightInfo; } // Create the runtime by composing the FRAME pallets that were previously configured. @@ -819,6 +829,12 @@ impl_runtime_apis! { add_benchmark!(params, batches, frame_system, SystemBench::); add_benchmark!(params, batches, pallet_balances, Balances); add_benchmark!(params, batches, pallet_timestamp, Timestamp); + add_benchmark!(params, batches, pallet_asset_index, AssetIndex); + add_benchmark!(params, batches, pallet_committee, Committee); + add_benchmark!(params, batches, pallet_local_treasury, LocalTreasury); + add_benchmark!(params, batches, pallet_price_feed, PriceFeed); + add_benchmark!(params, batches, pallet_remote_asset_manager, RemoteAssetManager); + add_benchmark!(params, batches, pallet_saft_registry, SaftRegistry); if batches.is_empty() { return Err("Benchmark not found for this pallet.".into()) } Ok(batches) diff --git a/runtime/src/weights/mod.rs b/runtime/src/weights/mod.rs new file mode 100644 index 0000000000..198da963a5 --- /dev/null +++ b/runtime/src/weights/mod.rs @@ -0,0 +1,8 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only +pub mod pallet_asset_index; +pub mod pallet_committee; +pub mod pallet_local_treasury; +pub mod pallet_price_feed; +pub mod pallet_remote_asset_manager; +pub mod pallet_saft_registry; diff --git a/runtime/src/weights/pallet_asset_index.rs b/runtime/src/weights/pallet_asset_index.rs new file mode 100644 index 0000000000..50a994aeb9 --- /dev/null +++ b/runtime/src/weights/pallet_asset_index.rs @@ -0,0 +1,39 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only + +//! Autogenerated weights for pallet_asset_index +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0 +//! DATE: 2021-06-04, STEPS: `[]`, REPEAT: 1, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 128 + +// Executed Command: +// ./target/release/pint +// benchmark +// -p +// pallet_asset_index +// -e +// add_asset +// --execution +// wasm +// --wasm-execution +// compiled +// --raw +// --output +// ./runtime/src/weights/pallet_asset_index.rs + +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for pallet_asset_index. +pub struct WeightInfo(PhantomData); +impl pallet_asset_index::WeightInfo for WeightInfo { + fn add_asset() -> Weight { + (32_000_000 as Weight) + .saturating_add(T::DbWeight::get().reads(1 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } +} diff --git a/runtime/src/weights/pallet_committee.rs b/runtime/src/weights/pallet_committee.rs new file mode 100644 index 0000000000..bf7a49d2af --- /dev/null +++ b/runtime/src/weights/pallet_committee.rs @@ -0,0 +1,54 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only + +//! Autogenerated weights for pallet_committee +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0 +//! DATE: 2021-06-04, STEPS: `[]`, REPEAT: 1, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 128 + +// Executed Command: +// ./target/release/pint +// benchmark +// --execution +// wasm +// --wasm-execution +// compiled +// -p +// pallet_committee +// -e +// * +// --raw +// --output +// runtime/src/weights/pallet_committee.rs + +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for pallet_committee. +pub struct WeightInfo(PhantomData); +impl pallet_committee::WeightInfo for WeightInfo { + fn propose() -> Weight { + (30_000_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(4 as Weight)) + } + fn vote() -> Weight { + (28_000_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn close() -> Weight { + (42_000_000 as Weight) + .saturating_add(T::DbWeight::get().reads(4 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn add_constituent() -> Weight { + (16_000_000 as Weight) + .saturating_add(T::DbWeight::get().reads(1 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } +} diff --git a/runtime/src/weights/pallet_local_treasury.rs b/runtime/src/weights/pallet_local_treasury.rs new file mode 100644 index 0000000000..41fb14f608 --- /dev/null +++ b/runtime/src/weights/pallet_local_treasury.rs @@ -0,0 +1,39 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only + +//! Autogenerated weights for pallet_local_treasury +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0 +//! DATE: 2021-06-03, STEPS: `[]`, REPEAT: 1, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 128 + +// Executed Command: +// ./target/release/pint +// benchmark +// --execution +// wasm +// --wasm-execution +// compiled +// -p +// pallet_local_treasury +// -e +// * +// --raw +// --output +// runtime/src/weights/pallet_local_treasury.rs + +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for pallet_local_treasury. +pub struct WeightInfo(PhantomData); +impl pallet_local_treasury::WeightInfo for WeightInfo { + fn withdraw() -> Weight { + (52_000_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(2 as Weight)) + } +} diff --git a/runtime/src/weights/pallet_price_feed.rs b/runtime/src/weights/pallet_price_feed.rs new file mode 100644 index 0000000000..51de2fac70 --- /dev/null +++ b/runtime/src/weights/pallet_price_feed.rs @@ -0,0 +1,42 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only + +//! Autogenerated weights for pallet_price_feed +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0 +//! DATE: 2021-06-03, STEPS: `[]`, REPEAT: 1, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 128 + +// Executed Command: +// ./target/release/pint +// benchmark +// --execution +// wasm +// --wasm-execution +// compiled +// -p +// pallet_price_feed +// -e +// * +// --raw +// --output +// runtime/src/weights/pallet_price_feed.rs + +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for pallet_price_feed. +pub struct WeightInfo(PhantomData); +impl pallet_price_feed::WeightInfo for WeightInfo { + fn track_asset_price_feed() -> Weight { + (18_000_000 as Weight) + .saturating_add(T::DbWeight::get().reads(1 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + fn untrack_asset_price_feed() -> Weight { + (15_000_000 as Weight).saturating_add(T::DbWeight::get().reads(1 as Weight)) + } +} diff --git a/runtime/src/weights/pallet_remote_asset_manager.rs b/runtime/src/weights/pallet_remote_asset_manager.rs new file mode 100644 index 0000000000..b79cbf2d35 --- /dev/null +++ b/runtime/src/weights/pallet_remote_asset_manager.rs @@ -0,0 +1,37 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only + +//! Autogenerated weights for pallet_remote_asset_manager +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0 +//! DATE: 2021-06-03, STEPS: `[]`, REPEAT: 1, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 128 + +// Executed Command: +// ./target/release/pint +// benchmark +// --execution +// wasm +// --wasm-execution +// compiled +// -p +// pallet_remote_asset_manager +// -e +// * +// --raw +// --output +// runtime/src/weights/pallet_remote_asset_manager.rs + +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for pallet_remote_asset_manager. +pub struct WeightInfo(PhantomData); +impl pallet_remote_asset_manager::WeightInfo for WeightInfo { + fn transfer() -> Weight { + (2_000_000 as Weight) + } +} diff --git a/runtime/src/weights/pallet_saft_registry.rs b/runtime/src/weights/pallet_saft_registry.rs new file mode 100644 index 0000000000..1ff8ebe864 --- /dev/null +++ b/runtime/src/weights/pallet_saft_registry.rs @@ -0,0 +1,44 @@ +// Copyright 2021 ChainSafe Systems +// SPDX-License-Identifier: LGPL-3.0-only + +//! Autogenerated weights for pallet_saft_registry +//! +//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 3.0.0 +//! DATE: 2021-06-03, STEPS: `[]`, REPEAT: 1, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 128 + +// Executed Command: +// ./target/release/pint +// benchmark +// --execution +// wasm +// --wasm-execution +// compiled +// -p +// pallet_saft_registry +// -e +// * +// --raw +// --output +// runtime/src/weights/pallet_saft_registry.rs + +#![allow(unused_parens)] +#![allow(unused_imports)] + +use frame_support::{traits::Get, weights::Weight}; +use sp_std::marker::PhantomData; + +/// Weight functions for pallet_saft_registry. +pub struct WeightInfo(PhantomData); +impl pallet_saft_registry::WeightInfo for WeightInfo { + fn add_saft() -> Weight { + (23_000_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(2 as Weight)) + } + fn report_nav() -> Weight { + (18_000_000 as Weight) + .saturating_add(T::DbWeight::get().reads(1 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } +}