From 73f719749c5463b2faa0e7f1ed27cc50ee9aed4a Mon Sep 17 00:00:00 2001 From: Mark Henderson Date: Wed, 5 May 2021 20:07:46 -0400 Subject: [PATCH] Enabling frame in runtime --- Cargo.lock | 2343 +++++++++++++++++++++-------------- Cargo.toml | 1 + bin/node/runtime/Cargo.toml | 1 + frame/assets/src/lib.rs | 2 +- 4 files changed, 1414 insertions(+), 933 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3fd9bc096..4e7907eb6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -774,8 +774,8 @@ dependencies = [ "rand 0.7.3", "sc-chain-spec", "sc-keystore", - "sp-core", - "sp-keystore", + "sp-core 3.0.0", + "sp-keystore 0.9.0", "structopt", ] @@ -783,15 +783,15 @@ dependencies = [ name = "chainbridge" version = "0.0.2" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "substrate-wasm-builder-runner", ] @@ -1789,27 +1789,46 @@ dependencies = [ "impl-trait-for-tuples 0.1.3", "parity-scale-codec", "serde", - "sp-core", - "sp-std", + "sp-core 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "frame-benchmarking" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "hex-literal", "linregress", "parity-scale-codec", "paste 1.0.5", "serde", - "sp-api", - "sp-io", - "sp-runtime", - "sp-runtime-interface", - "sp-std", - "sp-storage", + "sp-api 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-runtime-interface 3.0.0", + "sp-std 3.0.0", + "sp-storage 3.0.0", +] + +[[package]] +name = "frame-benchmarking" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70fe99487f84579a3f2c4ba52650fec875492eea41be0e4eea8019187f105052" +dependencies = [ + "frame-support 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "frame-system 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "linregress", + "parity-scale-codec", + "paste 1.0.5", + "sp-api 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-io 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime-interface 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-storage 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1818,7 +1837,7 @@ version = "3.0.0" dependencies = [ "Inflector", "chrono", - "frame-benchmarking", + "frame-benchmarking 3.0.0", "handlebars", "parity-scale-codec", "sc-cli", @@ -1826,11 +1845,11 @@ dependencies = [ "sc-executor", "sc-service", "serde", - "sp-core", - "sp-externalities", - "sp-keystore", - "sp-runtime", - "sp-state-machine", + "sp-core 3.0.0", + "sp-externalities 0.9.0", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", "structopt", ] @@ -1838,20 +1857,20 @@ dependencies = [ name = "frame-executive" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "hex-literal", "pallet-balances", "pallet-indices", "pallet-transaction-payment", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-tracing", - "sp-version", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", + "sp-tracing 3.0.0", + "sp-version 3.0.0", ] [[package]] @@ -1860,8 +1879,20 @@ version = "13.0.0" dependencies = [ "parity-scale-codec", "serde", - "sp-core", - "sp-std", + "sp-core 3.0.0", + "sp-std 3.0.0", +] + +[[package]] +name = "frame-metadata" +version = "13.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "073f7bef18421362441a1708f8528e442234954611f95bdc554b313fb321948e" +dependencies = [ + "parity-scale-codec", + "serde", + "sp-core 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1869,9 +1900,9 @@ name = "frame-support" version = "3.0.0" dependencies = [ "bitflags", - "frame-metadata", - "frame-support-procedural", - "frame-system", + "frame-metadata 13.0.0", + "frame-support-procedural 3.0.0", + "frame-system 3.0.0", "impl-trait-for-tuples 0.2.1", "log", "once_cell", @@ -1881,25 +1912,65 @@ dependencies = [ "pretty_assertions", "serde", "smallvec 1.6.1", - "sp-api", - "sp-arithmetic", - "sp-core", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-state-machine", - "sp-std", - "sp-tracing", + "sp-api 3.0.0", + "sp-arithmetic 3.0.0", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-staking 3.0.0", + "sp-state-machine 0.9.0", + "sp-std 3.0.0", + "sp-tracing 3.0.0", "substrate-test-runtime-client", ] +[[package]] +name = "frame-support" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04e521e6214615bd82ba6b5fc7fd40a9cc14fdeb40f83da5eba12aa2f8179fb8" +dependencies = [ + "bitflags", + "frame-metadata 13.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "frame-support-procedural 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "impl-trait-for-tuples 0.2.1", + "log", + "once_cell", + "parity-scale-codec", + "paste 1.0.5", + "serde", + "smallvec 1.6.1", + "sp-arithmetic 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-inherents 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-io 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-staking 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-state-machine 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-tracing 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "frame-support-procedural" +version = "3.0.0" +dependencies = [ + "Inflector", + "frame-support-procedural-tools 3.0.0", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "frame-support-procedural" version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2668e24cbaba7f0e91d0c92a94bd1ae425a942608ad0b775db32477f5df4da9e" dependencies = [ "Inflector", - "frame-support-procedural-tools", + "frame-support-procedural-tools 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "proc-macro2", "quote", "syn", @@ -1909,16 +1980,40 @@ dependencies = [ name = "frame-support-procedural-tools" version = "3.0.0" dependencies = [ - "frame-support-procedural-tools-derive", + "frame-support-procedural-tools-derive 3.0.0", "proc-macro-crate", "proc-macro2", "quote", "syn", ] +[[package]] +name = "frame-support-procedural-tools" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4f88cfd111e004590f4542b75e6d3302137b9067d7e7219e4ac47a535c3b5c1" +dependencies = [ + "frame-support-procedural-tools-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "frame-support-procedural-tools-derive" +version = "3.0.0" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79285388b120ac96c15a791c56b26b9264f7231324fbe0fd05026acd92bf2e6a" dependencies = [ "proc-macro2", "quote", @@ -1929,19 +2024,19 @@ dependencies = [ name = "frame-support-test" version = "2.0.1" dependencies = [ - "frame-metadata", - "frame-support", - "frame-system", + "frame-metadata 13.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "parity-scale-codec", "pretty_assertions", "rustversion", "serde", - "sp-core", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-state-machine", - "sp-std", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", + "sp-std 3.0.0", "trybuild", ] @@ -1950,32 +2045,49 @@ name = "frame-system" version = "3.0.0" dependencies = [ "criterion", - "frame-support", + "frame-support 3.0.0", "impl-trait-for-tuples 0.2.1", "parity-scale-codec", "serde", - "sp-core", - "sp-externalities", - "sp-io", - "sp-runtime", - "sp-std", - "sp-version", + "sp-core 3.0.0", + "sp-externalities 0.9.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", + "sp-version 3.0.0", "substrate-test-runtime-client", ] +[[package]] +name = "frame-system" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5fedbff05d665c00bf4e089b4377fcb15b8bd37ebc3e5fc06665474cf6e25d7" +dependencies = [ + "frame-support 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "impl-trait-for-tuples 0.2.1", + "parity-scale-codec", + "serde", + "sp-core 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-io 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-version 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "frame-system-benchmarking" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -1983,7 +2095,7 @@ name = "frame-system-rpc-runtime-api" version = "3.0.0" dependencies = [ "parity-scale-codec", - "sp-api", + "sp-api 3.0.0", ] [[package]] @@ -3998,14 +4110,14 @@ dependencies = [ "serde", "serde_json", "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", "sp-timestamp", - "sp-tracing", + "sp-tracing 3.0.0", "sp-transaction-pool", - "sp-trie", + "sp-trie 3.0.0", "structopt", "tempfile", ] @@ -4033,8 +4145,8 @@ version = "3.0.0" dependencies = [ "assert_cmd", "frame-benchmarking-cli", - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "futures 0.3.13", "hex-literal", "log", @@ -4084,16 +4196,16 @@ dependencies = [ "sp-authority-discovery", "sp-consensus", "sp-consensus-babe", - "sp-core", + "sp-core 3.0.0", "sp-finality-grandpa", - "sp-inherents", - "sp-io", + "sp-inherents 3.0.0", + "sp-io 3.0.0", "sp-keyring", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", "sp-timestamp", "sp-transaction-pool", - "sp-trie", + "sp-trie 3.0.0", "structopt", "substrate-browser-utils", "substrate-build-script-utils", @@ -4108,9 +4220,9 @@ name = "node-executor" version = "3.0.0" dependencies = [ "criterion", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "node-primitives", "node-runtime", "node-testing", @@ -4125,14 +4237,14 @@ dependencies = [ "pallet-treasury", "parity-scale-codec", "sc-executor", - "sp-application-crypto", - "sp-core", - "sp-externalities", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", + "sp-externalities 0.9.0", + "sp-io 3.0.0", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", + "sp-trie 3.0.0", "substrate-test-client", "trie-root", "wat", @@ -4149,8 +4261,8 @@ dependencies = [ "sc-client-api", "sc-service", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 3.0.0", + "sp-runtime 3.0.0", "structopt", ] @@ -4158,12 +4270,12 @@ dependencies = [ name = "node-primitives" version = "3.0.0" dependencies = [ - "frame-system", + "frame-system 3.0.0", "parity-scale-codec", "pretty_assertions", - "sp-application-crypto", - "sp-core", - "sp-runtime", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", + "sp-runtime 3.0.0", "sp-serializer", ] @@ -4187,13 +4299,13 @@ dependencies = [ "sc-rpc", "sc-rpc-api", "sc-sync-state-rpc", - "sp-api", + "sp-api 3.0.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", "sp-transaction-pool", "substrate-frame-rpc-system", ] @@ -4208,7 +4320,7 @@ dependencies = [ "log", "node-primitives", "sc-rpc", - "sp-tracing", + "sp-tracing 3.0.0", ] [[package]] @@ -4216,10 +4328,10 @@ name = "node-runtime" version = "3.0.0" dependencies = [ "chainbridge", - "frame-benchmarking", + "frame-benchmarking 3.0.0", "frame-executive", - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "hex-literal", @@ -4261,6 +4373,7 @@ dependencies = [ "pallet-social-guardians", "pallet-social-network-treasury", "pallet-social-nft", + "pallet-social-orbit-db-manifests", "pallet-social-swap", "pallet-social-swap2", "pallet-social-usernames", @@ -4277,21 +4390,21 @@ dependencies = [ "pallet-vesting", "parity-scale-codec", "serde", - "sp-api", + "sp-api 3.0.0", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", - "sp-core", - "sp-inherents", - "sp-io", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-io 3.0.0", "sp-keyring", "sp-offchain", - "sp-runtime", + "sp-runtime 3.0.0", "sp-session", - "sp-staking", - "sp-std", + "sp-staking 3.0.0", + "sp-std 3.0.0", "sp-transaction-pool", - "sp-version", + "sp-version 3.0.0", "static_assertions", "substrate-wasm-builder", ] @@ -4301,8 +4414,8 @@ name = "node-testing" version = "3.0.0" dependencies = [ "criterion", - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "fs_extra", "futures 0.3.13", "log", @@ -4326,15 +4439,15 @@ dependencies = [ "sc-client-db", "sc-executor", "sc-service", - "sp-api", + "sp-api 3.0.0", "sp-block-builder", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-inherents", - "sp-io", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-io 3.0.0", "sp-keyring", - "sp-runtime", + "sp-runtime 3.0.0", "sp-timestamp", "substrate-test-client", "tempfile", @@ -4496,51 +4609,51 @@ dependencies = [ name = "pallet-assets" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-atomic-swap" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-aura" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "lazy_static", "pallet-session", "pallet-timestamp", "parity-scale-codec", "parking_lot 0.11.1", "serde", - "sp-application-crypto", + "sp-application-crypto 3.0.0", "sp-consensus-aura", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "sp-timestamp", ] @@ -4548,44 +4661,44 @@ dependencies = [ name = "pallet-authority-discovery" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto", + "sp-application-crypto 3.0.0", "sp-authority-discovery", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-staking 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-authorship" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "impl-trait-for-tuples 0.2.1", "parity-scale-codec", "serde", "sp-authorship", - "sp-core", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-babe" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-authorship", "pallet-balances", "pallet-offences", @@ -4595,16 +4708,16 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "serde", - "sp-application-crypto", + "sp-application-crypto 3.0.0", "sp-consensus-babe", "sp-consensus-vrf", - "sp-core", - "sp-inherents", - "sp-io", - "sp-runtime", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", "sp-session", - "sp-staking", - "sp-std", + "sp-staking 3.0.0", + "sp-std 3.0.0", "sp-timestamp", ] @@ -4612,51 +4725,51 @@ dependencies = [ name = "pallet-balances" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-transaction-payment", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-bounties" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "pallet-treasury", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-storage", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", + "sp-storage 3.0.0", ] [[package]] name = "pallet-collective" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "hex-literal", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -4664,9 +4777,9 @@ name = "pallet-contracts" version = "2.0.1" dependencies = [ "assert_matches", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "hex-literal", "pallet-balances", "pallet-contracts-primitives", @@ -4681,11 +4794,11 @@ dependencies = [ "rand 0.7.3", "rand_pcg", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", "sp-sandbox", - "sp-std", + "sp-std 3.0.0", "wasmi-validation", "wat", ] @@ -4696,8 +4809,8 @@ version = "2.0.1" dependencies = [ "bitflags", "parity-scale-codec", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -4721,11 +4834,11 @@ dependencies = [ "parity-scale-codec", "serde", "serde_json", - "sp-api", + "sp-api 3.0.0", "sp-blockchain", - "sp-core", + "sp-core 3.0.0", "sp-rpc", - "sp-runtime", + "sp-runtime 3.0.0", ] [[package]] @@ -4734,28 +4847,28 @@ version = "0.8.1" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", - "sp-api", - "sp-runtime", - "sp-std", + "sp-api 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-democracy" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "hex-literal", "pallet-balances", "pallet-scheduler", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-storage", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", + "sp-storage 3.0.0", "substrate-test-utils", ] @@ -4763,49 +4876,49 @@ dependencies = [ name = "pallet-did" version = "2.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-timestamp", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-elections" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "hex-literal", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-elections-phragmen" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "hex-literal", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", + "sp-core 3.0.0", + "sp-io 3.0.0", "sp-npos-elections", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "substrate-test-utils", ] @@ -4817,8 +4930,8 @@ dependencies = [ "evm-gasometer", "evm-runtime", "fp-evm", - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "log", "pallet-balances", "pallet-timestamp", @@ -4827,10 +4940,10 @@ dependencies = [ "rlp", "serde", "sha3 0.8.2", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -4839,8 +4952,8 @@ version = "1.0.0" dependencies = [ "evm", "fp-evm", - "sp-core", - "sp-io", + "sp-core 3.0.0", + "sp-io 3.0.0", "tiny-keccak", ] @@ -4851,54 +4964,54 @@ dependencies = [ "evm", "fp-evm", "ripemd160", - "sp-core", - "sp-io", + "sp-core 3.0.0", + "sp-io 3.0.0", ] [[package]] name = "pallet-example" version = "2.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-example-offchain-worker" version = "2.0.1" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "lite-json", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-example-parallel" version = "2.0.1" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "sp-tasks", ] @@ -4907,9 +5020,9 @@ name = "pallet-grandpa" version = "3.0.0" dependencies = [ "finality-grandpa", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-authorship", "pallet-balances", "pallet-offences", @@ -4919,15 +5032,15 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "serde", - "sp-application-crypto", - "sp-core", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", "sp-finality-grandpa", - "sp-io", + "sp-io 3.0.0", "sp-keyring", - "sp-runtime", + "sp-runtime 3.0.0", "sp-session", - "sp-staking", - "sp-std", + "sp-staking 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -4935,82 +5048,82 @@ name = "pallet-identity" version = "3.0.0" dependencies = [ "enumflags2", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-im-online" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-authorship", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-staking 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-indices" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", + "sp-core 3.0.0", + "sp-io 3.0.0", "sp-keyring", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-lottery" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-membership" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -5019,102 +5132,102 @@ version = "3.0.0" dependencies = [ "ckb-merkle-mountain-range", "env_logger 0.8.3", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "hex-literal", "pallet-mmr-primitives", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-mmr-primitives" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "hex-literal", "parity-scale-codec", "serde", - "sp-api", - "sp-core", - "sp-runtime", - "sp-std", + "sp-api 3.0.0", + "sp-core 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-multisig" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-nicks" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-node-authorization" version = "2.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-offences" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-staking 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-offences-benchmarking" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-babe", "pallet-balances", "pallet-grandpa", @@ -5126,43 +5239,43 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-staking 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-proxy" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "pallet-utility", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "parity-scale-codec", "safe-mix", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -5170,30 +5283,30 @@ name = "pallet-recovery" version = "3.0.0" dependencies = [ "enumflags2", - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-scheduler" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "substrate-test-utils", ] @@ -5201,45 +5314,45 @@ dependencies = [ name = "pallet-scored-pool" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-session" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "impl-trait-for-tuples 0.2.1", "lazy_static", "pallet-timestamp", "parity-scale-codec", "serde", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", "sp-session", - "sp-staking", - "sp-std", - "sp-trie", + "sp-staking 3.0.0", + "sp-std 3.0.0", + "sp-trie 3.0.0", ] [[package]] name = "pallet-session-benchmarking" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "pallet-session", "pallet-staking", @@ -5248,11 +5361,11 @@ dependencies = [ "parity-scale-codec", "rand 0.7.3", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", "sp-session", - "sp-std", + "sp-std 3.0.0", ] [[package]] @@ -5260,18 +5373,18 @@ name = "pallet-social-bridge" version = "0.1.0" dependencies = [ "chainbridge", - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-assets", "pallet-balances", "pallet-social-nft", "parity-scale-codec", "serde", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-arithmetic 3.0.0", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "substrate-wasm-builder-runner", ] @@ -5279,26 +5392,26 @@ dependencies = [ name = "pallet-social-dex" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-assets", "pallet-balances", "pallet-timestamp", "parity-scale-codec", "serde", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-social-guardians" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-assets", "pallet-balances", "pallet-session", @@ -5307,19 +5420,19 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-staking 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-social-network-treasury" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-assets", "pallet-balances", "pallet-offences", @@ -5330,11 +5443,11 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-staking 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -5342,90 +5455,106 @@ name = "pallet-social-nft" version = "0.0.1" dependencies = [ "chainbridge", - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "substrate-wasm-builder-runner", ] +[[package]] +name = "pallet-social-orbit-db-manifests" +version = "0.1.0" +dependencies = [ + "frame-benchmarking 3.1.0", + "frame-support 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "frame-system 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "pallet-society", + "parity-scale-codec", + "serde", + "sp-core 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-io 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "pallet-social-swap" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-assets", "pallet-balances", "parity-scale-codec", "serde", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-social-swap2" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-assets", "pallet-balances", "pallet-timestamp", "parity-scale-codec", "serde", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-social-usernames" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-society" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "rand_chacha 0.2.2", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-staking" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "hex", "pallet-authorship", "pallet-balances", @@ -5436,15 +5565,15 @@ dependencies = [ "parking_lot 0.11.1", "rand_chacha 0.2.2", "serde", - "sp-application-crypto", - "sp-core", - "sp-io", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", + "sp-io 3.0.0", "sp-npos-elections", - "sp-runtime", - "sp-staking", - "sp-std", - "sp-storage", - "sp-tracing", + "sp-runtime 3.0.0", + "sp-staking 3.0.0", + "sp-std 3.0.0", + "sp-storage 3.0.0", + "sp-tracing 3.0.0", "static_assertions", "substrate-test-utils", ] @@ -5453,8 +5582,8 @@ dependencies = [ name = "pallet-staking-fuzz" version = "0.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "honggfuzz", "pallet-balances", "pallet-indices", @@ -5464,11 +5593,11 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "serde", - "sp-core", - "sp-io", + "sp-core 3.0.0", + "sp-io 3.0.0", "sp-npos-elections", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -5478,7 +5607,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "sp-runtime", + "sp-runtime 3.0.0", "syn", ] @@ -5486,31 +5615,31 @@ dependencies = [ name = "pallet-sudo" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "pallet-timestamp" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "impl-trait-for-tuples 0.2.1", "parity-scale-codec", "serde", - "sp-core", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "sp-timestamp", ] @@ -5518,36 +5647,36 @@ dependencies = [ name = "pallet-tips" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "pallet-treasury", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-storage", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", + "sp-storage 3.0.0", ] [[package]] name = "pallet-transaction-payment" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", "serde_json", "smallvec 1.6.1", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-storage", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", + "sp-storage 3.0.0", ] [[package]] @@ -5559,11 +5688,11 @@ dependencies = [ "jsonrpc-derive", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api", + "sp-api 3.0.0", "sp-blockchain", - "sp-core", + "sp-core 3.0.0", "sp-rpc", - "sp-runtime", + "sp-runtime 3.0.0", ] [[package]] @@ -5572,42 +5701,42 @@ version = "3.0.0" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", - "sp-api", - "sp-runtime", + "sp-api 3.0.0", + "sp-runtime 3.0.0", ] [[package]] name = "pallet-treasury" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "impl-trait-for-tuples 0.2.1", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-storage", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", + "sp-storage 3.0.0", ] [[package]] name = "pallet-utility" version = "3.0.0" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -5615,18 +5744,18 @@ name = "pallet-vesting" version = "3.0.0" dependencies = [ "enumflags2", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0", + "frame-support 3.0.0", + "frame-system 3.0.0", "hex-literal", "pallet-balances", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-storage", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", + "sp-storage 3.0.0", ] [[package]] @@ -6888,13 +7017,13 @@ dependencies = [ "sc-network", "sc-peerset", "serde_json", - "sp-api", + "sp-api 3.0.0", "sp-authority-discovery", "sp-blockchain", - "sp-core", - "sp-keystore", - "sp-runtime", - "sp-tracing", + "sp-core 3.0.0", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", + "sp-tracing 3.0.0", "substrate-prometheus-endpoint", "substrate-test-runtime-client", ] @@ -6913,12 +7042,12 @@ dependencies = [ "sc-proposer-metrics", "sc-telemetry", "sc-transaction-pool", - "sp-api", + "sp-api 3.0.0", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-runtime 3.0.0", "sp-transaction-pool", "substrate-prometheus-endpoint", "substrate-test-runtime-client", @@ -6930,15 +7059,15 @@ version = "0.9.0" dependencies = [ "parity-scale-codec", "sc-client-api", - "sp-api", + "sp-api 3.0.0", "sp-block-builder", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", + "sp-trie 3.0.0", "substrate-test-runtime-client", ] @@ -6958,8 +7087,8 @@ dependencies = [ "serde_json", "sp-chain-spec", "sp-consensus-babe", - "sp-core", - "sp-runtime", + "sp-core 3.0.0", + "sp-runtime 3.0.0", ] [[package]] @@ -6996,13 +7125,13 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core", + "sp-core 3.0.0", "sp-keyring", - "sp-keystore", - "sp-panic-handler", - "sp-runtime", + "sp-keystore 0.9.0", + "sp-panic-handler 3.0.0", + "sp-runtime 3.0.0", "sp-utils", - "sp-version", + "sp-version 3.0.0", "structopt", "tempfile", "thiserror", @@ -7025,23 +7154,23 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "sc-executor", - "sp-api", + "sp-api 3.0.0", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 3.0.0", "sp-database", - "sp-externalities", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-storage", + "sp-externalities 0.9.0", + "sp-inherents 3.0.0", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", + "sp-std 3.0.0", + "sp-storage 3.0.0", "sp-test-primitives", "sp-transaction-pool", - "sp-trie", + "sp-trie 3.0.0", "sp-utils", - "sp-version", + "sp-version 3.0.0", "substrate-prometheus-endpoint", "substrate-test-runtime", "thiserror", @@ -7066,16 +7195,16 @@ dependencies = [ "sc-client-api", "sc-executor", "sc-state-db", - "sp-arithmetic", + "sp-arithmetic 3.0.0", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 3.0.0", "sp-database", "sp-keyring", - "sp-runtime", - "sp-state-machine", - "sp-tracing", - "sp-trie", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", + "sp-tracing 3.0.0", + "sp-trie 3.0.0", "substrate-prometheus-endpoint", "substrate-test-runtime-client", "tempfile", @@ -7088,7 +7217,7 @@ dependencies = [ "sc-client-api", "sp-blockchain", "sp-consensus", - "sp-runtime", + "sp-runtime 3.0.0", ] [[package]] @@ -7111,22 +7240,22 @@ dependencies = [ "sc-network-test", "sc-service", "sc-telemetry", - "sp-api", - "sp-application-crypto", + "sp-api 3.0.0", + "sp-application-crypto 3.0.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-aura", "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-io", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-io 3.0.0", "sp-keyring", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", "sp-timestamp", - "sp-tracing", - "sp-version", + "sp-tracing 3.0.0", + "sp-version 3.0.0", "substrate-prometheus-endpoint", "substrate-test-runtime-client", "tempfile", @@ -7164,24 +7293,24 @@ dependencies = [ "sc-telemetry", "schnorrkel", "serde", - "sp-api", - "sp-application-crypto", + "sp-api 3.0.0", + "sp-application-crypto 3.0.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", "sp-consensus-vrf", - "sp-core", - "sp-inherents", - "sp-io", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-io 3.0.0", "sp-keyring", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", "sp-timestamp", - "sp-tracing", + "sp-tracing 3.0.0", "sp-utils", - "sp-version", + "sp-version 3.0.0", "substrate-prometheus-endpoint", "substrate-test-runtime-client", "tempfile", @@ -7203,15 +7332,15 @@ dependencies = [ "sc-rpc-api", "serde", "serde_json", - "sp-api", - "sp-application-crypto", + "sp-api 3.0.0", + "sp-application-crypto 3.0.0", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core", + "sp-core 3.0.0", "sp-keyring", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", "substrate-test-runtime-client", "tempfile", ] @@ -7225,7 +7354,7 @@ dependencies = [ "parking_lot 0.11.1", "sc-client-api", "sp-blockchain", - "sp-runtime", + "sp-runtime 3.0.0", ] [[package]] @@ -7247,16 +7376,16 @@ dependencies = [ "sc-consensus-epochs", "sc-transaction-pool", "serde", - "sp-api", + "sp-api 3.0.0", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", - "sp-core", - "sp-inherents", + "sp-core 3.0.0", + "sp-inherents 3.0.0", "sp-keyring", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", "sp-timestamp", "sp-transaction-pool", "substrate-prometheus-endpoint", @@ -7277,14 +7406,14 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "sc-client-api", - "sp-api", + "sp-api 3.0.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-pow", - "sp-core", - "sp-inherents", - "sp-runtime", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-runtime 3.0.0", "sp-timestamp", "substrate-prometheus-endpoint", ] @@ -7300,17 +7429,17 @@ dependencies = [ "parking_lot 0.11.1", "sc-client-api", "sc-telemetry", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-api 3.0.0", + "sp-application-crypto 3.0.0", + "sp-arithmetic 3.0.0", "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", + "sp-trie 3.0.0", "substrate-test-runtime-client", "thiserror", ] @@ -7323,9 +7452,9 @@ dependencies = [ "sc-client-api", "sp-authorship", "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-runtime 3.0.0", ] [[package]] @@ -7347,20 +7476,20 @@ dependencies = [ "sc-executor-wasmtime", "sc-runtime-test", "sc-tracing", - "sp-api", - "sp-core", - "sp-externalities", - "sp-io", - "sp-panic-handler", - "sp-runtime", - "sp-runtime-interface", + "sp-api 3.0.0", + "sp-core 3.0.0", + "sp-externalities 0.9.0", + "sp-io 3.0.0", + "sp-panic-handler 3.0.0", + "sp-runtime 3.0.0", + "sp-runtime-interface 3.0.0", "sp-serializer", - "sp-state-machine", + "sp-state-machine 0.9.0", "sp-tasks", - "sp-tracing", - "sp-trie", - "sp-version", - "sp-wasm-interface", + "sp-tracing 3.0.0", + "sp-trie 3.0.0", + "sp-version 3.0.0", + "sp-wasm-interface 3.0.0", "substrate-test-runtime", "tracing", "tracing-subscriber", @@ -7376,9 +7505,9 @@ dependencies = [ "parity-scale-codec", "parity-wasm 0.41.0", "sp-allocator", - "sp-core", + "sp-core 3.0.0", "sp-serializer", - "sp-wasm-interface", + "sp-wasm-interface 3.0.0", "thiserror", "wasmi", ] @@ -7391,9 +7520,9 @@ dependencies = [ "parity-scale-codec", "sc-executor-common", "sp-allocator", - "sp-core", - "sp-runtime-interface", - "sp-wasm-interface", + "sp-core 3.0.0", + "sp-runtime-interface 3.0.0", + "sp-wasm-interface 3.0.0", "wasmi", ] @@ -7409,9 +7538,9 @@ dependencies = [ "sc-executor-common", "scoped-tls", "sp-allocator", - "sp-core", - "sp-runtime-interface", - "sp-wasm-interface", + "sp-core 3.0.0", + "sp-runtime-interface 3.0.0", + "sp-wasm-interface 3.0.0", "wasmtime", ] @@ -7440,20 +7569,20 @@ dependencies = [ "sc-network-test", "sc-telemetry", "serde_json", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-api 3.0.0", + "sp-application-crypto 3.0.0", + "sp-arithmetic 3.0.0", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core", + "sp-core 3.0.0", "sp-finality-grandpa", - "sp-inherents", + "sp-inherents 3.0.0", "sp-keyring", - "sp-keystore", - "sp-runtime", - "sp-state-machine", - "sp-tracing", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", + "sp-tracing 3.0.0", "sp-utils", "substrate-prometheus-endpoint", "substrate-test-runtime-client", @@ -7484,10 +7613,10 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 3.0.0", "sp-finality-grandpa", "sp-keyring", - "sp-runtime", + "sp-runtime 3.0.0", "substrate-test-runtime-client", ] @@ -7507,7 +7636,7 @@ dependencies = [ "sc-network", "sc-service", "sp-blockchain", - "sp-runtime", + "sp-runtime 3.0.0", ] [[package]] @@ -7521,7 +7650,7 @@ dependencies = [ "sc-client-api", "sc-network", "sp-blockchain", - "sp-runtime", + "sp-runtime 3.0.0", "sp-transaction-pool", "sp-utils", "wasm-timer", @@ -7540,9 +7669,9 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "serde_json", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", + "sp-keystore 0.9.0", "subtle 2.4.0", "tempfile", ] @@ -7557,12 +7686,12 @@ dependencies = [ "parking_lot 0.11.1", "sc-client-api", "sc-executor", - "sp-api", + "sp-api 3.0.0", "sp-blockchain", - "sp-core", - "sp-externalities", - "sp-runtime", - "sp-state-machine", + "sp-core 3.0.0", + "sp-externalities 0.9.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", ] [[package]] @@ -7605,14 +7734,14 @@ dependencies = [ "serde", "serde_json", "smallvec 1.6.1", - "sp-arithmetic", + "sp-arithmetic 3.0.0", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 3.0.0", "sp-keyring", - "sp-runtime", + "sp-runtime 3.0.0", "sp-test-primitives", - "sp-tracing", + "sp-tracing 3.0.0", "sp-utils", "substrate-prometheus-endpoint", "substrate-test-runtime", @@ -7638,7 +7767,7 @@ dependencies = [ "quickcheck", "rand 0.7.3", "sc-network", - "sp-runtime", + "sp-runtime 3.0.0", "substrate-prometheus-endpoint", "substrate-test-runtime-client", "wasm-timer", @@ -7663,9 +7792,9 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core", - "sp-runtime", - "sp-tracing", + "sp-core 3.0.0", + "sp-runtime 3.0.0", + "sp-tracing 3.0.0", "substrate-test-runtime", "substrate-test-runtime-client", "tempfile", @@ -7693,12 +7822,12 @@ dependencies = [ "sc-keystore", "sc-network", "sc-transaction-pool", - "sp-api", + "sp-api 3.0.0", "sp-consensus", - "sp-core", + "sp-core 3.0.0", "sp-offchain", - "sp-runtime", - "sp-tracing", + "sp-runtime 3.0.0", + "sp-tracing 3.0.0", "sp-transaction-pool", "sp-utils", "substrate-test-runtime-client", @@ -7751,20 +7880,20 @@ dependencies = [ "sc-tracing", "sc-transaction-pool", "serde_json", - "sp-api", + "sp-api 3.0.0", "sp-blockchain", "sp-chain-spec", - "sp-core", - "sp-io", - "sp-keystore", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-keystore 0.9.0", "sp-offchain", "sp-rpc", - "sp-runtime", + "sp-runtime 3.0.0", "sp-session", - "sp-state-machine", + "sp-state-machine 0.9.0", "sp-transaction-pool", "sp-utils", - "sp-version", + "sp-version 3.0.0", "substrate-test-runtime-client", "tokio 0.1.22", ] @@ -7785,11 +7914,11 @@ dependencies = [ "serde", "serde_json", "sp-chain-spec", - "sp-core", + "sp-core 3.0.0", "sp-rpc", - "sp-runtime", + "sp-runtime 3.0.0", "sp-transaction-pool", - "sp-version", + "sp-version 3.0.0", ] [[package]] @@ -7805,7 +7934,7 @@ dependencies = [ "log", "serde", "serde_json", - "sp-runtime", + "sp-runtime 3.0.0", "substrate-prometheus-endpoint", ] @@ -7814,11 +7943,11 @@ name = "sc-runtime-test" version = "2.0.0" dependencies = [ "sp-allocator", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", "sp-sandbox", - "sp-std", + "sp-std 3.0.0", "sp-tasks", "substrate-wasm-builder", ] @@ -7861,26 +7990,26 @@ dependencies = [ "sc-transaction-pool", "serde", "serde_json", - "sp-api", - "sp-application-crypto", + "sp-api 3.0.0", + "sp-application-crypto 3.0.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core", - "sp-externalities", + "sp-core 3.0.0", + "sp-externalities 0.9.0", "sp-finality-grandpa", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", + "sp-inherents 3.0.0", + "sp-io 3.0.0", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", "sp-session", - "sp-state-machine", - "sp-tracing", + "sp-state-machine 0.9.0", + "sp-tracing 3.0.0", "sp-transaction-pool", - "sp-trie", + "sp-trie 3.0.0", "sp-utils", - "sp-version", + "sp-version 3.0.0", "substrate-prometheus-endpoint", "substrate-test-runtime", "substrate-test-runtime-client", @@ -7911,18 +8040,18 @@ dependencies = [ "sc-light", "sc-network", "sc-service", - "sp-api", + "sp-api 3.0.0", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-externalities", - "sp-panic-handler", - "sp-runtime", - "sp-state-machine", - "sp-storage", - "sp-tracing", + "sp-core 3.0.0", + "sp-externalities 0.9.0", + "sp-panic-handler 3.0.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", + "sp-storage 3.0.0", + "sp-tracing 3.0.0", "sp-transaction-pool", - "sp-trie", + "sp-trie 3.0.0", "substrate-test-runtime", "substrate-test-runtime-client", "tempfile", @@ -7939,7 +8068,7 @@ dependencies = [ "parity-util-mem-derive", "parking_lot 0.11.1", "sc-client-api", - "sp-core", + "sp-core 3.0.0", "thiserror", ] @@ -7958,7 +8087,7 @@ dependencies = [ "sc-rpc-api", "serde_json", "sp-blockchain", - "sp-runtime", + "sp-runtime 3.0.0", "thiserror", ] @@ -8000,7 +8129,7 @@ dependencies = [ "sc-tracing-proc-macro", "serde", "serde_json", - "sp-tracing", + "sp-tracing 3.0.0", "thiserror", "tracing", "tracing-core", @@ -8036,8 +8165,8 @@ dependencies = [ "retain_mut", "serde", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 3.0.0", + "sp-runtime 3.0.0", "sp-transaction-pool", "sp-utils", "substrate-test-runtime", @@ -8061,13 +8190,13 @@ dependencies = [ "sc-block-builder", "sc-client-api", "sc-transaction-graph", - "sp-api", + "sp-api 3.0.0", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 3.0.0", "sp-keyring", - "sp-runtime", - "sp-tracing", + "sp-runtime 3.0.0", + "sp-tracing 3.0.0", "sp-transaction-pool", "sp-utils", "substrate-prometheus-endpoint", @@ -8474,9 +8603,9 @@ name = "sp-allocator" version = "3.0.0" dependencies = [ "log", - "sp-core", - "sp-std", - "sp-wasm-interface", + "sp-core 3.0.0", + "sp-std 3.0.0", + "sp-wasm-interface 3.0.0", "thiserror", ] @@ -8486,19 +8615,49 @@ version = "3.0.0" dependencies = [ "hash-db", "parity-scale-codec", - "sp-api-proc-macro", - "sp-core", - "sp-runtime", - "sp-state-machine", - "sp-std", + "sp-api-proc-macro 3.0.0", + "sp-core 3.0.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", + "sp-std 3.0.0", "sp-test-primitives", - "sp-version", + "sp-version 3.0.0", "thiserror", ] +[[package]] +name = "sp-api" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e63c3460d5daecf67df542c34c2bbd636214a5a200d4bddcfa2ffb9e72c346af" +dependencies = [ + "hash-db", + "parity-scale-codec", + "sp-api-proc-macro 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-state-machine 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-version 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "thiserror", +] + +[[package]] +name = "sp-api-proc-macro" +version = "3.0.0" +dependencies = [ + "blake2-rfc", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-api-proc-macro" version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "289624f4fe0f61e63a5019ed26c3bc732b5145eb52796ac6053cd72656d947a1" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -8515,13 +8674,13 @@ dependencies = [ "parity-scale-codec", "rustversion", "sc-block-builder", - "sp-api", + "sp-api 3.0.0", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", - "sp-version", + "sp-core 3.0.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", + "sp-version 3.0.0", "substrate-test-runtime-client", "trybuild", ] @@ -8532,20 +8691,33 @@ version = "3.0.0" dependencies = [ "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-std 3.0.0", +] + +[[package]] +name = "sp-application-crypto" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c52e2e6d43036b97c4fce1ed87c5262c1ffdc78c655ada4d3024a3f8094bdd2c" +dependencies = [ + "parity-scale-codec", + "serde", + "sp-core 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-io 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "sp-application-crypto-test" version = "2.0.0" dependencies = [ - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-api 3.0.0", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", "substrate-test-runtime-client", ] @@ -8561,8 +8733,22 @@ dependencies = [ "rand 0.7.3", "serde", "serde_json", - "sp-debug-derive", - "sp-std", + "sp-debug-derive 3.0.0", + "sp-std 3.0.0", +] + +[[package]] +name = "sp-arithmetic" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0f1c69966c192d1dee8521f0b29ece2b14db07b9b44d801a94e295234761645" +dependencies = [ + "integer-sqrt", + "num-traits", + "parity-scale-codec", + "serde", + "sp-debug-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -8573,7 +8759,7 @@ dependencies = [ "num-bigint", "num-traits", "primitive-types", - "sp-arithmetic", + "sp-arithmetic 3.0.0", ] [[package]] @@ -8581,10 +8767,10 @@ name = "sp-authority-discovery" version = "3.0.0" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-application-crypto", - "sp-runtime", - "sp-std", + "sp-api 3.0.0", + "sp-application-crypto 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -8592,9 +8778,9 @@ name = "sp-authorship" version = "3.0.0" dependencies = [ "parity-scale-codec", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-inherents 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -8602,10 +8788,10 @@ name = "sp-block-builder" version = "3.0.0" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-api 3.0.0", + "sp-inherents 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -8617,11 +8803,11 @@ dependencies = [ "lru", "parity-scale-codec", "parking_lot 0.11.1", - "sp-api", + "sp-api 3.0.0", "sp-consensus", "sp-database", - "sp-runtime", - "sp-state-machine", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", "thiserror", ] @@ -8644,16 +8830,16 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "serde", - "sp-api", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-std", + "sp-api 3.0.0", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", + "sp-std 3.0.0", "sp-test-primitives", - "sp-trie", + "sp-trie 3.0.0", "sp-utils", - "sp-version", + "sp-version 3.0.0", "substrate-prometheus-endpoint", "thiserror", "wasm-timer", @@ -8664,12 +8850,12 @@ name = "sp-consensus-aura" version = "0.9.0" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-application-crypto", + "sp-api 3.0.0", + "sp-application-crypto 3.0.0", "sp-consensus-slots", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-inherents 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "sp-timestamp", ] @@ -8679,16 +8865,16 @@ version = "0.9.0" dependencies = [ "merlin", "parity-scale-codec", - "sp-api", - "sp-application-crypto", + "sp-api 3.0.0", + "sp-application-crypto 3.0.0", "sp-consensus", "sp-consensus-slots", "sp-consensus-vrf", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-inherents 3.0.0", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "sp-timestamp", ] @@ -8697,10 +8883,10 @@ name = "sp-consensus-pow" version = "0.9.0" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-core", - "sp-runtime", - "sp-std", + "sp-api 3.0.0", + "sp-core 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -8708,8 +8894,8 @@ name = "sp-consensus-slots" version = "0.9.0" dependencies = [ "parity-scale-codec", - "sp-arithmetic", - "sp-runtime", + "sp-arithmetic 3.0.0", + "sp-runtime 3.0.0", ] [[package]] @@ -8718,9 +8904,9 @@ version = "0.9.0" dependencies = [ "parity-scale-codec", "schnorrkel", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -8757,12 +8943,57 @@ dependencies = [ "serde", "serde_json", "sha2 0.9.3", - "sp-debug-derive", - "sp-externalities", - "sp-runtime-interface", + "sp-debug-derive 3.0.0", + "sp-externalities 0.9.0", + "sp-runtime-interface 3.0.0", "sp-serializer", - "sp-std", - "sp-storage", + "sp-std 3.0.0", + "sp-storage 3.0.0", + "substrate-bip39", + "thiserror", + "tiny-bip39", + "tiny-keccak", + "twox-hash", + "wasmi", + "zeroize", +] + +[[package]] +name = "sp-core" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abbc8d4e9b8a7d5819ed26f1374017bb32833ef4890e4ff065e1da30669876bc" +dependencies = [ + "base58", + "blake2-rfc", + "byteorder", + "dyn-clonable", + "ed25519-dalek", + "futures 0.3.13", + "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.3", + "sp-debug-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-externalities 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime-interface 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-storage 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "substrate-bip39", "thiserror", "tiny-bip39", @@ -8789,25 +9020,48 @@ dependencies = [ "syn", ] +[[package]] +name = "sp-debug-derive" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e80275f23b4e7ba8f54dec5f90f016530e7307d2ee9445f617ab986cbe97f31e" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-election-providers" version = "3.0.0" dependencies = [ "parity-scale-codec", - "sp-arithmetic", + "sp-arithmetic 3.0.0", "sp-npos-elections", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0", + "sp-std 3.0.0", +] + +[[package]] +name = "sp-externalities" +version = "0.9.0" +dependencies = [ + "environmental", + "parity-scale-codec", + "sp-std 3.0.0", + "sp-storage 3.0.0", ] [[package]] name = "sp-externalities" version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fdc625f8c7b13b9a136d334888b21b5743d2081cb666cb03efca1dc9b8f74d1" dependencies = [ "environmental", "parity-scale-codec", - "sp-std", - "sp-storage", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-storage 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -8818,12 +9072,12 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-api 3.0.0", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -8832,8 +9086,21 @@ version = "3.0.0" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", - "sp-core", - "sp-std", + "sp-core 3.0.0", + "sp-std 3.0.0", + "thiserror", +] + +[[package]] +name = "sp-inherents" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2542380b535c6941502a0a3069a657eb5abb70fd67b11afa164d4a4b038ba73a" +dependencies = [ + "parity-scale-codec", + "parking_lot 0.11.1", + "sp-core 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "thiserror", ] @@ -8847,15 +9114,40 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sp-core", - "sp-externalities", - "sp-keystore", - "sp-runtime-interface", - "sp-state-machine", - "sp-std", - "sp-tracing", - "sp-trie", - "sp-wasm-interface", + "sp-core 3.0.0", + "sp-externalities 0.9.0", + "sp-keystore 0.9.0", + "sp-runtime-interface 3.0.0", + "sp-state-machine 0.9.0", + "sp-std 3.0.0", + "sp-tracing 3.0.0", + "sp-trie 3.0.0", + "sp-wasm-interface 3.0.0", + "tracing", + "tracing-core", +] + +[[package]] +name = "sp-io" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33fd69f0a6e91bedc2fb1c5cc3689c212474b6c918274cb4cb14dbbe3c428c14" +dependencies = [ + "futures 0.3.13", + "hash-db", + "libsecp256k1", + "log", + "parity-scale-codec", + "parking_lot 0.11.1", + "sp-core 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-externalities 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-keystore 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime-interface 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-state-machine 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-tracing 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-trie 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-wasm-interface 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "tracing", "tracing-core", ] @@ -8865,8 +9157,8 @@ name = "sp-keyring" version = "3.0.0" dependencies = [ "lazy_static", - "sp-core", - "sp-runtime", + "sp-core 3.0.0", + "sp-runtime 3.0.0", "strum", ] @@ -8884,8 +9176,25 @@ dependencies = [ "rand_chacha 0.2.2", "schnorrkel", "serde", - "sp-core", - "sp-externalities", + "sp-core 3.0.0", + "sp-externalities 0.9.0", +] + +[[package]] +name = "sp-keystore" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db6ccd2baf189112355338e8b224dc513cd239b974dbd717f12b3dc7a7248c3b" +dependencies = [ + "async-trait", + "derive_more", + "futures 0.3.13", + "merlin", + "parity-scale-codec", + "parking_lot 0.11.1", + "schnorrkel", + "sp-core 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-externalities 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -8895,11 +9204,11 @@ dependencies = [ "parity-scale-codec", "rand 0.7.3", "serde", - "sp-arithmetic", - "sp-core", + "sp-arithmetic 3.0.0", + "sp-core 3.0.0", "sp-npos-elections-compact", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "substrate-test-utils", ] @@ -8921,18 +9230,18 @@ dependencies = [ "parity-scale-codec", "rand 0.7.3", "sp-npos-elections", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0", + "sp-std 3.0.0", ] [[package]] name = "sp-offchain" version = "3.0.0" dependencies = [ - "sp-api", - "sp-core", - "sp-runtime", - "sp-state-machine", + "sp-api 3.0.0", + "sp-core 3.0.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", ] [[package]] @@ -8942,13 +9251,22 @@ dependencies = [ "backtrace", ] +[[package]] +name = "sp-panic-handler" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54702e109f1c8a870dd4065a497d2612d42cec5817126e96cc0658c5ea975784" +dependencies = [ + "backtrace", +] + [[package]] name = "sp-rpc" version = "3.0.0" dependencies = [ "serde", "serde_json", - "sp-core", + "sp-core 3.0.0", ] [[package]] @@ -8965,12 +9283,34 @@ dependencies = [ "rand 0.7.3", "serde", "serde_json", - "sp-application-crypto", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-state-machine", - "sp-std", + "sp-application-crypto 3.0.0", + "sp-arithmetic 3.0.0", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-state-machine 0.9.0", + "sp-std 3.0.0", +] + +[[package]] +name = "sp-runtime" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfa4b353b76f04616dbdb8d269d58dcac47acb31c006d3b70e7b64233e68695e" +dependencies = [ + "either", + "hash256-std-hasher", + "impl-trait-for-tuples 0.2.1", + "log", + "parity-scale-codec", + "parity-util-mem", + "paste 1.0.5", + "rand 0.7.3", + "serde", + "sp-application-crypto 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-arithmetic 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-core 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-io 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -8981,20 +9321,38 @@ dependencies = [ "parity-scale-codec", "primitive-types", "rustversion", - "sp-core", - "sp-externalities", - "sp-io", - "sp-runtime-interface-proc-macro", + "sp-core 3.0.0", + "sp-externalities 0.9.0", + "sp-io 3.0.0", + "sp-runtime-interface-proc-macro 3.0.0", "sp-runtime-interface-test-wasm", - "sp-state-machine", - "sp-std", - "sp-storage", - "sp-tracing", - "sp-wasm-interface", + "sp-state-machine 0.9.0", + "sp-std 3.0.0", + "sp-storage 3.0.0", + "sp-tracing 3.0.0", + "sp-wasm-interface 3.0.0", "static_assertions", "trybuild", ] +[[package]] +name = "sp-runtime-interface" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2e5c88b4bc8d607e4e2ff767a85db58cf7101f3dd6064f06929342ea67fe8fb" +dependencies = [ + "impl-trait-for-tuples 0.2.1", + "parity-scale-codec", + "primitive-types", + "sp-externalities 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime-interface-proc-macro 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-storage 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-tracing 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-wasm-interface 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "static_assertions", +] + [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" @@ -9006,18 +9364,31 @@ dependencies = [ "syn", ] +[[package]] +name = "sp-runtime-interface-proc-macro" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19a6c7c2251512c9e533d15db8a863b06ece1cbee778130dd9adbe44b6b39aa9" +dependencies = [ + "Inflector", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-runtime-interface-test" version = "2.0.0" dependencies = [ "sc-executor", - "sp-core", - "sp-io", - "sp-runtime", - "sp-runtime-interface", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime 3.0.0", + "sp-runtime-interface 3.0.0", "sp-runtime-interface-test-wasm", "sp-runtime-interface-test-wasm-deprecated", - "sp-state-machine", + "sp-state-machine 0.9.0", "tracing", "tracing-core", ] @@ -9026,10 +9397,10 @@ dependencies = [ name = "sp-runtime-interface-test-wasm" version = "2.0.0" dependencies = [ - "sp-core", - "sp-io", - "sp-runtime-interface", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime-interface 3.0.0", + "sp-std 3.0.0", "substrate-wasm-builder", ] @@ -9037,10 +9408,10 @@ dependencies = [ name = "sp-runtime-interface-test-wasm-deprecated" version = "2.0.0" dependencies = [ - "sp-core", - "sp-io", - "sp-runtime-interface", - "sp-std", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-runtime-interface 3.0.0", + "sp-std 3.0.0", "substrate-wasm-builder", ] @@ -9050,10 +9421,10 @@ version = "0.9.0" dependencies = [ "assert_matches", "parity-scale-codec", - "sp-core", - "sp-io", - "sp-std", - "sp-wasm-interface", + "sp-core 3.0.0", + "sp-io 3.0.0", + "sp-std 3.0.0", + "sp-wasm-interface 3.0.0", "wasmi", "wat", ] @@ -9071,11 +9442,11 @@ name = "sp-session" version = "3.0.0" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-core", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-api 3.0.0", + "sp-core 3.0.0", + "sp-runtime 3.0.0", + "sp-staking 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -9083,8 +9454,19 @@ name = "sp-staking" version = "3.0.0" dependencies = [ "parity-scale-codec", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0", + "sp-std 3.0.0", +] + +[[package]] +name = "sp-staking" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc729eb10f8809c61a1fe439ac118a4413de004aaf863003ee8752ac0b596e73" +dependencies = [ + "parity-scale-codec", + "sp-runtime 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -9100,12 +9482,35 @@ dependencies = [ "pretty_assertions", "rand 0.7.3", "smallvec 1.6.1", - "sp-core", - "sp-externalities", - "sp-panic-handler", - "sp-runtime", - "sp-std", - "sp-trie", + "sp-core 3.0.0", + "sp-externalities 0.9.0", + "sp-panic-handler 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", + "sp-trie 3.0.0", + "thiserror", + "trie-db", + "trie-root", +] + +[[package]] +name = "sp-state-machine" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46fa4143e58e9130f726d4e8a9b86f3530a8bd19a2eedcdcf4af205f4b5a6d4f" +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 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-externalities 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-panic-handler 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-trie 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "thiserror", "trie-db", "trie-root", @@ -9115,16 +9520,36 @@ dependencies = [ name = "sp-std" version = "3.0.0" +[[package]] +name = "sp-std" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35391ea974fa5ee869cb094d5b437688fbf3d8127d64d1b9fed5822a1ed39b12" + +[[package]] +name = "sp-storage" +version = "3.0.0" +dependencies = [ + "impl-serde", + "parity-scale-codec", + "ref-cast", + "serde", + "sp-debug-derive 3.0.0", + "sp-std 3.0.0", +] + [[package]] name = "sp-storage" version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86af458d4a0251c490cdde9dcaaccb88d398f3b97ac6694cdd49ed9337e6b961" dependencies = [ "impl-serde", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive", - "sp-std", + "sp-debug-derive 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -9133,11 +9558,11 @@ version = "3.0.0" dependencies = [ "log", "parity-scale-codec", - "sp-core", - "sp-externalities", - "sp-io", - "sp-runtime-interface", - "sp-std", + "sp-core 3.0.0", + "sp-externalities 0.9.0", + "sp-io 3.0.0", + "sp-runtime-interface 3.0.0", + "sp-std 3.0.0", ] [[package]] @@ -9147,9 +9572,9 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "serde", - "sp-application-crypto", - "sp-core", - "sp-runtime", + "sp-application-crypto 3.0.0", + "sp-core 3.0.0", + "sp-runtime 3.0.0", ] [[package]] @@ -9158,10 +9583,10 @@ version = "3.0.0" dependencies = [ "impl-trait-for-tuples 0.2.1", "parity-scale-codec", - "sp-api", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-api 3.0.0", + "sp-inherents 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "wasm-timer", ] @@ -9171,7 +9596,21 @@ version = "3.0.0" dependencies = [ "log", "parity-scale-codec", - "sp-std", + "sp-std 3.0.0", + "tracing", + "tracing-core", + "tracing-subscriber", +] + +[[package]] +name = "sp-tracing" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567382d8d4e14fb572752863b5cd57a78f9e9a6583332b590b726f061f3ea957" +dependencies = [ + "log", + "parity-scale-codec", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "tracing", "tracing-core", "tracing-subscriber", @@ -9186,9 +9625,9 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-api", + "sp-api 3.0.0", "sp-blockchain", - "sp-runtime", + "sp-runtime 3.0.0", "thiserror", ] @@ -9201,15 +9640,30 @@ dependencies = [ "hex-literal", "memory-db", "parity-scale-codec", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 3.0.0", + "sp-runtime 3.0.0", + "sp-std 3.0.0", "trie-bench", "trie-db", "trie-root", "trie-standardmap", ] +[[package]] +name = "sp-trie" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b85b7f745da41ef825c6f7b93f1fdc897b03df94a4884adfbb70fbcd0aed1298" +dependencies = [ + "hash-db", + "memory-db", + "parity-scale-codec", + "sp-core 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "trie-db", + "trie-root", +] + [[package]] name = "sp-utils" version = "3.0.0" @@ -9228,8 +9682,21 @@ dependencies = [ "impl-serde", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0", + "sp-std 3.0.0", +] + +[[package]] +name = "sp-version" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbeffa538a13d715d30e01d57a2636ba32845b737a29a3ea32403576588222e7" +dependencies = [ + "impl-serde", + "parity-scale-codec", + "serde", + "sp-runtime 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -9238,7 +9705,19 @@ version = "3.0.0" dependencies = [ "impl-trait-for-tuples 0.2.1", "parity-scale-codec", - "sp-std", + "sp-std 3.0.0", + "wasmi", +] + +[[package]] +name = "sp-wasm-interface" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b214e125666a6416cf30a70cc6a5dacd34a4e5197f8a3d479f714af7e1dc7a47" +dependencies = [ + "impl-trait-for-tuples 0.2.1", + "parity-scale-codec", + "sp-std 3.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "wasmi", ] @@ -9397,10 +9876,10 @@ dependencies = [ name = "substrate-frame-cli" version = "3.0.0" dependencies = [ - "frame-system", + "frame-system 3.0.0", "sc-cli", - "sp-core", - "sp-runtime", + "sp-core 3.0.0", + "sp-runtime 3.0.0", "structopt", ] @@ -9408,15 +9887,15 @@ dependencies = [ name = "substrate-frame-rpc-support" version = "3.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "futures 0.3.13", "jsonrpc-client-transports", "jsonrpc-core", "parity-scale-codec", "sc-rpc-api", "serde", - "sp-storage", + "sp-storage 3.0.0", "tokio 0.2.25", ] @@ -9435,12 +9914,12 @@ dependencies = [ "sc-rpc-api", "sc-transaction-pool", "serde", - "sp-api", + "sp-api 3.0.0", "sp-block-builder", "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-tracing", + "sp-core 3.0.0", + "sp-runtime 3.0.0", + "sp-tracing 3.0.0", "sp-transaction-pool", "substrate-test-runtime-client", ] @@ -9477,11 +9956,11 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 3.0.0", "sp-keyring", - "sp-keystore", - "sp-runtime", - "sp-state-machine", + "sp-keystore 0.9.0", + "sp-runtime 3.0.0", + "sp-state-machine 0.9.0", ] [[package]] @@ -9490,8 +9969,8 @@ version = "2.0.0" dependencies = [ "cfg-if 1.0.0", "frame-executive", - "frame-support", - "frame-system", + "frame-support 3.0.0", + "frame-system 3.0.0", "frame-system-rpc-runtime-api", "log", "memory-db", @@ -9503,26 +9982,26 @@ dependencies = [ "sc-executor", "sc-service", "serde", - "sp-api", - "sp-application-crypto", + "sp-api 3.0.0", + "sp-application-crypto 3.0.0", "sp-block-builder", "sp-consensus-aura", "sp-consensus-babe", - "sp-core", - "sp-externalities", + "sp-core 3.0.0", + "sp-externalities 0.9.0", "sp-finality-grandpa", - "sp-inherents", - "sp-io", + "sp-inherents 3.0.0", + "sp-io 3.0.0", "sp-keyring", "sp-offchain", - "sp-runtime", - "sp-runtime-interface", + "sp-runtime 3.0.0", + "sp-runtime-interface 3.0.0", "sp-session", - "sp-state-machine", - "sp-std", + "sp-state-machine 0.9.0", + "sp-std 3.0.0", "sp-transaction-pool", - "sp-trie", - "sp-version", + "sp-trie 3.0.0", + "sp-version 3.0.0", "substrate-test-runtime-client", "substrate-wasm-builder", "trie-db", @@ -9539,11 +10018,11 @@ dependencies = [ "sc-consensus", "sc-light", "sc-service", - "sp-api", + "sp-api 3.0.0", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-runtime", + "sp-core 3.0.0", + "sp-runtime 3.0.0", "substrate-test-client", "substrate-test-runtime", ] @@ -9558,7 +10037,7 @@ dependencies = [ "parking_lot 0.11.1", "sc-transaction-graph", "sp-blockchain", - "sp-runtime", + "sp-runtime 3.0.0", "sp-transaction-pool", "substrate-test-runtime-client", ] diff --git a/Cargo.toml b/Cargo.toml index 474fddbe3..0a4f87087 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -100,6 +100,7 @@ members = [ "frame/social-bridge", "frame/social-guardians", "frame/social-nft", + "frame/social-orbit-db-manifests", "frame/social-swap", "frame/social-network-treasury", "frame/social-usernames", diff --git a/bin/node/runtime/Cargo.toml b/bin/node/runtime/Cargo.toml index 745a22b8c..989945146 100644 --- a/bin/node/runtime/Cargo.toml +++ b/bin/node/runtime/Cargo.toml @@ -81,6 +81,7 @@ pallet-scheduler = { version = "3.0.0", default-features = false, path = "../../ pallet-social-bridge = { version = "0.1.0", default-features = false, path = "../../../frame/social-bridge" } pallet-social-guardians = { version = "0.1.0", default-features = false, path = "../../../frame/social-guardians" } pallet-social-nft = { version = "0.0.1", default-features = false, path = "../../../frame/social-nft" } +pallet-social-orbit-db-manifests = { version = "0.1.0", default-features = false, path = "../../../frame/social-orbit-db-manifests" } pallet-social-swap = { version = "0.1.0", default-features = false, path = "../../../frame/social-swap" } pallet-social-swap2 = { version = "0.1.0", default-features = false, path = "../../../frame/social-swap2" } pallet-social-dex = { version = "0.1.0", default-features = false, path = "../../../frame/social-dex" } diff --git a/frame/assets/src/lib.rs b/frame/assets/src/lib.rs index 64755dc50..38dd46d2d 100644 --- a/frame/assets/src/lib.rs +++ b/frame/assets/src/lib.rs @@ -142,7 +142,7 @@ pub enum CheckAssetIssuer { No, } -type Symbol = [u8; 8]; +pub type Symbol = [u8; 8]; const NET_V1: Symbol = *b"NETSWAP1"; /// TODO: consider if there need to be more fields