From b81a1435e682051047a99d829e3da2087bcc1106 Mon Sep 17 00:00:00 2001 From: Luke Schoen Date: Mon, 28 Feb 2022 10:46:07 +0100 Subject: [PATCH 1/3] refactor --- CONTRIBUTING.md | 3 +- Dockerfile | 28 -------- docker-compose-custom.yml | 42 ------------ docker-compose-dev.yml | 56 ---------------- node/src/chain_spec.rs | 96 ++++++++++++++++++++++------ scripts/docker-build-chain-spec.sh | 11 ---- scripts/docker-clean.sh | 9 --- scripts/docker-entrypoint-alice.sh | 24 ------- scripts/docker-entrypoint-bob.sh | 24 ------- scripts/docker-entrypoint-charlie.sh | 24 ------- scripts/docker-entrypoint-node-1.sh | 20 ------ scripts/docker-entrypoint-node-2.sh | 18 ------ scripts/docker-entrypoint-node-3.sh | 18 ------ scripts/update-testnet.sh | 8 --- 14 files changed, 77 insertions(+), 304 deletions(-) delete mode 100644 Dockerfile delete mode 100644 docker-compose-custom.yml delete mode 100644 docker-compose-dev.yml delete mode 100755 scripts/docker-build-chain-spec.sh delete mode 100755 scripts/docker-clean.sh delete mode 100755 scripts/docker-entrypoint-alice.sh delete mode 100755 scripts/docker-entrypoint-bob.sh delete mode 100755 scripts/docker-entrypoint-charlie.sh delete mode 100755 scripts/docker-entrypoint-node-1.sh delete mode 100755 scripts/docker-entrypoint-node-2.sh delete mode 100755 scripts/docker-entrypoint-node-3.sh delete mode 100755 scripts/update-testnet.sh diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 133b4d69..56665844 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -14,7 +14,8 @@ Note: Generate a new chapter with `openssl rand -hex 3` ## Pull Requests -All Pull Requests should first be made into the 'develop' branch, since the Github Actions CI badge build status that is shown in the README depends on the outcome of building Pull Requests from the 'develop' branch. +All Pull Requests should first be made into the 'main' branch. +In future the Github Actions CI badge build status that is shown in the README may depend on the outcome of building Pull Requests from a branch. ### Skipping CI diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 1ec7c033..00000000 --- a/Dockerfile +++ /dev/null @@ -1,28 +0,0 @@ -FROM debian:buster - -ARG CHAIN_VERSION -ENV _CHAIN_VERSION=${CHAIN_VERSION} -RUN echo "DataHighway chain version ${_CHAIN_VERSION}" - -WORKDIR /dhx - -# FIXME - only copy necessary files to reduce size of image, and try using intermediate stages again -COPY . . - -RUN apt-get update && apt-get install -y build-essential wget cmake pkg-config libssl-dev \ - openssl git gcc clang libclang-dev curl vim unzip screen bash \ - && curl https://getsubstrate.io -sSf | bash -s -- --fast \ - && . ~/.cargo/env \ - && wget -O - https://sh.rustup.rs | sh -s -- -y \ - && PATH=$PATH:/root/.cargo/bin \ - && rustup update stable \ - && rustup update nightly \ - && rustup toolchain install nightly-2020-10-06 \ - && rustup target add wasm32-unknown-unknown --toolchain nightly-2020-10-06 \ - && rustup default nightly-2020-10-06 \ - && rustup override set nightly-2020-10-06 \ - && cargo version \ - && rustc --version \ - && cargo build --release - -WORKDIR /dhx/scripts diff --git a/docker-compose-custom.yml b/docker-compose-custom.yml deleted file mode 100644 index 4ee3d60b..00000000 --- a/docker-compose-custom.yml +++ /dev/null @@ -1,42 +0,0 @@ -version: "3" - -services: - node-1: - image: dhxdocker/datahighway:latest - env_file: - - .env - ports: - - 30336:30333 - - 9947:9944 - - 9936:9933 - volumes: - - ./scripts:/dhx/scripts - restart: always - entrypoint: - - ./docker-entrypoint-node-1.sh - node-2: - image: dhxdocker/datahighway:latest - env_file: - - .env - ports: - - 30337:30333 - - 9948:9944 - - 9937:9933 - volumes: - - ./scripts:/dhx/scripts - restart: always - entrypoint: - - ./docker-entrypoint-node-2.sh - node-3: - image: dhxdocker/datahighway:latest - env_file: - - .env - ports: - - 30338:30333 - - 9949:9944 - - 9938:9933 - volumes: - - ./scripts:/dhx/scripts - restart: always - entrypoint: - - ./docker-entrypoint-node-3.sh diff --git a/docker-compose-dev.yml b/docker-compose-dev.yml deleted file mode 100644 index 80e27c1e..00000000 --- a/docker-compose-dev.yml +++ /dev/null @@ -1,56 +0,0 @@ -version: "3.5" - -services: - - alice: - build: . - # Note: Instead of using `dhxdocker/datahighway:latest` from Docker Hub, which - # may reflects the latest version on Github, during development we want to build - # a Docker container using the Dockerfile, which contains the latest local changes of our current branch. - # Run docker-compose -f docker-compose-dev.yml build --no-cache to build and create a new image. - image: dhxdocker/datahighway:latest - env_file: - - .env - ports: - - 30333:30333 # TCP - - 9944:9944 # WS - - 9933:9933 # RPC - volumes: - - basePath:/tmp - - ./scripts:/dhx/scripts - restart: always - entrypoint: - - ./docker-entrypoint-alice.sh - - bob: - image: dhxdocker/datahighway:latest - env_file: - - .env - ports: - - 30334:30333 - - 9945:9944 - - 9934:9933 - volumes: - - basePath:/tmp - - ./scripts:/dhx/scripts - restart: always - entrypoint: - - ./docker-entrypoint-bob.sh - - charlie: - image: dhxdocker/datahighway:latest - env_file: - - .env - ports: - - 30335:30333 - - 9946:9944 - - 9935:9933 - volumes: - - basePath:/tmp - - ./scripts:/dhx/scripts - restart: always - entrypoint: - - ./docker-entrypoint-charlie.sh - -volumes: - basePath: diff --git a/node/src/chain_spec.rs b/node/src/chain_spec.rs index 9b1e8bb9..34f1e36a 100755 --- a/node/src/chain_spec.rs +++ b/node/src/chain_spec.rs @@ -14,14 +14,11 @@ use datahighway_parachain_runtime::{ SudoConfig, EXISTENTIAL_DEPOSIT, }; -// required for AccountId::from_str -use std::str::FromStr; use log::{error, info, debug, trace}; use hex as hex_runtime; // for runtime string parsing use hex_runtime::encode("..."); use hex_literal::{ hex, // for parsing string literal at compile time use hex!("..."); }; - use sc_chain_spec::{ ChainSpecExtension, ChainSpecGroup, @@ -68,12 +65,16 @@ const KUSAMA_TANGANIKA_PROTOCOL_ID: &str = "dhx-kusama-tanganika"; /// Specialized `ChainSpec` for the normal parachain runtime. pub type ChainSpec = sc_service::GenericChainSpec; +// Note this is the URL for the telemetry server +const POLKADOT_STAGING_TELEMETRY_URL: &str = "wss://telemetry.polkadot.io/submit/"; /// The default XCM version to set in genesis config. const SAFE_XCM_VERSION: u32 = xcm::prelude::XCM_VERSION; /// Helper function to generate a crypto pair from seed pub fn get_public_from_seed(seed: &str) -> ::Public { - TPublic::Pair::from_string(&format!("//{}", seed), None).expect("static values are valid; qed").public() + TPublic::Pair::from_string(&format!("//{}", seed), None) + .expect("static values are valid; qed") + .public() } /// The extensions for the [`ChainSpec`]. @@ -102,9 +103,6 @@ pub fn get_collator_keys_from_seed(seed: &str) -> AuraId { get_public_from_seed::(seed) } -// Note this is the URL for the telemetry server -const POLKADOT_STAGING_TELEMETRY_URL: &str = "wss://telemetry.polkadot.io/submit/"; - /// Helper function to generate an account ID from seed pub fn get_account_id_from_seed(seed: &str) -> AccountId where @@ -185,6 +183,7 @@ pub fn datahighway_rococo_development_config() -> ChainSpec { ChainType::Development, move || { dev_genesis( + // Initial collators vec![ ( get_account_id_from_seed::("Alice"), @@ -195,7 +194,9 @@ pub fn datahighway_rococo_development_config() -> ChainSpec { get_collator_keys_from_seed("Bob"), ), ], + // Sudo root key get_account_id_from_seed::("Alice"), + // Endowed keys vec![ dhx_unlocked_reserves_account(), get_account_id_from_seed::("Alice"), @@ -211,7 +212,9 @@ pub fn datahighway_rococo_development_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Parachain ID 2000.into(), + // Enable println true, ) }, @@ -249,6 +252,7 @@ pub fn datahighway_rococo_local_testnet_config() -> ChainSpec { ChainType::Local, move || { testnet_genesis( + // Initial collators vec![ ( get_account_id_from_seed::("Alice"), @@ -259,7 +263,9 @@ pub fn datahighway_rococo_local_testnet_config() -> ChainSpec { get_collator_keys_from_seed("Bob"), ), ], + // Sudo root key get_account_id_from_seed::("Alice"), + // Endowed keys vec![ dhx_unlocked_reserves_account(), get_account_id_from_seed::("Alice"), @@ -275,7 +281,9 @@ pub fn datahighway_rococo_local_testnet_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Parachain ID 2000.into(), + // Enable println true, ) }, @@ -313,6 +321,7 @@ pub fn datahighway_chachacha_development_config() -> ChainSpec { ChainType::Development, move || { dev_genesis( + // Initial collators vec![ ( get_account_id_from_seed::("Alice"), @@ -323,7 +332,9 @@ pub fn datahighway_chachacha_development_config() -> ChainSpec { get_collator_keys_from_seed("Bob"), ), ], + // Sudo root keys get_account_id_from_seed::("Alice"), + // Endowed keys vec![ dhx_unlocked_reserves_account(), get_account_id_from_seed::("Alice"), @@ -339,7 +350,9 @@ pub fn datahighway_chachacha_development_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Parachain ID 2000.into(), + // Enable println true, ) }, @@ -377,6 +390,7 @@ pub fn datahighway_chachacha_local_testnet_config() -> ChainSpec { ChainType::Local, move || { testnet_genesis( + // Initial collators vec![ ( get_account_id_from_seed::("Alice"), @@ -387,7 +401,9 @@ pub fn datahighway_chachacha_local_testnet_config() -> ChainSpec { get_collator_keys_from_seed("Bob"), ), ], + // Sudo root key get_account_id_from_seed::("Alice"), + // Endowed keys vec![ dhx_unlocked_reserves_account(), get_account_id_from_seed::("Alice"), @@ -403,7 +419,9 @@ pub fn datahighway_chachacha_local_testnet_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Parachain ID 2000.into(), + // Enable println true, ) }, @@ -439,6 +457,7 @@ pub fn datahighway_rococo_parachain_config() -> ChainSpec { ChainType::Live, move || { spreehafen_testnet_genesis( + // Initial collators vec![ // authority #1 ( @@ -470,7 +489,9 @@ pub fn datahighway_rococo_parachain_config() -> ChainSpec { ) ], + // Sudo root key sudo_account_rococo_and_chachacha(), + // Endowed keys vec![ // Endow the Sudo account to cover transaction fees sudo_account_rococo_and_chachacha(), @@ -503,7 +524,9 @@ pub fn datahighway_rococo_parachain_config() -> ChainSpec { // authority #4 aura hex!["ea239700d67f53d30e39bee0c056f1165a6fb59ad4d5dd495c06d001af366c02"].into(), ], + // Parachain ID 2026.into(), + // Enable println true, ) }, @@ -539,6 +562,7 @@ pub fn datahighway_chachacha_parachain_config() -> ChainSpec { ChainType::Live, move || { spreehafen_testnet_genesis( + // Initial collators vec![ // authority #1 ( @@ -570,7 +594,9 @@ pub fn datahighway_chachacha_parachain_config() -> ChainSpec { ) ], + // Sudo root key sudo_account_rococo_and_chachacha(), + // Endowed keys vec![ // Endow the Sudo account to cover transaction fees sudo_account_rococo_and_chachacha(), @@ -603,7 +629,9 @@ pub fn datahighway_chachacha_parachain_config() -> ChainSpec { // authority #4 aura hex!["ea239700d67f53d30e39bee0c056f1165a6fb59ad4d5dd495c06d001af366c02"].into(), ], + // Parachain ID 2002.into(), + // Enable println true, ) }, @@ -641,6 +669,7 @@ pub fn datahighway_westend_development_config() -> ChainSpec { ChainType::Development, move || { dev_genesis( + // Initial collators vec![ ( get_account_id_from_seed::("Alice"), @@ -651,7 +680,9 @@ pub fn datahighway_westend_development_config() -> ChainSpec { get_collator_keys_from_seed("Bob"), ), ], + // Sudo root key get_account_id_from_seed::("Alice"), + // Endowed keys vec![ dhx_unlocked_reserves_account(), get_account_id_from_seed::("Alice"), @@ -667,7 +698,9 @@ pub fn datahighway_westend_development_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Parachain ID 2000.into(), + // Enable println true, ) }, @@ -705,6 +738,7 @@ pub fn datahighway_westend_local_testnet_config() -> ChainSpec { ChainType::Local, move || { testnet_genesis( + // Initial collators vec![ ( get_account_id_from_seed::("Alice"), @@ -715,7 +749,9 @@ pub fn datahighway_westend_local_testnet_config() -> ChainSpec { get_collator_keys_from_seed("Bob"), ), ], + // Sudo root key get_account_id_from_seed::("Alice"), + // Endowed keys vec![ dhx_unlocked_reserves_account(), get_account_id_from_seed::("Alice"), @@ -731,7 +767,9 @@ pub fn datahighway_westend_local_testnet_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Parachain ID 2000.into(), + // Enable println true, ) }, @@ -769,6 +807,7 @@ pub fn datahighway_kusama_development_config() -> ChainSpec { ChainType::Development, move || { dev_genesis( + // Initial collators vec![ ( get_account_id_from_seed::("Alice"), @@ -779,7 +818,9 @@ pub fn datahighway_kusama_development_config() -> ChainSpec { get_collator_keys_from_seed("Bob"), ), ], + // Sudo root key get_account_id_from_seed::("Alice"), + // Endowed keys vec![ dhx_unlocked_reserves_account(), get_account_id_from_seed::("Alice"), @@ -795,7 +836,9 @@ pub fn datahighway_kusama_development_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Parachain ID 2000.into(), + // Enable println true, ) }, @@ -833,6 +876,7 @@ pub fn datahighway_kusama_local_testnet_config() -> ChainSpec { ChainType::Local, move || { testnet_genesis( + // Initial collators vec![ ( get_account_id_from_seed::("Alice"), @@ -843,7 +887,9 @@ pub fn datahighway_kusama_local_testnet_config() -> ChainSpec { get_collator_keys_from_seed("Bob"), ), ], + // Sudo root key get_account_id_from_seed::("Alice"), + // Endowed keys vec![ dhx_unlocked_reserves_account(), get_account_id_from_seed::("Alice"), @@ -859,7 +905,9 @@ pub fn datahighway_kusama_local_testnet_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Parachain ID 2000.into(), + // Enable println true, ) }, @@ -895,6 +943,7 @@ pub fn datahighway_westend_parachain_config() -> ChainSpec { ChainType::Live, move || { baikal_testnet_genesis( + // Initial collators vec![ // authority #1 ( @@ -925,7 +974,9 @@ pub fn datahighway_westend_parachain_config() -> ChainSpec { hex!["c27631914b41a8f58e24277158817d064a4144df430dd2cf7baeaa17414deb3e"].unchecked_into() ) ], + // Sudo root key sudo_account_westend_baikal(), + // Endowed keys vec![ // Endow the Sudo account to cover transaction fees sudo_account_westend_baikal(), @@ -958,7 +1009,9 @@ pub fn datahighway_westend_parachain_config() -> ChainSpec { // authority #4 aura hex!["c27631914b41a8f58e24277158817d064a4144df430dd2cf7baeaa17414deb3e"].into(), ], + // Parachain ID 2000.into(), + // Enable println true, ) }, @@ -994,6 +1047,7 @@ pub fn datahighway_kusama_parachain_config() -> ChainSpec { ChainType::Live, move || { tanganika_testnet_genesis( + // Initial collators vec![ // authority #1 ( @@ -1024,7 +1078,9 @@ pub fn datahighway_kusama_parachain_config() -> ChainSpec { hex!["10a3d6854dc35e4b3fd77af4beda98f79dbe9edf5c29c14c8d57bec4bd733c0f"].unchecked_into() ) ], + // Sudo root key sudo_account_kusama_tanganika(), + // Endowed keys vec![ // Endow the Sudo account to cover transaction fees sudo_account_kusama_tanganika(), @@ -1057,7 +1113,9 @@ pub fn datahighway_kusama_parachain_config() -> ChainSpec { // authority #4 aura hex!["10a3d6854dc35e4b3fd77af4beda98f79dbe9edf5c29c14c8d57bec4bd733c0f"].into(), ], + // Parachain ID 2000.into(), + // Enable println true, ) }, @@ -1105,7 +1163,6 @@ fn spreehafen_testnet_genesis( id: ParaId, _enable_println: bool, ) -> GenesisConfig { - let hardspoon_balances = get_balances(endowed_accounts.clone()); GenesisConfig { @@ -1141,8 +1198,8 @@ fn spreehafen_testnet_genesis( .into_iter() .map(|(acc, aura)| { ( - acc.clone(), // account id - acc, // validator id + acc.clone(), // account id + acc, // validator id datahighway_session_keys(aura), // session keys ) }) @@ -1166,7 +1223,6 @@ fn testnet_genesis( id: ParaId, _enable_println: bool, ) -> GenesisConfig { - let hardspoon_balances = get_balances(endowed_accounts.clone()); GenesisConfig { @@ -1202,8 +1258,8 @@ fn testnet_genesis( .into_iter() .map(|(acc, aura)| { ( - acc.clone(), // account id - acc, // validator id + acc.clone(), // account id + acc, // validator id datahighway_session_keys(aura), // session keys ) }) @@ -1227,7 +1283,6 @@ fn dev_genesis( id: ParaId, _enable_println: bool, ) -> datahighway_parachain_runtime::GenesisConfig { - let hardspoon_balances = get_balances(endowed_accounts.clone()); datahighway_parachain_runtime::GenesisConfig { @@ -1263,8 +1318,8 @@ fn dev_genesis( .into_iter() .map(|(acc, aura)| { ( - acc.clone(), // account id - acc, // validator id + acc.clone(), // account id + acc, // validator id datahighway_session_keys(aura), // session keys ) }) @@ -1333,8 +1388,8 @@ fn baikal_testnet_genesis( .into_iter() .map(|(acc, aura)| { ( - acc.clone(), // account id - acc, // validator id + acc.clone(), // account id + acc, // validator id datahighway_session_keys(aura), // session keys ) }) @@ -1358,7 +1413,6 @@ fn tanganika_testnet_genesis( id: ParaId, _enable_println: bool, ) -> GenesisConfig { - let hardspoon_balances = get_balances(endowed_accounts.clone()); GenesisConfig { @@ -1394,8 +1448,8 @@ fn tanganika_testnet_genesis( .into_iter() .map(|(acc, aura)| { ( - acc.clone(), // account id - acc, // validator id + acc.clone(), // account id + acc, // validator id datahighway_session_keys(aura), // session keys ) }) diff --git a/scripts/docker-build-chain-spec.sh b/scripts/docker-build-chain-spec.sh deleted file mode 100755 index 739334d4..00000000 --- a/scripts/docker-build-chain-spec.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash - -echo "Docker Build Chain Spec" - -# Generate the chain specification JSON file from src/chain_spec.rs -../target/release/datahighway build-spec \ - --chain=${CHAIN_VERSION} > ../node/src/chain-spec-templates/chain_spec_${CHAIN_VERSION}.json -# Build "raw" chain definition for the new chain from it -../target/release/datahighway build-spec \ - --chain ../node/src/chain-spec-templates/chain_spec_${CHAIN_VERSION}.json \ - --raw > ../node/src/chain-definition-custom/chain_def_${CHAIN_VERSION}.json diff --git a/scripts/docker-clean.sh b/scripts/docker-clean.sh deleted file mode 100755 index 2b5e0c5c..00000000 --- a/scripts/docker-clean.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -# Stop all running containers -docker stop $(docker ps -aq) -# Delete all containers. Similar to `docker-compose down --rmi all` -docker rm $(docker ps -aq) -# Delete all images -docker rmi $(docker images -q) -# Delete cache -docker system prune -a -f diff --git a/scripts/docker-entrypoint-alice.sh b/scripts/docker-entrypoint-alice.sh deleted file mode 100755 index 555e15b3..00000000 --- a/scripts/docker-entrypoint-alice.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash - -echo "Docker Entrypoint Alice" -echo "Node Key is ${NODE_KEY}" -echo "Node Env is ${NODE_ENV}" -echo "Chain Version is ${CHAIN_VERSION}" - -../target/release/datahighway --validator \ - --unsafe-ws-external \ - --unsafe-rpc-external \ - --rpc-cors=all \ - --base-path /tmp/polkadot-chains/alice \ - --keystore-path "/tmp/polkadot-chains/alice/keys" \ - --chain ../node/src/chain-definition-custom/chain_def_${CHAIN_VERSION}.json \ - --node-key ${NODE_KEY} \ - --alice \ - --name "${NODE_ENV} Validator Alice" \ - --port 30333 \ - --ws-port 9944 \ - --rpc-port 9933 \ - --telemetry-url "wss://telemetry.polkadot.io/submit/ 0" \ - --execution=native \ - -lruntime=debug \ - --rpc-methods=Unsafe diff --git a/scripts/docker-entrypoint-bob.sh b/scripts/docker-entrypoint-bob.sh deleted file mode 100755 index e200bc2d..00000000 --- a/scripts/docker-entrypoint-bob.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash - -echo "Docker Entrypoint Bob" -echo "Node Key is ${NODE_KEY}" -echo "Node Env is ${NODE_ENV}" -echo "Chain Version is ${CHAIN_VERSION}" - -../target/release/datahighway --validator \ - --unsafe-ws-external \ - --unsafe-rpc-external \ - --rpc-cors=all \ - --base-path /tmp/polkadot-chains/bob \ - --keystore-path "/tmp/polkadot-chains/bob/keys" \ - --bootnodes /dns4/${ENDPOINT_DEVELOPMENT}/tcp/30333/p2p/${BOOTNODE_ID_LOCAL} \ - --chain ../node/src/chain-definition-custom/chain_def_${CHAIN_VERSION}.json \ - --bob \ - --name "${NODE_ENV} Validator Bob" \ - --port 30334 \ - --ws-port 9945 \ - --rpc-port 9934 \ - --telemetry-url "wss://telemetry.polkadot.io/submit/ 0" \ - --execution=native \ - -lruntime=debug \ - --rpc-methods=Unsafe diff --git a/scripts/docker-entrypoint-charlie.sh b/scripts/docker-entrypoint-charlie.sh deleted file mode 100755 index 474f326a..00000000 --- a/scripts/docker-entrypoint-charlie.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash - -echo "Docker Entrypoint Charlie" -echo "Node Key is ${NODE_KEY}" -echo "Node Env is ${NODE_ENV}" -echo "Chain Version is ${CHAIN_VERSION}" - -../target/release/datahighway --validator \ - --unsafe-ws-external \ - --unsafe-rpc-external \ - --rpc-cors=all \ - --base-path /tmp/polkadot-chains/charlie \ - --bootnodes /dns4/${ENDPOINT_DEVELOPMENT}/tcp/30333/p2p/${BOOTNODE_ID_LOCAL} \ - --keystore-path "/tmp/polkadot-chains/charlie/keys" \ - --chain ../node/src/chain-definition-custom/chain_def_${CHAIN_VERSION}.json \ - --charlie \ - --name "${NODE_ENV} Validator Charlie" \ - --port 30335 \ - --ws-port 9946 \ - --rpc-port 9934 \ - --telemetry-url "wss://telemetry.polkadot.io/submit/ 0" \ - --execution=native \ - -lruntime=debug \ - --rpc-methods=Unsafe diff --git a/scripts/docker-entrypoint-node-1.sh b/scripts/docker-entrypoint-node-1.sh deleted file mode 100755 index 50ddf08b..00000000 --- a/scripts/docker-entrypoint-node-1.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash - -# FIXME - check security associated with each CLI option -../target/release/datahighway --validator \ - --unsafe-ws-external \ - --unsafe-rpc-external \ - --rpc-cors=all \ - --base-path /tmp/polkadot-chains/node-1 \ - --bootnodes /dns4/${ENDPOINT_TESTNET}/tcp/30333/p2p/${BOOTNODE_ID_TESTNET} \ - --keystore-path "/tmp/polkadot-chains/node-1/keys" \ - --chain ../node/src/chain-definition-custom/chain_def_${CHAIN_VERSION}.json \ - --name "${NODE_ENV} Validator Node 1" \ - --node-key ${NODE_KEY_TESTNET} \ - --port 30333 \ - --ws-port 9944 \ - --rpc-port 9933 \ - --telemetry-url "wss://telemetry.polkadot.io/submit/ 0" \ - --execution=native \ - -lruntime=debug \ - --rpc-methods=Unsafe diff --git a/scripts/docker-entrypoint-node-2.sh b/scripts/docker-entrypoint-node-2.sh deleted file mode 100755 index b39d89e9..00000000 --- a/scripts/docker-entrypoint-node-2.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -../target/release/datahighway --validator \ - --unsafe-ws-external \ - --unsafe-rpc-external \ - --rpc-cors=all \ - --base-path /tmp/polkadot-chains/node-2 \ - --bootnodes /dns4/${ENDPOINT_TESTNET}/tcp/30333/p2p/${BOOTNODE_ID_TESTNET} \ - --keystore-path "/tmp/polkadot-chains/node-2/keys" \ - --chain ../node/src/chain-definition-custom/chain_def_${CHAIN_VERSION}.json \ - --name "${NODE_ENV} Validator Node 2" \ - --port 30333 \ - --ws-port 9944 \ - --rpc-port 9933 \ - --telemetry-url "wss://telemetry.polkadot.io/submit/ 0" \ - --execution=native \ - -lruntime=debug \ - --rpc-methods=Unsafe diff --git a/scripts/docker-entrypoint-node-3.sh b/scripts/docker-entrypoint-node-3.sh deleted file mode 100755 index 7b09a8a6..00000000 --- a/scripts/docker-entrypoint-node-3.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -../target/release/datahighway --validator \ - --unsafe-ws-external \ - --unsafe-rpc-external \ - --rpc-cors=all \ - --base-path /tmp/polkadot-chains/node-3 \ - --bootnodes /dns4/${ENDPOINT_TESTNET}/tcp/30333/p2p/${BOOTNODE_ID_TESTNET} \ - --keystore-path "/tmp/polkadot-chains/node-3/keys" \ - --chain ../node/src/chain-definition-custom/chain_def_${CHAIN_VERSION}.json \ - --name "${NODE_ENV} Validator Node 3" \ - --port 30333 \ - --ws-port 9944 \ - --rpc-port 9933 \ - --telemetry-url "wss://telemetry.polkadot.io/submit/ 0" \ - --execution=native \ - -lruntime=debug \ - --rpc-methods=Unsafe diff --git a/scripts/update-testnet.sh b/scripts/update-testnet.sh deleted file mode 100755 index 6b0d084f..00000000 --- a/scripts/update-testnet.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash - -set -e - -cargo clean - -WASM_BUILD_TYPE=release cargo run -- build-spec --chain testnet_latest > ./node/src/chain-spec-templates/chain_spec_testnet_latest.json -WASM_BUILD_TYPE=release cargo run -- build-spec --chain ./node/src/chain-spec-templates/chain_spec_testnet_latest.json --raw > ./node/src/chain-definition-custom/chain_def_testnet_latest.json From 9e25cbc7266a3cb04000a30a754688969e084bf3 Mon Sep 17 00:00:00 2001 From: Luke Schoen Date: Thu, 10 Mar 2022 11:18:33 +0100 Subject: [PATCH 2/3] restore from_str --- node/src/chain_spec.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/node/src/chain_spec.rs b/node/src/chain_spec.rs index 34f1e36a..b52c7a10 100755 --- a/node/src/chain_spec.rs +++ b/node/src/chain_spec.rs @@ -14,6 +14,8 @@ use datahighway_parachain_runtime::{ SudoConfig, EXISTENTIAL_DEPOSIT, }; +// required for AccountId::from_str +use std::str::FromStr; use log::{error, info, debug, trace}; use hex as hex_runtime; // for runtime string parsing use hex_runtime::encode("..."); use hex_literal::{ From 6fa302970fbceb389cf1efad00d4015fc15db8f9 Mon Sep 17 00:00:00 2001 From: Luke Schoen Date: Sun, 13 Mar 2022 18:16:57 +0100 Subject: [PATCH 3/3] wip --- Cargo.lock | 5202 +++++++++++++++++++++++++++------------- node/src/chain_spec.rs | 47 + runtime/Cargo.toml | 4 + runtime/src/lib.rs | 31 + 4 files changed, 3595 insertions(+), 1689 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 914721e0..8d9e5673 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -16,7 +16,7 @@ dependencies = [ name = "account-set" version = "2.0.0" dependencies = [ - "sp-std", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -434,20 +434,20 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.2", - "sc-chain-spec", - "sc-client-api", - "sc-keystore", - "sc-network", + "sc-chain-spec 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-keystore 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-network-gossip", - "sc-utils", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-blockchain", - "sp-core", - "sp-keystore", - "sp-runtime", - "substrate-prometheus-endpoint", + "sc-utils 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "wasm-timer", ] @@ -467,11 +467,11 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.2", - "sc-rpc", - "sc-utils", + "sc-rpc 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "serde", - "sp-core", - "sp-runtime", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] @@ -487,11 +487,11 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "parity-scale-codec", "scale-info", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-runtime", - "sp-std", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -1220,8 +1220,8 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ "clap", - "sc-cli", - "sc-service", + "sc-cli 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -1231,20 +1231,20 @@ source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#7647 dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", - "cumulus-primitives-core", - "cumulus-relay-chain-interface", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "cumulus-relay-chain-interface 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "futures 0.3.21", "parity-scale-codec", "parking_lot 0.10.2", - "polkadot-node-primitives", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", - "polkadot-overseer", - "polkadot-primitives", - "sc-client-api", - "sp-api", - "sp-consensus", - "sp-core", - "sp-runtime", + "polkadot-overseer 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -1255,25 +1255,25 @@ source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#7647 dependencies = [ "async-trait", "cumulus-client-consensus-common", - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "futures 0.3.21", "parity-scale-codec", - "sc-client-api", - "sc-consensus", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-consensus-aura", "sc-consensus-slots", - "sc-telemetry", - "sp-api", - "sp-application-crypto", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-consensus-aura", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -1283,18 +1283,18 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ "async-trait", - "cumulus-relay-chain-interface", + "cumulus-relay-chain-interface 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "dyn-clone", "futures 0.3.21", "parity-scale-codec", - "polkadot-primitives", - "sc-client-api", - "sc-consensus", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-runtime", - "sp-trie", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -1304,22 +1304,22 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ "async-trait", - "cumulus-relay-chain-interface", + "cumulus-relay-chain-interface 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "derive_more", "futures 0.3.21", "futures-timer", "parity-scale-codec", "parking_lot 0.12.0", - "polkadot-node-primitives", - "polkadot-parachain", - "polkadot-primitives", - "sc-client-api", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-parachain 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -1328,22 +1328,22 @@ name = "cumulus-client-pov-recovery" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ - "cumulus-primitives-core", - "cumulus-relay-chain-interface", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "cumulus-relay-chain-interface 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "futures 0.3.21", "futures-timer", "parity-scale-codec", - "polkadot-node-primitives", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", - "polkadot-overseer", - "polkadot-primitives", + "polkadot-overseer 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "rand 0.8.5", - "sc-client-api", - "sc-consensus", - "sp-api", - "sp-consensus", - "sp-maybe-compressed-blob", - "sp-runtime", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-maybe-compressed-blob 4.1.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -1355,24 +1355,24 @@ dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", "cumulus-client-pov-recovery", - "cumulus-primitives-core", - "cumulus-relay-chain-interface", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "cumulus-relay-chain-interface 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "parity-scale-codec", "parking_lot 0.12.0", - "polkadot-overseer", - "polkadot-primitives", - "sc-chain-spec", - "sc-client-api", - "sc-consensus", + "polkadot-overseer 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-chain-spec 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-consensus-babe", - "sc-service", - "sc-telemetry", - "sc-tracing", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", + "sc-service 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-tracing 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -1382,16 +1382,16 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ "frame-executive", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-aura", "parity-scale-codec", "scale-info", "serde", - "sp-application-crypto", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-consensus-aura", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -1399,47 +1399,88 @@ name = "cumulus-pallet-dmp-queue" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ - "cumulus-primitives-core", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-std", - "xcm", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "xcm-executor", ] +[[package]] +name = "cumulus-pallet-parachain-system" +version = "0.1.0" +source = "git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17#b43fcfff1df6bad837b98e5862e60367b9bc92e0" +dependencies = [ + "cumulus-pallet-parachain-system-proc-macro 0.1.0 (git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17)", + "cumulus-primitives-core 0.1.0 (git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17)", + "cumulus-primitives-parachain-inherent 0.1.0 (git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17)", + "environmental", + "frame-support 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "impl-trait-for-tuples", + "log", + "pallet-balances 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "parity-scale-codec", + "polkadot-parachain 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "scale-info", + "serde", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "xcm 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ - "cumulus-pallet-parachain-system-proc-macro", - "cumulus-primitives-core", - "cumulus-primitives-parachain-inherent", + "cumulus-pallet-parachain-system-proc-macro 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "cumulus-primitives-parachain-inherent 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "environmental", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "impl-trait-for-tuples", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", - "polkadot-parachain", + "polkadot-parachain 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "scale-info", "serde", - "sp-core", - "sp-externalities", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-trie", - "sp-version", - "xcm", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", +] + +[[package]] +name = "cumulus-pallet-parachain-system-proc-macro" +version = "0.1.0" +source = "git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17#b43fcfff1df6bad837b98e5862e60367b9bc92e0" +dependencies = [ + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -1458,13 +1499,13 @@ name = "cumulus-pallet-session-benchmarking" version = "3.0.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-session", "parity-scale-codec", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -1472,16 +1513,16 @@ name = "cumulus-pallet-xcm" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ - "cumulus-primitives-core", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", "serde", - "sp-io", - "sp-runtime", - "sp-std", - "xcm", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", ] [[package]] @@ -1489,33 +1530,72 @@ name = "cumulus-pallet-xcmp-queue" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ - "cumulus-primitives-core", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "rand_chacha 0.3.1", "scale-info", - "sp-runtime", - "sp-std", - "xcm", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "xcm-executor", ] +[[package]] +name = "cumulus-primitives-core" +version = "0.1.0" +source = "git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17#b43fcfff1df6bad837b98e5862e60367b9bc92e0" +dependencies = [ + "frame-support 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "parity-scale-codec", + "polkadot-core-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-parachain 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "cumulus-primitives-core" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ - "frame-support", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "parity-scale-codec", + "polkadot-core-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-parachain 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "cumulus-primitives-parachain-inherent" +version = "0.1.0" +source = "git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17#b43fcfff1df6bad837b98e5862e60367b9bc92e0" +dependencies = [ + "async-trait", + "cumulus-primitives-core 0.1.0 (git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17)", + "cumulus-relay-chain-interface 0.1.0 (git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17)", + "cumulus-test-relay-sproof-builder 0.1.0 (git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17)", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain", - "polkadot-primitives", - "sp-api", - "sp-runtime", - "sp-std", - "sp-trie", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "scale-info", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "tracing", ] [[package]] @@ -1524,20 +1604,20 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ "async-trait", - "cumulus-primitives-core", - "cumulus-relay-chain-interface", - "cumulus-test-relay-sproof-builder", - "parity-scale-codec", - "sc-client-api", - "scale-info", - "sp-api", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-storage", - "sp-trie", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "cumulus-relay-chain-interface 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "cumulus-test-relay-sproof-builder 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "parity-scale-codec", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "scale-info", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -1546,10 +1626,10 @@ name = "cumulus-primitives-timestamp" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ - "cumulus-primitives-core", - "sp-inherents", - "sp-std", - "sp-timestamp", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -1557,16 +1637,37 @@ name = "cumulus-primitives-utility" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ - "cumulus-primitives-core", - "frame-support", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain", - "polkadot-primitives", - "sp-runtime", - "sp-std", - "sp-trie", - "xcm", + "polkadot-core-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-parachain 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", +] + +[[package]] +name = "cumulus-relay-chain-interface" +version = "0.1.0" +source = "git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17#b43fcfff1df6bad837b98e5862e60367b9bc92e0" +dependencies = [ + "async-trait", + "cumulus-primitives-core 0.1.0 (git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17)", + "derive_more", + "futures 0.3.21", + "parking_lot 0.12.0", + "polkadot-overseer 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", ] [[package]] @@ -1575,18 +1676,18 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ "async-trait", - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "derive_more", "futures 0.3.21", "parking_lot 0.12.0", - "polkadot-overseer", - "sc-client-api", - "sc-service", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-state-machine", + "polkadot-overseer 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] @@ -1596,39 +1697,52 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ "async-trait", - "cumulus-primitives-core", - "cumulus-relay-chain-interface", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "cumulus-relay-chain-interface 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "futures 0.3.21", "futures-timer", "parking_lot 0.12.0", "polkadot-client", "polkadot-service", - "sc-client-api", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-consensus-babe", - "sc-network", - "sc-service", - "sc-telemetry", - "sc-tracing", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-tracing 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] +[[package]] +name = "cumulus-test-relay-sproof-builder" +version = "0.1.0" +source = "git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17#b43fcfff1df6bad837b98e5862e60367b9bc92e0" +dependencies = [ + "cumulus-primitives-core 0.1.0 (git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17)", + "parity-scale-codec", + "polkadot-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "parity-scale-codec", - "polkadot-primitives", - "sp-runtime", - "sp-state-machine", - "sp-std", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -1694,13 +1808,13 @@ dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", "cumulus-client-service", - "cumulus-primitives-core", - "cumulus-primitives-parachain-inherent", - "cumulus-relay-chain-interface", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "cumulus-primitives-parachain-inherent 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "cumulus-relay-chain-interface 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "cumulus-relay-chain-local", "datahighway-parachain-runtime", "derive_more", - "frame-benchmarking", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "frame-benchmarking-cli", "futures 0.3.21", "hex", @@ -1711,52 +1825,52 @@ dependencies = [ "pallet-transaction-payment-rpc", "parity-scale-codec", "polkadot-cli", - "polkadot-parachain", - "polkadot-primitives", + "polkadot-parachain 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-service", "sc-basic-authorship", - "sc-chain-spec", - "sc-cli", - "sc-client-api", - "sc-client-db", - "sc-consensus", + "sc-chain-spec 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-cli 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-db 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-consensus-epochs", "sc-consensus-slots", "sc-consensus-uncles", - "sc-executor", - "sc-keystore", - "sc-network", - "sc-rpc", - "sc-rpc-api", - "sc-service", - "sc-telemetry", - "sc-tracing", - "sc-transaction-pool", - "sc-transaction-pool-api", + "sc-executor 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-keystore 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-rpc 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-rpc-api 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-tracing 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-transaction-pool 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "serde", "serde_json", - "sp-api", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-authorship", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-consensus-aura", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-timestamp", - "sp-tracing", - "sp-transaction-pool", - "sp-transaction-storage-proof", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-offchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-transaction-pool 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-transaction-storage-proof 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "substrate-build-script-utils", "substrate-frame-rpc-system", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "try-runtime-cli", "vergen", - "xcm", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", ] [[package]] @@ -1766,18 +1880,18 @@ dependencies = [ "chrono", "cumulus-pallet-aura-ext", "cumulus-pallet-dmp-queue", - "cumulus-pallet-parachain-system", + "cumulus-pallet-parachain-system 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "cumulus-pallet-session-benchmarking", "cumulus-pallet-xcm", "cumulus-pallet-xcmp-queue", - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", "cumulus-primitives-timestamp", "cumulus-primitives-utility", "exchange-rate", - "frame-benchmarking", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "frame-executive", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -1800,12 +1914,13 @@ dependencies = [ "module-primitives", "pallet-aura", "pallet-authorship", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-bounties", "pallet-child-bounties", "pallet-collator-selection", "pallet-collective", "pallet-conviction-voting", + "pallet-crowdloan-rewards", "pallet-democracy", "pallet-elections-phragmen", "pallet-identity", @@ -1825,11 +1940,11 @@ dependencies = [ "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-treasury", - "pallet-utility", + "pallet-utility 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-xcm", "parachain-info", "parity-scale-codec", - "polkadot-parachain", + "polkadot-parachain 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-runtime-common", "roaming-accounting-policies", "roaming-agreement-policies", @@ -1849,21 +1964,21 @@ dependencies = [ "scale-info", "serde", "smallvec", - "sp-api", - "sp-block-builder", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-consensus-aura", - "sp-core", - "sp-inherents", - "sp-io", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-offchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-transaction-pool 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "static_assertions", "substrate-wasm-builder", - "xcm", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "xcm-builder", "xcm-executor", ] @@ -2132,10 +2247,10 @@ checksum = "77f3309417938f28bf8228fcff79a4a37103981e3e186d2ccd19c74b38f4eb71" name = "exchange-rate" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -2143,10 +2258,10 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -2251,6 +2366,14 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "fork-tree" +version = "3.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "parity-scale-codec", +] + [[package]] name = "fork-tree" version = "3.0.0" @@ -2269,26 +2392,48 @@ dependencies = [ "percent-encoding 2.1.0", ] +[[package]] +name = "frame-benchmarking" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "frame-support 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "linregress", + "log", + "parity-scale-codec", + "paste", + "scale-info", + "serde", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "frame-benchmarking" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "linregress", "log", "parity-scale-codec", "paste", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-io", - "sp-runtime", - "sp-runtime-interface", - "sp-std", - "sp-storage", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -2299,23 +2444,23 @@ dependencies = [ "Inflector", "chrono", "clap", - "frame-benchmarking", - "frame-support", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "handlebars", "linked-hash-map", "log", "parity-scale-codec", - "sc-cli", - "sc-client-db", - "sc-executor", - "sc-service", + "sc-cli 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-db 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-executor 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "serde", "serde_json", - "sp-core", - "sp-externalities", - "sp-keystore", - "sp-runtime", - "sp-state-machine", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -2323,13 +2468,13 @@ name = "frame-election-provider-support" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-arithmetic", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-npos-elections", - "sp-std", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -2337,15 +2482,15 @@ name = "frame-executive" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-tracing", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -2360,6 +2505,35 @@ dependencies = [ "serde", ] +[[package]] +name = "frame-support" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "bitflags", + "frame-metadata", + "frame-support-procedural 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "impl-trait-for-tuples", + "log", + "once_cell", + "parity-scale-codec", + "paste", + "scale-info", + "serde", + "smallvec", + "sp-arithmetic 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core-hashing-proc-macro 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "tt-call", +] + [[package]] name = "frame-support" version = "4.0.0-dev" @@ -2367,7 +2541,7 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "bitflags", "frame-metadata", - "frame-support-procedural", + "frame-support-procedural 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "impl-trait-for-tuples", "log", "once_cell", @@ -2376,26 +2550,50 @@ dependencies = [ "scale-info", "serde", "smallvec", - "sp-arithmetic", - "sp-core", - "sp-core-hashing-proc-macro", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-state-machine", - "sp-std", - "sp-tracing", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core-hashing-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tt-call", ] +[[package]] +name = "frame-support-procedural" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "Inflector", + "frame-support-procedural-tools 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "frame-support-procedural" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "Inflector", - "frame-support-procedural-tools", + "frame-support-procedural-tools 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "frame-support-procedural-tools" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "syn", @@ -2406,13 +2604,23 @@ name = "frame-support-procedural-tools" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support-procedural-tools-derive", + "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "proc-macro-crate 1.1.3", "proc-macro2", "quote", "syn", ] +[[package]] +name = "frame-support-procedural-tools-derive" +version = "3.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" @@ -2423,21 +2631,38 @@ dependencies = [ "syn", ] +[[package]] +name = "frame-system" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "frame-support 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "frame-system" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-version", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -2445,14 +2670,14 @@ name = "frame-system-benchmarking" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -2461,7 +2686,7 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "parity-scale-codec", - "sp-api", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -2469,10 +2694,10 @@ name = "frame-try-runtime" version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "sp-api", - "sp-runtime", - "sp-std", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -3499,8 +3724,8 @@ dependencies = [ "bitvec", "frame-election-provider-support", "frame-executive", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "frame-system-rpc-runtime-api", "frame-try-runtime", "kusama-runtime-constants", @@ -3509,7 +3734,7 @@ dependencies = [ "pallet-authorship", "pallet-babe", "pallet-bags-list", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-bounties", "pallet-collective", "pallet-democracy", @@ -3538,11 +3763,11 @@ dependencies = [ "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-treasury", - "pallet-utility", + "pallet-utility 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-vesting", "pallet-xcm", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-runtime-common", "polkadot-runtime-parachains", "rustc-hex", @@ -3550,25 +3775,25 @@ dependencies = [ "serde", "serde_derive", "smallvec", - "sp-api", - "sp-arithmetic", - "sp-authority-discovery", - "sp-block-builder", - "sp-consensus-babe", - "sp-core", - "sp-inherents", - "sp-io", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-authority-discovery 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-babe 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-npos-elections", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-offchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-transaction-pool 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "static_assertions", "substrate-wasm-builder", - "xcm", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "xcm-builder", "xcm-executor", ] @@ -3578,11 +3803,11 @@ name = "kusama-runtime-constants" version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ - "frame-support", - "polkadot-primitives", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-runtime-common", "smallvec", - "sp-runtime", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -4377,15 +4602,15 @@ name = "membership-supernodes" version = "2.0.0" dependencies = [ "account-set", - "frame-support", - "frame-system", - "pallet-balances", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -4459,6 +4684,18 @@ dependencies = [ "zeroize", ] +[[package]] +name = "metered-channel" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "derive_more", + "futures 0.3.21", + "futures-timer", + "thiserror", + "tracing", +] + [[package]] name = "metered-channel" version = "0.9.17" @@ -4492,14 +4729,14 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" name = "mining-claims-hardware" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "mining-eligibility-hardware", "mining-rates-hardware", "mining-sampling-hardware", "mining-setting-hardware", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -4507,24 +4744,24 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "mining-claims-token" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "mining-eligibility-token", "mining-rates-token", "mining-sampling-token", "mining-setting-token", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -4532,23 +4769,23 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "mining-eligibility-hardware" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "mining-rates-hardware", "mining-sampling-hardware", "mining-setting-hardware", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -4556,10 +4793,10 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -4568,12 +4805,12 @@ version = "3.0.6" dependencies = [ "account-set", "chrono", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "membership-supernodes", "module-primitives", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-timestamp", "pallet-transaction-payment", @@ -4581,23 +4818,23 @@ dependencies = [ "parity-scale-codec", "safe-mix", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "mining-eligibility-token" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "mining-rates-token", "mining-sampling-token", "mining-setting-token", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -4605,45 +4842,45 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "mining-execution-token" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "mining-claims-token", "mining-eligibility-token", "mining-rates-token", "mining-sampling-token", "mining-setting-token", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", "roaming-operators", "safe-mix", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "mining-rates-hardware" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -4651,20 +4888,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "mining-rates-token" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -4672,21 +4909,21 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "mining-sampling-hardware" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "mining-setting-hardware", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -4694,21 +4931,21 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "mining-sampling-token" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "mining-setting-token", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -4716,20 +4953,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "mining-setting-hardware" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -4737,20 +4974,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "mining-setting-token" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -4758,10 +4995,10 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -4844,12 +5081,12 @@ name = "module-primitives" version = "3.0.6" dependencies = [ "bitmask", - "frame-support", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "serde", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5195,15 +5432,15 @@ name = "pallet-aura" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-consensus-aura", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5211,15 +5448,15 @@ name = "pallet-authority-discovery" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-authority-discovery", - "sp-runtime", - "sp-std", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-authority-discovery 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5227,14 +5464,14 @@ name = "pallet-authorship" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", "sp-authorship", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5242,23 +5479,23 @@ name = "pallet-babe" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "pallet-authorship", "pallet-session", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-consensus-babe", - "sp-consensus-vrf", - "sp-io", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-babe 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-vrf 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5267,13 +5504,28 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "log", + "parity-scale-codec", + "scale-info", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "pallet-balances" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "frame-benchmarking 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", "log", "parity-scale-codec", "scale-info", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -5281,14 +5533,14 @@ name = "pallet-balances" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "scale-info", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5297,14 +5549,14 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "beefy-primitives", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-session", "parity-scale-codec", "scale-info", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5314,8 +5566,8 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "beefy-merkle-tree", "beefy-primitives", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "hex", "libsecp256k1", "log", @@ -5326,10 +5578,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5337,16 +5589,16 @@ name = "pallet-bounties" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5354,17 +5606,17 @@ name = "pallet-child-bounties" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "pallet-bounties", "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5372,9 +5624,9 @@ name = "pallet-collator-selection" version = "3.0.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "pallet-authorship", "pallet-session", @@ -5382,9 +5634,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "serde", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5392,16 +5644,16 @@ name = "pallet-collective" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5410,15 +5662,38 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "assert_matches", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "parity-scale-codec", + "scale-info", + "serde", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "pallet-crowdloan-rewards" +version = "0.6.0" +source = "git+https://github.com/purestake/crowdloan-rewards?branch=moonbeam-polkadot-v0.9.17#9a9c171f212766ffd7520536dea2c5b99b5f1a2b" +dependencies = [ + "cumulus-pallet-parachain-system 0.1.0 (git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17)", + "cumulus-primitives-core 0.1.0 (git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17)", + "cumulus-primitives-parachain-inherent 0.1.0 (git+https://github.com/purestake/cumulus?branch=moonbeam-polkadot-v0.9.17)", + "frame-benchmarking 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "log", + "pallet-balances 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "pallet-utility 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", "parity-scale-codec", "scale-info", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -5426,15 +5701,15 @@ name = "pallet-democracy" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5442,20 +5717,20 @@ name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "rand 0.7.3", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-npos-elections", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "static_assertions", "strum", ] @@ -5465,16 +5740,16 @@ name = "pallet-elections-phragmen" version = "5.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-npos-elections", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5482,14 +5757,14 @@ name = "pallet-gilt" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-runtime", - "sp-std", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5497,22 +5772,22 @@ name = "pallet-grandpa" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-core", - "sp-finality-grandpa", - "sp-io", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-finality-grandpa 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5521,14 +5796,14 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "enumflags2", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5536,18 +5811,18 @@ name = "pallet-im-online" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "pallet-authorship", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5555,15 +5830,15 @@ name = "pallet-indices" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-keyring", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keyring 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5571,16 +5846,16 @@ name = "pallet-membership" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5589,16 +5864,16 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "ckb-merkle-mountain-range", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-mmr-primitives", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5606,15 +5881,15 @@ name = "pallet-mmr-primitives" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "serde", - "sp-api", - "sp-core", - "sp-runtime", - "sp-std", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5628,10 +5903,10 @@ dependencies = [ "pallet-mmr-primitives", "parity-scale-codec", "serde", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5639,13 +5914,13 @@ name = "pallet-multisig" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5653,13 +5928,13 @@ name = "pallet-nicks" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5667,16 +5942,16 @@ name = "pallet-offences" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", "serde", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5684,15 +5959,15 @@ name = "pallet-preimage" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5700,13 +5975,13 @@ name = "pallet-proxy" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5714,13 +5989,13 @@ name = "pallet-randomness-collective-flip" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "safe-mix", "scale-info", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5728,13 +6003,13 @@ name = "pallet-recovery" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5742,15 +6017,15 @@ name = "pallet-referenda" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5758,15 +6033,15 @@ name = "pallet-scheduler" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5774,20 +6049,20 @@ name = "pallet-session" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "impl-trait-for-tuples", "log", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "sp-trie", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5795,13 +6070,13 @@ name = "pallet-society" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "rand_chacha 0.2.2", "scale-info", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5810,19 +6085,19 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", "scale-info", "serde", - "sp-application-crypto", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5842,7 +6117,7 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "log", - "sp-arithmetic", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5850,13 +6125,13 @@ name = "pallet-sudo" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5864,17 +6139,17 @@ name = "pallet-timestamp" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "scale-info", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-std", - "sp-timestamp", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5882,17 +6157,17 @@ name = "pallet-tips" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "pallet-treasury", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5900,16 +6175,16 @@ name = "pallet-transaction-payment" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", "serde", "smallvec", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5922,11 +6197,11 @@ dependencies = [ "jsonrpc-derive", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-rpc", - "sp-runtime", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-rpc 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5936,8 +6211,8 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "pallet-transaction-payment", "parity-scale-codec", - "sp-api", - "sp-runtime", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5945,15 +6220,30 @@ name = "pallet-treasury" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "impl-trait-for-tuples", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "pallet-utility" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "frame-support 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "parity-scale-codec", + "scale-info", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -5961,14 +6251,14 @@ name = "pallet-utility" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5976,13 +6266,13 @@ name = "pallet-vesting" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "scale-info", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -5990,16 +6280,16 @@ name = "pallet-xcm" version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-runtime", - "sp-std", - "xcm", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "xcm-executor", ] @@ -6008,9 +6298,9 @@ name = "parachain-info" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17#76479e7fef3af7c8828a44647847b01afd5fefe5" dependencies = [ - "cumulus-primitives-core", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=polkadot-v0.9.17)", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "scale-info", "serde", @@ -6390,11 +6680,11 @@ version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ "futures 0.3.21", - "polkadot-node-network-protocol", - "polkadot-node-primitives", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "tracing", ] @@ -6404,10 +6694,10 @@ version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ "futures 0.3.21", - "polkadot-node-network-protocol", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "tracing", ] @@ -6421,14 +6711,14 @@ dependencies = [ "lru 0.7.2", "parity-scale-codec", "polkadot-erasure-coding", - "polkadot-node-network-protocol", - "polkadot-node-primitives", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "rand 0.8.5", - "sp-core", - "sp-keystore", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", ] @@ -6442,13 +6732,13 @@ dependencies = [ "lru 0.7.2", "parity-scale-codec", "polkadot-erasure-coding", - "polkadot-node-network-protocol", - "polkadot-node-primitives", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "rand 0.8.5", - "sc-network", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", ] @@ -6463,14 +6753,14 @@ dependencies = [ "futures 0.3.21", "log", "polkadot-node-core-pvf", - "polkadot-node-metrics", + "polkadot-node-metrics 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-performance-test", "polkadot-service", - "sc-cli", - "sc-service", - "sc-tracing", - "sp-core", - "sp-trie", + "sc-cli 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-tracing 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "substrate-build-script-utils", "thiserror", "try-runtime-cli", @@ -6482,28 +6772,28 @@ version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ "beefy-primitives", - "frame-benchmarking", + "frame-benchmarking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "frame-system-rpc-runtime-api", "pallet-mmr-primitives", "pallet-transaction-payment-rpc-runtime-api", - "polkadot-primitives", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-runtime", - "sc-client-api", - "sc-consensus", - "sc-executor", - "sc-service", - "sp-api", - "sp-authority-discovery", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-consensus-babe", - "sp-finality-grandpa", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-storage", - "sp-transaction-pool", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-executor 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-authority-discovery 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-babe 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-finality-grandpa 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-offchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-transaction-pool 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -6515,18 +6805,31 @@ dependencies = [ "derive_more", "futures 0.3.21", "futures-timer", - "polkadot-node-network-protocol", - "polkadot-node-primitives", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-core", - "sp-keystore", - "sp-runtime", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", ] +[[package]] +name = "polkadot-core-primitives" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "parity-scale-codec", + "parity-util-mem", + "scale-info", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "polkadot-core-primitives" version = "0.9.17" @@ -6535,9 +6838,9 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "scale-info", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -6550,14 +6853,14 @@ dependencies = [ "lru 0.7.2", "parity-scale-codec", "polkadot-erasure-coding", - "polkadot-node-network-protocol", - "polkadot-node-primitives", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sc-network", - "sp-application-crypto", - "sp-keystore", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", ] @@ -6568,11 +6871,11 @@ version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ "parity-scale-codec", - "polkadot-node-primitives", - "polkadot-primitives", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "reed-solomon-novelpoly", - "sp-core", - "sp-trie", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] @@ -6583,16 +6886,16 @@ source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0e dependencies = [ "futures 0.3.21", "futures-timer", - "polkadot-node-network-protocol", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "rand 0.8.5", "rand_chacha 0.3.1", - "sc-network", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -6605,13 +6908,13 @@ dependencies = [ "futures 0.3.21", "parity-scale-codec", "parking_lot 0.11.2", - "polkadot-node-network-protocol", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-overseer", - "polkadot-primitives", - "sc-network", - "sp-consensus", + "polkadot-overseer 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -6623,12 +6926,12 @@ dependencies = [ "futures 0.3.21", "parity-scale-codec", "polkadot-erasure-coding", - "polkadot-node-primitives", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-core", - "sp-maybe-compressed-blob", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-maybe-compressed-blob 4.1.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", ] @@ -6646,18 +6949,18 @@ dependencies = [ "lru 0.7.2", "merlin", "parity-scale-codec", - "polkadot-node-jaeger", - "polkadot-node-primitives", + "polkadot-node-jaeger 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-overseer", - "polkadot-primitives", - "sc-keystore", + "polkadot-overseer 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-keystore 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "schnorrkel", - "sp-application-crypto", - "sp-consensus", - "sp-consensus-slots", - "sp-runtime", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-slots 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -6672,11 +6975,11 @@ dependencies = [ "kvdb", "parity-scale-codec", "polkadot-erasure-coding", - "polkadot-node-primitives", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-overseer", - "polkadot-primitives", + "polkadot-overseer 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "thiserror", "tracing", ] @@ -6689,12 +6992,12 @@ dependencies = [ "bitvec", "futures 0.3.21", "polkadot-erasure-coding", - "polkadot-node-primitives", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "polkadot-statement-table", - "sp-keystore", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-statement-table 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", ] @@ -6707,8 +7010,8 @@ dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-keystore", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", "wasm-timer", @@ -6723,12 +7026,12 @@ dependencies = [ "futures 0.3.21", "parity-scale-codec", "polkadot-node-core-pvf", - "polkadot-node-primitives", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-parachain", - "polkadot-primitives", - "sp-maybe-compressed-blob", + "polkadot-parachain 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-maybe-compressed-blob 4.1.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -6740,10 +7043,10 @@ dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sc-client-api", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-consensus-babe", - "sp-blockchain", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -6756,10 +7059,10 @@ dependencies = [ "futures-timer", "kvdb", "parity-scale-codec", - "polkadot-node-primitives", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "thiserror", "tracing", ] @@ -6773,11 +7076,11 @@ dependencies = [ "kvdb", "lru 0.7.2", "parity-scale-codec", - "polkadot-node-primitives", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sc-keystore", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-keystore 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", ] @@ -6791,10 +7094,10 @@ dependencies = [ "futures 0.3.21", "futures-timer", "polkadot-node-subsystem", - "polkadot-primitives", - "sp-blockchain", - "sp-inherents", - "sp-runtime", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", ] @@ -6807,10 +7110,10 @@ dependencies = [ "bitvec", "futures 0.3.21", "futures-timer", - "polkadot-node-primitives", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "rand 0.8.5", "thiserror", "tracing", @@ -6829,20 +7132,20 @@ dependencies = [ "futures-timer", "parity-scale-codec", "pin-project 1.0.10", - "polkadot-core-primitives", + "polkadot-core-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem-util", - "polkadot-parachain", + "polkadot-parachain 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "rand 0.8.5", - "sc-executor", - "sc-executor-common", + "sc-executor 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-executor-common 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-executor-wasmtime", "slotmap", - "sp-core", - "sp-externalities", - "sp-io", - "sp-maybe-compressed-blob", - "sp-tracing", - "sp-wasm-interface", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-maybe-compressed-blob 4.1.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] @@ -6852,12 +7155,12 @@ version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ "futures 0.3.21", - "polkadot-node-primitives", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-overseer", - "polkadot-primitives", - "sp-keystore", + "polkadot-overseer 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", ] @@ -6872,14 +7175,32 @@ dependencies = [ "parity-util-mem", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-api", - "sp-authority-discovery", - "sp-consensus-babe", - "sp-core", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-authority-discovery 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-babe 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] +[[package]] +name = "polkadot-node-jaeger" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "async-std", + "lazy_static", + "log", + "mick-jaeger", + "parity-scale-codec", + "parking_lot 0.11.2", + "polkadot-node-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", +] + [[package]] name = "polkadot-node-jaeger" version = "0.9.17" @@ -6891,13 +7212,32 @@ dependencies = [ "mick-jaeger", "parity-scale-codec", "parking_lot 0.11.2", - "polkadot-node-primitives", - "polkadot-primitives", - "sc-network", - "sp-core", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] +[[package]] +name = "polkadot-node-metrics" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "bs58", + "futures 0.3.21", + "futures-timer", + "log", + "metered-channel 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "parity-scale-codec", + "polkadot-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "sc-cli 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-tracing 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "tracing", +] + [[package]] name = "polkadot-node-metrics" version = "0.9.17" @@ -6907,16 +7247,34 @@ dependencies = [ "futures 0.3.21", "futures-timer", "log", - "metered-channel", + "metered-channel 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "parity-scale-codec", - "polkadot-primitives", - "sc-cli", - "sc-service", - "sc-tracing", - "substrate-prometheus-endpoint", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-cli 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-tracing 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] +[[package]] +name = "polkadot-node-network-protocol" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "async-trait", + "derive_more", + "futures 0.3.21", + "parity-scale-codec", + "polkadot-node-jaeger 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "sc-authority-discovery 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "strum", + "thiserror", +] + [[package]] name = "polkadot-node-network-protocol" version = "0.9.17" @@ -6926,15 +7284,37 @@ dependencies = [ "derive_more", "futures 0.3.21", "parity-scale-codec", - "polkadot-node-jaeger", - "polkadot-node-primitives", - "polkadot-primitives", - "sc-authority-discovery", - "sc-network", + "polkadot-node-jaeger 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-authority-discovery 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "strum", "thiserror", ] +[[package]] +name = "polkadot-node-primitives" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "bounded-vec", + "futures 0.3.21", + "parity-scale-codec", + "polkadot-parachain 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "schnorrkel", + "serde", + "sp-application-crypto 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-consensus-babe 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-consensus-vrf 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-maybe-compressed-blob 4.1.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", + "zstd", +] + [[package]] name = "polkadot-node-primitives" version = "0.9.17" @@ -6943,16 +7323,16 @@ dependencies = [ "bounded-vec", "futures 0.3.21", "parity-scale-codec", - "polkadot-parachain", - "polkadot-primitives", + "polkadot-parachain 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "schnorrkel", "serde", - "sp-application-crypto", - "sp-consensus-babe", - "sp-consensus-vrf", - "sp-core", - "sp-keystore", - "sp-maybe-compressed-blob", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-babe 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-vrf 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-maybe-compressed-blob 4.1.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "zstd", ] @@ -6962,9 +7342,28 @@ name = "polkadot-node-subsystem" version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ - "polkadot-node-jaeger", - "polkadot-node-subsystem-types", - "polkadot-overseer", + "polkadot-node-jaeger 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-subsystem-types 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-overseer 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", +] + +[[package]] +name = "polkadot-node-subsystem-types" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "derive_more", + "futures 0.3.21", + "polkadot-node-jaeger 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-overseer-gen 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-statement-table 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "smallvec", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", ] [[package]] @@ -6974,15 +7373,15 @@ source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0e dependencies = [ "derive_more", "futures 0.3.21", - "polkadot-node-jaeger", - "polkadot-node-network-protocol", - "polkadot-node-primitives", - "polkadot-overseer-gen", - "polkadot-primitives", - "polkadot-statement-table", - "sc-network", + "polkadot-node-jaeger 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-overseer-gen 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-statement-table 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "smallvec", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] @@ -6996,24 +7395,45 @@ dependencies = [ "futures 0.3.21", "itertools", "lru 0.7.2", - "metered-channel", + "metered-channel 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "parity-scale-codec", "pin-project 1.0.10", - "polkadot-node-jaeger", - "polkadot-node-metrics", - "polkadot-node-network-protocol", - "polkadot-node-primitives", + "polkadot-node-jaeger 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-metrics 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", - "polkadot-overseer", - "polkadot-primitives", + "polkadot-overseer 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "rand 0.8.5", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", ] +[[package]] +name = "polkadot-overseer" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "futures 0.3.21", + "futures-timer", + "lru 0.7.2", + "parity-util-mem", + "parking_lot 0.11.2", + "polkadot-node-metrics 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-node-subsystem-types 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-overseer-gen 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "tracing", +] + [[package]] name = "polkadot-overseer" version = "0.9.17" @@ -7024,60 +7444,105 @@ dependencies = [ "lru 0.7.2", "parity-util-mem", "parking_lot 0.11.2", - "polkadot-node-metrics", - "polkadot-node-network-protocol", - "polkadot-node-primitives", - "polkadot-node-subsystem-types", - "polkadot-overseer-gen", - "polkadot-primitives", - "sc-client-api", - "sp-api", + "polkadot-node-metrics 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-subsystem-types 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-overseer-gen 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", ] [[package]] name = "polkadot-overseer-gen" version = "0.9.17" -source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" dependencies = [ "async-trait", "futures 0.3.21", "futures-timer", - "metered-channel", + "metered-channel 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", "pin-project 1.0.10", - "polkadot-node-network-protocol", - "polkadot-node-primitives", - "polkadot-overseer-gen-proc-macro", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-overseer-gen-proc-macro 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", "thiserror", "tracing", ] [[package]] -name = "polkadot-overseer-gen-proc-macro" +name = "polkadot-overseer-gen" version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ - "proc-macro-crate 1.1.3", + "async-trait", + "futures 0.3.21", + "futures-timer", + "metered-channel 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "pin-project 1.0.10", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-overseer-gen-proc-macro 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "thiserror", + "tracing", +] + +[[package]] +name = "polkadot-overseer-gen-proc-macro" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "polkadot-overseer-gen-proc-macro" +version = "0.9.17" +source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" +dependencies = [ + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "syn", ] +[[package]] +name = "polkadot-parachain" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "derive_more", + "frame-support 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "parity-scale-codec", + "parity-util-mem", + "polkadot-core-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "scale-info", + "serde", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "polkadot-parachain" version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ "derive_more", - "frame-support", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", "parity-util-mem", - "polkadot-core-primitives", + "polkadot-core-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "scale-info", "serde", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -7090,39 +7555,69 @@ dependencies = [ "log", "polkadot-erasure-coding", "polkadot-node-core-pvf", - "polkadot-node-primitives", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "quote", "thiserror", ] +[[package]] +name = "polkadot-primitives" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "bitvec", + "frame-system 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "hex-literal", + "parity-scale-codec", + "parity-util-mem", + "polkadot-core-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "polkadot-parachain 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "scale-info", + "serde", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-arithmetic 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-authority-discovery 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-consensus-slots 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "polkadot-primitives" version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ "bitvec", - "frame-system", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "hex-literal", "parity-scale-codec", "parity-util-mem", - "polkadot-core-primitives", - "polkadot-parachain", + "polkadot-core-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-parachain 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-authority-discovery", - "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-staking", - "sp-std", - "sp-trie", - "sp-version", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-authority-discovery 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-slots 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -7135,24 +7630,24 @@ dependencies = [ "jsonrpc-core", "pallet-mmr-rpc", "pallet-transaction-payment-rpc", - "polkadot-primitives", - "sc-chain-spec", - "sc-client-api", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sc-chain-spec 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-consensus-babe", "sc-consensus-babe-rpc", "sc-consensus-epochs", "sc-finality-grandpa", "sc-finality-grandpa-rpc", - "sc-rpc", + "sc-rpc 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-sync-state-rpc", - "sc-transaction-pool-api", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-consensus-babe", - "sp-keystore", - "sp-runtime", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-babe 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "substrate-frame-rpc-system", ] @@ -7165,8 +7660,8 @@ dependencies = [ "bitvec", "frame-election-provider-support", "frame-executive", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "frame-system-rpc-runtime-api", "frame-try-runtime", "log", @@ -7174,7 +7669,7 @@ dependencies = [ "pallet-authorship", "pallet-babe", "pallet-bags-list", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-bounties", "pallet-collective", "pallet-democracy", @@ -7200,11 +7695,11 @@ dependencies = [ "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "pallet-treasury", - "pallet-utility", + "pallet-utility 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-vesting", "pallet-xcm", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-runtime-common", "polkadot-runtime-constants", "polkadot-runtime-parachains", @@ -7213,24 +7708,24 @@ dependencies = [ "serde", "serde_derive", "smallvec", - "sp-api", - "sp-authority-discovery", - "sp-block-builder", - "sp-consensus-babe", - "sp-core", - "sp-inherents", - "sp-io", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-authority-discovery 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-babe 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-npos-elections", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-offchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-transaction-pool 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "static_assertions", "substrate-wasm-builder", - "xcm", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "xcm-builder", "xcm-executor", ] @@ -7243,14 +7738,14 @@ dependencies = [ "beefy-primitives", "bitvec", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "impl-trait-for-tuples", "libsecp256k1", "log", "pallet-authorship", "pallet-bags-list", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-beefy-mmr", "pallet-election-provider-multi-phase", "pallet-session", @@ -7260,24 +7755,24 @@ dependencies = [ "pallet-treasury", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-runtime-parachains", "rustc-hex", "scale-info", "serde", "serde_derive", "slot-range-helper", - "sp-api", - "sp-core", - "sp-inherents", - "sp-io", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-npos-elections", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "static_assertions", - "xcm", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", ] [[package]] @@ -7285,11 +7780,11 @@ name = "polkadot-runtime-constants" version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ - "frame-support", - "polkadot-primitives", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-runtime-common", "smallvec", - "sp-runtime", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -7299,9 +7794,9 @@ source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0e dependencies = [ "bs58", "parity-scale-codec", - "polkadot-primitives", - "sp-std", - "sp-tracing", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -7312,35 +7807,35 @@ dependencies = [ "bitflags", "bitvec", "derive_more", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-session", "pallet-staking", "pallet-timestamp", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-runtime-metrics", "rand 0.8.5", "rand_chacha 0.3.1", "rustc-hex", "scale-info", "serde", - "sp-api", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "xcm", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "xcm-executor", ] @@ -7385,58 +7880,58 @@ dependencies = [ "polkadot-node-core-provisioner", "polkadot-node-core-pvf-checker", "polkadot-node-core-runtime-api", - "polkadot-node-network-protocol", - "polkadot-node-primitives", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-overseer", - "polkadot-parachain", - "polkadot-primitives", + "polkadot-overseer 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-parachain 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-rpc", "polkadot-runtime", "polkadot-runtime-constants", "polkadot-runtime-parachains", "polkadot-statement-distribution", - "sc-authority-discovery", + "sc-authority-discovery 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-basic-authorship", - "sc-block-builder", - "sc-chain-spec", - "sc-client-api", - "sc-client-db", - "sc-consensus", + "sc-block-builder 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-chain-spec 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-db 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-consensus-babe", "sc-consensus-slots", "sc-consensus-uncles", - "sc-executor", + "sc-executor 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-finality-grandpa", - "sc-keystore", - "sc-network", - "sc-offchain", - "sc-service", + "sc-keystore 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-offchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-sync-state-rpc", - "sc-telemetry", - "sc-transaction-pool", - "serde", - "sp-api", - "sp-authority-discovery", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-consensus-babe", - "sp-core", - "sp-finality-grandpa", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-state-machine", - "sp-storage", - "sp-timestamp", - "sp-transaction-pool", - "sp-trie", - "substrate-prometheus-endpoint", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-transaction-pool 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "serde", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-authority-discovery 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-babe 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-finality-grandpa 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-offchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-transaction-pool 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", ] @@ -7451,25 +7946,35 @@ dependencies = [ "futures 0.3.21", "indexmap", "parity-scale-codec", - "polkadot-node-network-protocol", - "polkadot-node-primitives", + "polkadot-node-network-protocol 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "polkadot-node-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-keystore", - "sp-staking", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", ] +[[package]] +name = "polkadot-statement-table" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "parity-scale-codec", + "polkadot-primitives 0.9.17 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "polkadot-statement-table" version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ "parity-scale-codec", - "polkadot-primitives", - "sp-core", + "polkadot-primitives 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -7933,10 +8438,10 @@ dependencies = [ "parity-scale-codec", "serde", "serde_json", - "sp-core", - "sp-io", - "sp-runtime", - "sp-version", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -7983,10 +8488,10 @@ dependencies = [ name = "roaming-accounting-policies" version = "1.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -7995,20 +8500,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-agreement-policies" version = "1.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8018,20 +8523,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-billing-policies" version = "1.0.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8040,20 +8545,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-charging-policies" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8062,20 +8567,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-device-profiles" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8087,20 +8592,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-devices" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8111,20 +8616,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-network-profiles" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8136,20 +8641,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-network-servers" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8158,20 +8663,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-networks" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8179,39 +8684,39 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-operators" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", - "pallet-balances", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-organizations" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8221,20 +8726,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-packet-bundles" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8247,20 +8752,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-routing-profiles" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8272,20 +8777,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-service-profiles" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8295,20 +8800,20 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] name = "roaming-sessions" version = "0.1.0" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", - "pallet-balances", + "pallet-balances 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "pallet-randomness-collective-flip", "pallet-transaction-payment", "parity-scale-codec", @@ -8320,10 +8825,10 @@ dependencies = [ "safe-mix", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -8513,14 +9018,52 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "sc-allocator" +version = "4.1.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "log", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", +] + [[package]] name = "sc-allocator" version = "4.1.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "log", - "sp-core", - "sp-wasm-interface", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "thiserror", +] + +[[package]] +name = "sc-authority-discovery" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "async-trait", + "futures 0.3.21", + "futures-timer", + "ip_network", + "libp2p", + "log", + "parity-scale-codec", + "prost", + "prost-build", + "rand 0.7.3", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-authority-discovery 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", "thiserror", ] @@ -8539,15 +9082,15 @@ dependencies = [ "prost", "prost-build", "rand 0.7.3", - "sc-client-api", - "sc-network", - "sp-api", - "sp-authority-discovery", - "sp-blockchain", - "sp-core", - "sp-keystore", - "sp-runtime", - "substrate-prometheus-endpoint", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-authority-discovery 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] @@ -8560,18 +9103,34 @@ dependencies = [ "futures-timer", "log", "parity-scale-codec", - "sc-block-builder", - "sc-client-api", + "sc-block-builder 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-proposer-metrics", - "sc-telemetry", - "sc-transaction-pool-api", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "substrate-prometheus-endpoint", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sc-block-builder" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "parity-scale-codec", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -8580,14 +9139,31 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "parity-scale-codec", - "sc-client-api", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sc-chain-spec" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "impl-trait-for-tuples", + "memmap2 0.5.3", + "parity-scale-codec", + "sc-chain-spec-derive 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-telemetry 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "serde", + "serde_json", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -8598,13 +9174,24 @@ dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.3", "parity-scale-codec", - "sc-chain-spec-derive", - "sc-network", - "sc-telemetry", + "sc-chain-spec-derive 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "serde", "serde_json", - "sp-core", - "sp-runtime", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sc-chain-spec-derive" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -8618,6 +9205,44 @@ dependencies = [ "syn", ] +[[package]] +name = "sc-cli" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "chrono", + "clap", + "fdlimit", + "futures 0.3.21", + "hex", + "libp2p", + "log", + "names", + "parity-scale-codec", + "rand 0.7.3", + "regex", + "rpassword", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-keystore 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-telemetry 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-tracing 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "serde", + "serde_json", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-keyring 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-panic-handler 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", + "tiny-bip39", + "tokio", +] + [[package]] name = "sc-cli" version = "0.10.0-dev" @@ -8635,27 +9260,55 @@ dependencies = [ "rand 0.7.3", "regex", "rpassword", - "sc-client-api", - "sc-keystore", - "sc-network", - "sc-service", - "sc-telemetry", - "sc-tracing", - "sc-utils", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-keystore 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-tracing 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "serde", "serde_json", - "sp-blockchain", - "sp-core", - "sp-keyring", - "sp-keystore", - "sp-panic-handler", - "sp-runtime", - "sp-version", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keyring 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tiny-bip39", "tokio", ] +[[package]] +name = "sc-client-api" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "fnv", + "futures 0.3.21", + "hash-db", + "log", + "parity-scale-codec", + "parking_lot 0.11.2", + "sc-executor 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-database 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "sc-client-api" version = "4.0.0-dev" @@ -8667,21 +9320,46 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.2", - "sc-executor", - "sc-transaction-pool-api", - "sc-utils", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-database", - "sp-externalities", - "sp-keystore", - "sp-runtime", - "sp-state-machine", - "sp-storage", - "sp-trie", - "substrate-prometheus-endpoint", + "sc-executor 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-database 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sc-client-db" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "hash-db", + "kvdb", + "kvdb-memorydb", + "kvdb-rocksdb", + "linked-hash-map", + "log", + "parity-db", + "parity-scale-codec", + "parking_lot 0.11.2", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-state-db 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-arithmetic 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-database 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -8698,15 +9376,39 @@ dependencies = [ "parity-db", "parity-scale-codec", "parking_lot 0.11.2", - "sc-client-api", - "sc-state-db", - "sp-arithmetic", - "sp-blockchain", - "sp-core", - "sp-database", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-state-db 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-database 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sc-consensus" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "async-trait", + "futures 0.3.21", + "futures-timer", + "libp2p", + "log", + "parking_lot 0.11.2", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "serde", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", ] [[package]] @@ -8720,16 +9422,16 @@ dependencies = [ "libp2p", "log", "parking_lot 0.11.2", - "sc-client-api", - "sc-utils", - "serde", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", - "substrate-prometheus-endpoint", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "serde", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] @@ -8742,23 +9444,23 @@ dependencies = [ "futures 0.3.21", "log", "parity-scale-codec", - "sc-block-builder", - "sc-client-api", - "sc-consensus", + "sc-block-builder 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-consensus-slots", - "sc-telemetry", - "sp-api", - "sp-application-crypto", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-consensus-aura", - "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-consensus-slots 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] @@ -8768,7 +9470,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "async-trait", - "fork-tree", + "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "futures 0.3.21", "log", "merlin", @@ -8779,29 +9481,29 @@ dependencies = [ "parking_lot 0.11.2", "rand 0.7.3", "retain_mut", - "sc-client-api", - "sc-consensus", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-consensus-epochs", "sc-consensus-slots", - "sc-keystore", - "sc-telemetry", + "sc-keystore 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "schnorrkel", "serde", - "sp-api", - "sp-application-crypto", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-consensus-babe", - "sp-consensus-slots", - "sp-consensus-vrf", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-version", - "substrate-prometheus-endpoint", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-babe 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-slots 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-vrf 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] @@ -8816,16 +9518,16 @@ dependencies = [ "jsonrpc-derive", "sc-consensus-babe", "sc-consensus-epochs", - "sc-rpc-api", - "serde", - "sp-api", - "sp-application-crypto", - "sp-blockchain", - "sp-consensus", - "sp-consensus-babe", - "sp-core", - "sp-keystore", - "sp-runtime", + "sc-rpc-api 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "serde", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-babe 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] @@ -8834,12 +9536,12 @@ name = "sc-consensus-epochs" version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "fork-tree", + "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "parity-scale-codec", - "sc-client-api", - "sc-consensus", - "sp-blockchain", - "sp-runtime", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -8852,18 +9554,18 @@ dependencies = [ "futures-timer", "log", "parity-scale-codec", - "sc-client-api", - "sc-consensus", - "sc-telemetry", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-timestamp", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-slots 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] @@ -8872,12 +9574,39 @@ name = "sc-consensus-uncles" version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "sc-client-api", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-authorship", - "sp-runtime", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] +[[package]] +name = "sc-executor" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "lazy_static", + "libsecp256k1", + "log", + "lru 0.6.6", + "parity-scale-codec", + "parking_lot 0.11.2", + "sc-executor-common 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-executor-wasmi 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core-hashing-proc-macro 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-panic-handler 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-tasks 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "wasmi", +] + [[package]] name = "sc-executor" version = "0.10.0-dev" @@ -8889,20 +9618,37 @@ dependencies = [ "lru 0.6.6", "parity-scale-codec", "parking_lot 0.11.2", - "sc-executor-common", - "sc-executor-wasmi", + "sc-executor-common 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-executor-wasmi 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-executor-wasmtime", - "sp-api", - "sp-core", - "sp-core-hashing-proc-macro", - "sp-externalities", - "sp-io", - "sp-panic-handler", - "sp-runtime-interface", - "sp-tasks", - "sp-trie", - "sp-version", - "sp-wasm-interface", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core-hashing-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-tasks 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "wasmi", +] + +[[package]] +name = "sc-executor-common" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "environmental", + "parity-scale-codec", + "sc-allocator 4.1.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-maybe-compressed-blob 4.1.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-serializer 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", + "wasm-instrument", "wasmi", ] @@ -8913,16 +9659,32 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "environmental", "parity-scale-codec", - "sc-allocator", - "sp-core", - "sp-maybe-compressed-blob", - "sp-serializer", - "sp-wasm-interface", + "sc-allocator 4.1.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-maybe-compressed-blob 4.1.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-serializer 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "wasm-instrument", "wasmi", ] +[[package]] +name = "sc-executor-wasmi" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "log", + "parity-scale-codec", + "sc-allocator 4.1.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-executor-common 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "scoped-tls", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "wasmi", +] + [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" @@ -8930,12 +9692,12 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "log", "parity-scale-codec", - "sc-allocator", - "sc-executor-common", + "sc-allocator 4.1.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-executor-common 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "scoped-tls", - "sp-core", - "sp-runtime-interface", - "sp-wasm-interface", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "wasmi", ] @@ -8949,11 +9711,11 @@ dependencies = [ "log", "parity-scale-codec", "parity-wasm 0.42.2", - "sc-allocator", - "sc-executor-common", - "sp-core", - "sp-runtime-interface", - "sp-wasm-interface", + "sc-allocator 4.1.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-executor-common 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "wasmtime", ] @@ -8965,33 +9727,33 @@ dependencies = [ "async-trait", "dyn-clone", "finality-grandpa", - "fork-tree", + "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "futures 0.3.21", "futures-timer", "log", "parity-scale-codec", "parking_lot 0.11.2", "rand 0.8.5", - "sc-block-builder", - "sc-chain-spec", - "sc-client-api", - "sc-consensus", - "sc-keystore", - "sc-network", + "sc-block-builder 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-chain-spec 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-keystore 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-network-gossip", - "sc-telemetry", - "sc-utils", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "serde_json", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-finality-grandpa", - "sp-keystore", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-finality-grandpa 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] @@ -9008,17 +9770,34 @@ dependencies = [ "jsonrpc-pubsub", "log", "parity-scale-codec", - "sc-client-api", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-finality-grandpa", - "sc-rpc", + "sc-rpc 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "serde", "serde_json", - "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] +[[package]] +name = "sc-informant" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "ansi_term", + "futures 0.3.21", + "futures-timer", + "log", + "parity-util-mem", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "sc-informant" version = "0.10.0-dev" @@ -9029,11 +9808,26 @@ dependencies = [ "futures-timer", "log", "parity-util-mem", - "sc-client-api", - "sc-network", - "sc-transaction-pool-api", - "sp-blockchain", - "sp-runtime", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sc-keystore" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "async-trait", + "hex", + "parking_lot 0.11.2", + "serde_json", + "sp-application-crypto 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", ] [[package]] @@ -9045,16 +9839,16 @@ dependencies = [ "hex", "parking_lot 0.11.2", "serde_json", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" dependencies = [ "async-std", "async-trait", @@ -9064,7 +9858,7 @@ dependencies = [ "cid", "either", "fnv", - "fork-tree", + "fork-tree 3.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", "futures 0.3.21", "futures-timer", "hex", @@ -9080,21 +9874,21 @@ dependencies = [ "prost", "prost-build", "rand 0.7.3", - "sc-block-builder", - "sc-client-api", - "sc-consensus", - "sc-peerset", - "sc-utils", + "sc-block-builder 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-peerset 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", "serde", "serde_json", "smallvec", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-finality-grandpa", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-arithmetic 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-finality-grandpa 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", "thiserror", "unsigned-varint 0.6.0", "void", @@ -9102,49 +9896,140 @@ dependencies = [ ] [[package]] -name = "sc-network-gossip" +name = "sc-network" version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "futures 0.3.21", - "futures-timer", - "libp2p", - "log", - "lru 0.7.2", - "sc-network", - "sp-runtime", - "substrate-prometheus-endpoint", - "tracing", -] - -[[package]] -name = "sc-offchain" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" -dependencies = [ + "async-std", + "async-trait", + "asynchronous-codec 0.5.0", + "bitflags", "bytes 1.1.0", + "cid", + "either", "fnv", + "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "futures 0.3.21", "futures-timer", "hex", - "hyper", - "hyper-rustls", - "num_cpus", - "once_cell", + "ip_network", + "libp2p", + "linked-hash-map", + "linked_hash_set", + "log", + "lru 0.7.2", + "parity-scale-codec", + "parking_lot 0.11.2", + "pin-project 1.0.10", + "prost", + "prost-build", + "rand 0.7.3", + "sc-block-builder 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-peerset 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "serde", + "serde_json", + "smallvec", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-finality-grandpa 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "thiserror", + "unsigned-varint 0.6.0", + "void", + "zeroize", +] + +[[package]] +name = "sc-network-gossip" +version = "0.10.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" +dependencies = [ + "futures 0.3.21", + "futures-timer", + "libp2p", + "log", + "lru 0.7.2", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "tracing", +] + +[[package]] +name = "sc-offchain" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "bytes 1.1.0", + "fnv", + "futures 0.3.21", + "futures-timer", + "hex", + "hyper", + "hyper-rustls", + "num_cpus", + "once_cell", + "parity-scale-codec", + "parking_lot 0.11.2", + "rand 0.7.3", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-offchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "threadpool", + "tracing", +] + +[[package]] +name = "sc-offchain" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" +dependencies = [ + "bytes 1.1.0", + "fnv", + "futures 0.3.21", + "futures-timer", + "hex", + "hyper", + "hyper-rustls", + "num_cpus", + "once_cell", "parity-scale-codec", "parking_lot 0.11.2", "rand 0.7.3", - "sc-client-api", - "sc-network", - "sc-utils", - "sp-api", - "sp-core", - "sp-offchain", - "sp-runtime", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-offchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "threadpool", "tracing", ] +[[package]] +name = "sc-peerset" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "futures 0.3.21", + "libp2p", + "log", + "sc-utils 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "serde_json", + "wasm-timer", +] + [[package]] name = "sc-peerset" version = "4.0.0-dev" @@ -9153,7 +10038,7 @@ dependencies = [ "futures 0.3.21", "libp2p", "log", - "sc-utils", + "sc-utils 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "serde_json", "wasm-timer", ] @@ -9164,7 +10049,38 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "log", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sc-rpc" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "futures 0.3.21", + "hash-db", + "jsonrpc-core", + "jsonrpc-pubsub", + "log", + "parity-scale-codec", + "parking_lot 0.11.2", + "sc-block-builder 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-chain-spec 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-rpc-api 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-tracing 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "serde_json", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-offchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-rpc 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -9179,23 +10095,48 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.2", - "sc-block-builder", - "sc-chain-spec", - "sc-client-api", - "sc-rpc-api", - "sc-tracing", - "sc-transaction-pool-api", - "sc-utils", + "sc-block-builder 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-chain-spec 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-rpc-api 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-tracing 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "serde_json", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-keystore", - "sp-offchain", - "sp-rpc", - "sp-runtime", - "sp-session", - "sp-version", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-offchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-rpc 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sc-rpc-api" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "futures 0.3.21", + "jsonrpc-core", + "jsonrpc-core-client", + "jsonrpc-derive", + "jsonrpc-pubsub", + "log", + "parity-scale-codec", + "parking_lot 0.11.2", + "sc-chain-spec 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "serde", + "serde_json", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-rpc 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", ] [[package]] @@ -9211,18 +10152,35 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.2", - "sc-chain-spec", - "sc-transaction-pool-api", + "sc-chain-spec 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "serde", "serde_json", - "sp-core", - "sp-rpc", - "sp-runtime", - "sp-tracing", - "sp-version", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-rpc 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] +[[package]] +name = "sc-rpc-server" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "futures 0.3.21", + "jsonrpc-core", + "jsonrpc-http-server", + "jsonrpc-ipc-server", + "jsonrpc-pubsub", + "jsonrpc-ws-server", + "log", + "serde_json", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "tokio", +] + [[package]] name = "sc-rpc-server" version = "4.0.0-dev" @@ -9236,10 +10194,74 @@ dependencies = [ "jsonrpc-ws-server", "log", "serde_json", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tokio", ] +[[package]] +name = "sc-service" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "async-trait", + "directories", + "exit-future", + "futures 0.3.21", + "futures-timer", + "hash-db", + "jsonrpc-core", + "jsonrpc-pubsub", + "log", + "parity-scale-codec", + "parity-util-mem", + "parking_lot 0.11.2", + "pin-project 1.0.10", + "rand 0.7.3", + "sc-block-builder 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-chain-spec 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-client-db 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-executor 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-informant 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-keystore 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-offchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-rpc 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-rpc-server 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-telemetry 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-tracing 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-transaction-pool 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "serde", + "serde_json", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-transaction-pool 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-transaction-storage-proof 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "tempfile", + "thiserror", + "tokio", + "tracing", + "tracing-futures", +] + [[package]] name = "sc-service" version = "0.10.0-dev" @@ -9259,44 +10281,44 @@ dependencies = [ "parking_lot 0.11.2", "pin-project 1.0.10", "rand 0.7.3", - "sc-block-builder", - "sc-chain-spec", - "sc-client-api", - "sc-client-db", - "sc-consensus", - "sc-executor", - "sc-informant", - "sc-keystore", - "sc-network", - "sc-offchain", - "sc-rpc", - "sc-rpc-server", - "sc-telemetry", - "sc-tracing", - "sc-transaction-pool", - "sc-transaction-pool-api", - "sc-utils", + "sc-block-builder 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-chain-spec 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-db 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-executor 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-informant 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-keystore 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-network 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-offchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-rpc 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-rpc-server 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-telemetry 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-tracing 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-transaction-pool 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "serde", "serde_json", - "sp-api", - "sp-application-crypto", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-externalities", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-session", - "sp-state-machine", - "sp-storage", - "sp-tracing", - "sp-transaction-pool", - "sp-transaction-storage-proof", - "sp-trie", - "sp-version", - "substrate-prometheus-endpoint", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-session 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-transaction-pool 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-transaction-storage-proof 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tempfile", "thiserror", "tokio", @@ -9304,6 +10326,20 @@ dependencies = [ "tracing-futures", ] +[[package]] +name = "sc-state-db" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "log", + "parity-scale-codec", + "parity-util-mem", + "parity-util-mem-derive", + "parking_lot 0.11.2", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "sc-state-db" version = "0.10.0-dev" @@ -9314,8 +10350,8 @@ dependencies = [ "parity-util-mem", "parity-util-mem-derive", "parking_lot 0.11.2", - "sc-client-api", - "sp-core", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -9327,19 +10363,37 @@ dependencies = [ "jsonrpc-core-client", "jsonrpc-derive", "parity-scale-codec", - "sc-chain-spec", - "sc-client-api", + "sc-chain-spec 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sc-consensus-babe", "sc-consensus-epochs", "sc-finality-grandpa", - "sc-rpc-api", + "sc-rpc-api 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "serde", "serde_json", - "sp-blockchain", - "sp-runtime", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] +[[package]] +name = "sc-telemetry" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "chrono", + "futures 0.3.21", + "libp2p", + "log", + "parking_lot 0.11.2", + "pin-project 1.0.10", + "rand 0.7.3", + "serde", + "serde_json", + "thiserror", + "wasm-timer", +] + [[package]] name = "sc-telemetry" version = "4.0.0-dev" @@ -9358,6 +10412,37 @@ dependencies = [ "wasm-timer", ] +[[package]] +name = "sc-tracing" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "ansi_term", + "atty", + "chrono", + "lazy_static", + "libc", + "log", + "once_cell", + "parking_lot 0.11.2", + "regex", + "rustc-hash", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-rpc-server 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-tracing-proc-macro 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "serde", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-rpc 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", + "tracing", + "tracing-log", + "tracing-subscriber", +] + [[package]] name = "sc-tracing" version = "4.0.0-dev" @@ -9373,22 +10458,33 @@ dependencies = [ "parking_lot 0.11.2", "regex", "rustc-hash", - "sc-client-api", - "sc-rpc-server", - "sc-tracing-proc-macro", - "serde", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-rpc", - "sp-runtime", - "sp-tracing", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-rpc-server 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-tracing-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "serde", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-rpc 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", "tracing-log", "tracing-subscriber", ] +[[package]] +name = "sc-tracing-proc-macro" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" @@ -9400,6 +10496,33 @@ dependencies = [ "syn", ] +[[package]] +name = "sc-transaction-pool" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "futures 0.3.21", + "futures-timer", + "linked-hash-map", + "log", + "parity-scale-codec", + "parity-util-mem", + "parking_lot 0.11.2", + "retain_mut", + "sc-client-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "serde", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-transaction-pool 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", +] + [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" @@ -9413,17 +10536,30 @@ dependencies = [ "parity-util-mem", "parking_lot 0.11.2", "retain_mut", - "sc-client-api", - "sc-transaction-pool-api", - "sc-utils", - "serde", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-tracing", - "sp-transaction-pool", - "substrate-prometheus-endpoint", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-utils 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "serde", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-transaction-pool 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "substrate-prometheus-endpoint 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "thiserror", +] + +[[package]] +name = "sc-transaction-pool-api" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "futures 0.3.21", + "log", + "serde", + "sp-blockchain 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", "thiserror", ] @@ -9435,11 +10571,23 @@ dependencies = [ "futures 0.3.21", "log", "serde", - "sp-blockchain", - "sp-runtime", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] +[[package]] +name = "sc-utils" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "futures 0.3.21", + "futures-timer", + "lazy_static", + "parking_lot 0.11.2", + "prometheus", +] + [[package]] name = "sc-utils" version = "4.0.0-dev" @@ -9791,8 +10939,8 @@ dependencies = [ "enumn", "parity-scale-codec", "paste", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -9871,6 +11019,23 @@ dependencies = [ "sha-1 0.9.8", ] +[[package]] +name = "sp-api" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "hash-db", + "log", + "parity-scale-codec", + "sp-api-proc-macro 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", +] + [[package]] name = "sp-api" version = "4.0.0-dev" @@ -9879,15 +11044,27 @@ dependencies = [ "hash-db", "log", "parity-scale-codec", - "sp-api-proc-macro", - "sp-core", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-version", + "sp-api-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] +[[package]] +name = "sp-api-proc-macro" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "blake2-rfc", + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" @@ -9900,6 +11077,19 @@ dependencies = [ "syn", ] +[[package]] +name = "sp-application-crypto" +version = "5.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "sp-application-crypto" version = "5.0.0" @@ -9908,9 +11098,24 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-arithmetic" +version = "4.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "integer-sqrt", + "num-traits", + "parity-scale-codec", + "scale-info", + "serde", + "sp-debug-derive 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "static_assertions", ] [[package]] @@ -9923,11 +11128,24 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-debug-derive", - "sp-std", + "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "static_assertions", ] +[[package]] +name = "sp-authority-discovery" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" @@ -9935,10 +11153,10 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "parity-scale-codec", "scale-info", - "sp-api", - "sp-application-crypto", - "sp-runtime", - "sp-std", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -9948,9 +11166,21 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "async-trait", "parity-scale-codec", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-block-builder" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "parity-scale-codec", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -9959,10 +11189,28 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-blockchain" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "futures 0.3.21", + "log", + "lru 0.7.2", + "parity-scale-codec", + "parking_lot 0.11.2", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-database 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", ] [[package]] @@ -9975,11 +11223,30 @@ dependencies = [ "lru 0.7.2", "parity-scale-codec", "parking_lot 0.11.2", - "sp-api", - "sp-consensus", - "sp-database", - "sp-runtime", - "sp-state-machine", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-database 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "thiserror", +] + +[[package]] +name = "sp-consensus" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "async-trait", + "futures 0.3.21", + "futures-timer", + "log", + "parity-scale-codec", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", "thiserror", ] @@ -9993,12 +11260,12 @@ dependencies = [ "futures-timer", "log", "parity-scale-codec", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-version", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] @@ -10010,14 +11277,37 @@ dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-api", - "sp-application-crypto", - "sp-consensus", - "sp-consensus-slots", - "sp-inherents", - "sp-runtime", - "sp-std", - "sp-timestamp", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-slots 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-consensus-babe" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "async-trait", + "merlin", + "parity-scale-codec", + "scale-info", + "serde", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-consensus-slots 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-consensus-vrf 0.10.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-timestamp 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -10030,17 +11320,29 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-consensus", - "sp-consensus-slots", - "sp-consensus-vrf", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-std", - "sp-timestamp", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-slots 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-consensus-vrf 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-timestamp 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-consensus-slots" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "parity-scale-codec", + "scale-info", + "serde", + "sp-arithmetic 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -10051,8 +11353,20 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic", - "sp-runtime", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-consensus-vrf" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "parity-scale-codec", + "schnorrkel", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -10062,9 +11376,57 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "parity-scale-codec", "schnorrkel", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-core" +version = "5.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "base58", + "bitflags", + "blake2-rfc", + "byteorder", + "dyn-clonable", + "ed25519-dalek", + "futures 0.3.21", + "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.2", + "primitive-types", + "rand 0.7.3", + "regex", + "scale-info", + "schnorrkel", + "secrecy", + "serde", + "sha2 0.10.2", + "sp-core-hashing 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-debug-derive 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "ss58-registry", + "substrate-bip39", + "thiserror", + "tiny-bip39", + "tiny-keccak", + "twox-hash", + "wasmi", + "zeroize", ] [[package]] @@ -10099,12 +11461,12 @@ dependencies = [ "secrecy", "serde", "sha2 0.10.2", - "sp-core-hashing", - "sp-debug-derive", - "sp-externalities", - "sp-runtime-interface", - "sp-std", - "sp-storage", + "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "ss58-registry", "substrate-bip39", "thiserror", @@ -10115,6 +11477,19 @@ dependencies = [ "zeroize", ] +[[package]] +name = "sp-core-hashing" +version = "4.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "blake2-rfc", + "byteorder", + "sha2 0.10.2", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "tiny-keccak", + "twox-hash", +] + [[package]] name = "sp-core-hashing" version = "4.0.0" @@ -10123,11 +11498,22 @@ dependencies = [ "blake2-rfc", "byteorder", "sha2 0.10.2", - "sp-std", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tiny-keccak", "twox-hash", ] +[[package]] +name = "sp-core-hashing-proc-macro" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "proc-macro2", + "quote", + "sp-core-hashing 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "syn", +] + [[package]] name = "sp-core-hashing-proc-macro" version = "4.0.0-dev" @@ -10135,10 +11521,19 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "proc-macro2", "quote", - "sp-core-hashing", + "sp-core-hashing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "syn", ] +[[package]] +name = "sp-database" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "kvdb", + "parking_lot 0.11.2", +] + [[package]] name = "sp-database" version = "4.0.0-dev" @@ -10148,6 +11543,16 @@ dependencies = [ "parking_lot 0.11.2", ] +[[package]] +name = "sp-debug-derive" +version = "4.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-debug-derive" version = "4.0.0" @@ -10158,6 +11563,17 @@ dependencies = [ "syn", ] +[[package]] +name = "sp-externalities" +version = "0.11.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "environmental", + "parity-scale-codec", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "sp-externalities" version = "0.11.0" @@ -10165,8 +11581,26 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "environmental", "parity-scale-codec", - "sp-std", - "sp-storage", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-finality-grandpa" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "finality-grandpa", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -10179,12 +11613,26 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-inherents" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "async-trait", + "impl-trait-for-tuples", + "parity-scale-codec", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", ] [[package]] @@ -10195,12 +11643,36 @@ dependencies = [ "async-trait", "impl-trait-for-tuples", "parity-scale-codec", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] +[[package]] +name = "sp-io" +version = "5.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "futures 0.3.21", + "hash-db", + "libsecp256k1", + "log", + "parity-scale-codec", + "parking_lot 0.11.2", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "tracing", + "tracing-core", +] + [[package]] name = "sp-io" version = "5.0.0" @@ -10212,28 +11684,56 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.2", - "sp-core", - "sp-externalities", - "sp-keystore", - "sp-runtime-interface", - "sp-state-machine", - "sp-std", - "sp-tracing", - "sp-trie", - "sp-wasm-interface", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", "tracing-core", ] +[[package]] +name = "sp-keyring" +version = "5.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "lazy_static", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "strum", +] + [[package]] name = "sp-keyring" version = "5.0.0" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "lazy_static", - "sp-core", - "sp-runtime", - "strum", + "lazy_static", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "strum", +] + +[[package]] +name = "sp-keystore" +version = "0.11.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "async-trait", + "futures 0.3.21", + "merlin", + "parity-scale-codec", + "parking_lot 0.11.2", + "schnorrkel", + "serde", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", ] [[package]] @@ -10248,9 +11748,18 @@ dependencies = [ "parking_lot 0.11.2", "schnorrkel", "serde", - "sp-core", - "sp-externalities", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "thiserror", +] + +[[package]] +name = "sp-maybe-compressed-blob" +version = "4.1.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ "thiserror", + "zstd", ] [[package]] @@ -10270,11 +11779,11 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic", - "sp-core", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "sp-npos-elections-solution-type", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", ] [[package]] @@ -10288,14 +11797,34 @@ dependencies = [ "syn", ] +[[package]] +name = "sp-offchain" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "sp-offchain" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "sp-api", - "sp-core", - "sp-runtime", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-panic-handler" +version = "4.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "backtrace", + "lazy_static", + "regex", ] [[package]] @@ -10308,6 +11837,16 @@ dependencies = [ "regex", ] +[[package]] +name = "sp-rpc" +version = "5.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "rustc-hash", + "serde", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "sp-rpc" version = "5.0.0" @@ -10315,7 +11854,29 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "rustc-hash", "serde", - "sp-core", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-runtime" +version = "5.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "either", + "hash256-std-hasher", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "parity-util-mem", + "paste", + "rand 0.7.3", + "scale-info", + "serde", + "sp-application-crypto 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-arithmetic 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -10333,11 +11894,28 @@ dependencies = [ "rand 0.7.3", "scale-info", "serde", - "sp-application-crypto", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-std", + "sp-application-crypto 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-runtime-interface" +version = "5.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "primitive-types", + "sp-externalities 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime-interface-proc-macro 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "static_assertions", ] [[package]] @@ -10348,15 +11926,27 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "primitive-types", - "sp-externalities", - "sp-runtime-interface-proc-macro", - "sp-std", - "sp-storage", - "sp-tracing", - "sp-wasm-interface", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime-interface-proc-macro 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-storage 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-tracing 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-wasm-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "static_assertions", ] +[[package]] +name = "sp-runtime-interface-proc-macro" +version = "4.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "Inflector", + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-runtime-interface-proc-macro" version = "4.0.0" @@ -10369,6 +11959,15 @@ dependencies = [ "syn", ] +[[package]] +name = "sp-serializer" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "serde", + "serde_json", +] + [[package]] name = "sp-serializer" version = "4.0.0-dev" @@ -10378,6 +11977,20 @@ dependencies = [ "serde_json", ] +[[package]] +name = "sp-session" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "sp-session" version = "4.0.0-dev" @@ -10385,11 +11998,22 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "parity-scale-codec", "scale-info", - "sp-api", - "sp-core", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-staking 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-staking" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -10399,8 +12023,31 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22 dependencies = [ "parity-scale-codec", "scale-info", - "sp-runtime", - "sp-std", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-state-machine" +version = "0.11.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "hash-db", + "log", + "num-traits", + "parity-scale-codec", + "parking_lot 0.11.2", + "rand 0.7.3", + "smallvec", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-panic-handler 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", + "tracing", + "trie-db", + "trie-root", ] [[package]] @@ -10415,22 +12062,40 @@ dependencies = [ "parking_lot 0.11.2", "rand 0.7.3", "smallvec", - "sp-core", - "sp-externalities", - "sp-panic-handler", - "sp-std", - "sp-trie", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-panic-handler 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", "tracing", "trie-db", "trie-root", ] +[[package]] +name = "sp-std" +version = "4.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" + [[package]] name = "sp-std" version = "4.0.0" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" +[[package]] +name = "sp-storage" +version = "5.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "impl-serde", + "parity-scale-codec", + "ref-cast", + "serde", + "sp-debug-derive 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "sp-storage" version = "5.0.0" @@ -10440,8 +12105,21 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive", - "sp-std", + "sp-debug-derive 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-tasks" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "log", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -10450,11 +12128,27 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "log", - "sp-core", - "sp-externalities", - "sp-io", - "sp-runtime-interface", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime-interface 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-timestamp" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "async-trait", + "futures-timer", + "log", + "parity-scale-codec", + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", ] [[package]] @@ -10466,32 +12160,69 @@ dependencies = [ "futures-timer", "log", "parity-scale-codec", - "sp-api", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] +[[package]] +name = "sp-tracing" +version = "4.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "parity-scale-codec", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "tracing", + "tracing-core", + "tracing-subscriber", +] + [[package]] name = "sp-tracing" version = "4.0.0" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ "parity-scale-codec", - "sp-std", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "tracing", "tracing-core", "tracing-subscriber", ] +[[package]] +name = "sp-transaction-pool" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "sp-api 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17#22d40c761a985482f93bbbea5ba4199bdba74f8e" dependencies = [ - "sp-api", - "sp-runtime", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-transaction-storage-proof" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "async-trait", + "log", + "parity-scale-codec", + "scale-info", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", ] [[package]] @@ -10503,11 +12234,26 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-std", - "sp-trie", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-inherents 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-trie 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "sp-trie" +version = "5.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "hash-db", + "memory-db", + "parity-scale-codec", + "scale-info", + "sp-core 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "trie-db", + "trie-root", ] [[package]] @@ -10519,12 +12265,29 @@ dependencies = [ "memory-db", "parity-scale-codec", "scale-info", - "sp-core", - "sp-std", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "trie-db", "trie-root", ] +[[package]] +name = "sp-version" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "impl-serde", + "parity-scale-codec", + "parity-wasm 0.42.2", + "scale-info", + "serde", + "sp-core-hashing-proc-macro 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "sp-version-proc-macro 4.0.0-dev (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "thiserror", +] + [[package]] name = "sp-version" version = "4.0.0-dev" @@ -10535,13 +12298,24 @@ dependencies = [ "parity-wasm 0.42.2", "scale-info", "serde", - "sp-core-hashing-proc-macro", - "sp-runtime", - "sp-std", - "sp-version-proc-macro", + "sp-core-hashing-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version-proc-macro 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "thiserror", ] +[[package]] +name = "sp-version-proc-macro" +version = "4.0.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "parity-scale-codec", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" @@ -10553,6 +12327,18 @@ dependencies = [ "syn", ] +[[package]] +name = "sp-wasm-interface" +version = "5.0.0" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "sp-std 4.0.0 (git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17)", + "wasmi", +] + [[package]] name = "sp-wasm-interface" version = "5.0.0" @@ -10561,7 +12347,7 @@ dependencies = [ "impl-trait-for-tuples", "log", "parity-scale-codec", - "sp-std", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "wasmi", "wasmtime", ] @@ -10697,14 +12483,28 @@ dependencies = [ "jsonrpc-derive", "log", "parity-scale-codec", - "sc-client-api", - "sc-rpc-api", - "sc-transaction-pool-api", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-core", - "sp-runtime", + "sc-client-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-rpc-api 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-transaction-pool-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-api 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-block-builder 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-blockchain 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", +] + +[[package]] +name = "substrate-prometheus-endpoint" +version = "0.10.0-dev" +source = "git+https://github.com/purestake/substrate?branch=moonbeam-polkadot-v0.9.17#c84f20046004e0c5f158d36bf9c8b2ecfdc41281" +dependencies = [ + "async-std", + "futures-util", + "hyper", + "log", + "prometheus", + "thiserror", + "tokio", ] [[package]] @@ -10729,7 +12529,7 @@ dependencies = [ "ansi_term", "build-helper", "cargo_metadata", - "sp-maybe-compressed-blob", + "sp-maybe-compressed-blob 4.1.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "strum", "tempfile", "toml", @@ -11173,18 +12973,18 @@ dependencies = [ "log", "parity-scale-codec", "remote-externalities", - "sc-chain-spec", - "sc-cli", - "sc-executor", - "sc-service", - "serde", - "sp-core", - "sp-externalities", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-state-machine", - "sp-version", + "sc-chain-spec 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-cli 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-executor 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sc-service 0.10.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "serde", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-externalities 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-keystore 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-state-machine 0.11.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-version 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "zstd", ] @@ -11898,6 +13698,19 @@ dependencies = [ "zeroize", ] +[[package]] +name = "xcm" +version = "0.9.17" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "derivative", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "scale-info", + "xcm-procedural 0.1.0 (git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17)", +] + [[package]] name = "xcm" version = "0.9.17" @@ -11908,7 +13721,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "xcm-procedural", + "xcm-procedural 0.1.0 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", ] [[package]] @@ -11916,18 +13729,18 @@ name = "xcm-builder" version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "frame-system 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "log", "pallet-transaction-payment", "parity-scale-codec", - "polkadot-parachain", + "polkadot-parachain 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "scale-info", - "sp-arithmetic", - "sp-io", - "sp-runtime", - "sp-std", - "xcm", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", "xcm-executor", ] @@ -11936,16 +13749,27 @@ name = "xcm-executor" version = "0.9.17" source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.17#de0ecd4760b146ecf33f5e867d707d789e21e060" dependencies = [ - "frame-support", + "frame-support 4.0.0-dev (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", "impl-trait-for-tuples", "log", "parity-scale-codec", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "xcm", + "sp-arithmetic 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-core 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-io 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-runtime 5.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "sp-std 4.0.0 (git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.17)", + "xcm 0.9.17 (git+https://github.com/paritytech/polkadot?branch=release-v0.9.17)", +] + +[[package]] +name = "xcm-procedural" +version = "0.1.0" +source = "git+https://github.com/purestake/polkadot?branch=moonbeam-polkadot-v0.9.17#66cb46bb3a7bd7295d1eb39a391559bc6efb2a22" +dependencies = [ + "Inflector", + "proc-macro2", + "quote", + "syn", ] [[package]] diff --git a/node/src/chain_spec.rs b/node/src/chain_spec.rs index d26b1755..3e99da71 100755 --- a/node/src/chain_spec.rs +++ b/node/src/chain_spec.rs @@ -7,6 +7,7 @@ use datahighway_parachain_runtime::{ BalancesConfig, CollatorSelectionConfig, CouncilConfig, + CrowdloanRewardsConfig, DemocracyConfig, ElectionsConfig, GenesisConfig, @@ -84,6 +85,8 @@ const KUSAMA_DEV_PROTOCOL_ID: &str = "dhx-kusama-dev"; const KUSAMA_LOCAL_PROTOCOL_ID: &str = "dhx-kusama-local"; const KUSAMA_TANGANIKA_PROTOCOL_ID: &str = "dhx-kusama-tanganika"; +const CROWDLOAN_FUND_POT: u128 = 300_000_000_000_000_000_000_000_u128; + /// Specialized `ChainSpec` for the normal parachain runtime. pub type ChainSpec = sc_service::GenericChainSpec; @@ -232,6 +235,8 @@ pub fn datahighway_rococo_development_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Crowdloan Fund Pot + CROWDLOAN_FUND_POT; // 300k DHX, 2000.into(), true, ) @@ -296,6 +301,8 @@ pub fn datahighway_rococo_local_testnet_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Crowdloan Fund Pot + CROWDLOAN_FUND_POT; // 300k DHX, 2000.into(), true, ) @@ -360,6 +367,8 @@ pub fn datahighway_chachacha_development_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Crowdloan Fund Pot + CROWDLOAN_FUND_POT; // 300k DHX, 2000.into(), true, ) @@ -424,6 +433,8 @@ pub fn datahighway_chachacha_local_testnet_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Crowdloan Fund Pot + CROWDLOAN_FUND_POT; // 300k DHX, 2000.into(), true, ) @@ -524,6 +535,8 @@ pub fn datahighway_rococo_parachain_config() -> ChainSpec { // authority #4 aura hex!["ea239700d67f53d30e39bee0c056f1165a6fb59ad4d5dd495c06d001af366c02"].into(), ], + // Crowdloan Fund Pot + 300_000_000_000_000_000_000_000_u128; // 300k DHX, 2026.into(), true, ) @@ -624,6 +637,8 @@ pub fn datahighway_chachacha_parachain_config() -> ChainSpec { // authority #4 aura hex!["ea239700d67f53d30e39bee0c056f1165a6fb59ad4d5dd495c06d001af366c02"].into(), ], + // Crowdloan Fund Pot + 300_000_000_000_000_000_000_000_u128; // 300k DHX, 2002.into(), true, ) @@ -688,6 +703,8 @@ pub fn datahighway_westend_development_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Crowdloan Fund Pot + 300_000_000_000_000_000_000_000_u128; // 300k DHX, 2000.into(), true, ) @@ -752,6 +769,8 @@ pub fn datahighway_westend_local_testnet_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Crowdloan Fund Pot + 300_000_000_000_000_000_000_000_u128; // 300k DHX, 2000.into(), true, ) @@ -816,6 +835,8 @@ pub fn datahighway_kusama_development_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Crowdloan Fund Pot + 300_000_000_000_000_000_000_000_u128; // 300k DHX, 2000.into(), true, ) @@ -880,6 +901,8 @@ pub fn datahighway_kusama_local_testnet_config() -> ChainSpec { get_account_id_from_seed::("Eve//stash"), get_account_id_from_seed::("Ferdie//stash"), ], + // Crowdloan Fund Pot + 300_000_000_000_000_000_000_000_u128; // 300k DHX, 2000.into(), true, ) @@ -979,6 +1002,8 @@ pub fn datahighway_westend_parachain_config() -> ChainSpec { // authority #4 aura hex!["c27631914b41a8f58e24277158817d064a4144df430dd2cf7baeaa17414deb3e"].into(), ], + // Crowdloan Fund Pot + 300_000_000_000_000_000_000_000_u128; // 300k DHX, 2000.into(), true, ) @@ -1078,6 +1103,8 @@ pub fn datahighway_kusama_parachain_config() -> ChainSpec { // authority #4 aura hex!["10a3d6854dc35e4b3fd77af4beda98f79dbe9edf5c29c14c8d57bec4bd733c0f"].into(), ], + // Crowdloan Fund Pot + 300_000_000_000_000_000_000_000_u128; // 300k DHX, 2000.into(), true, ) @@ -1123,6 +1150,7 @@ fn spreehafen_testnet_genesis( invulnerables: Vec<(AccountId, AuraId)>, root_key: AccountId, endowed_accounts: Vec, + crowdloan_fund_pot: Balance, id: ParaId, _enable_println: bool, ) -> GenesisConfig { @@ -1140,6 +1168,9 @@ fn spreehafen_testnet_genesis( .map(|x| (x.0.clone(), x.1.clone())) .collect(), }, + crowdloan_rewards: CrowdloanRewardsConfig { + funded_amount: crowdloan_fund_pot, + }, indices: IndicesConfig { indices: endowed_accounts.iter().enumerate().map(|(index, x)| (index as u32, (*x).clone())).collect(), }, @@ -1202,6 +1233,7 @@ fn testnet_genesis( invulnerables: Vec<(AccountId, AuraId)>, root_key: AccountId, endowed_accounts: Vec, + crowdloan_fund_pot: Balance, id: ParaId, _enable_println: bool, ) -> GenesisConfig { @@ -1219,6 +1251,9 @@ fn testnet_genesis( .map(|x| (x.0.clone(), x.1.clone())) .collect(), }, + crowdloan_rewards: CrowdloanRewardsConfig { + funded_amount: crowdloan_fund_pot, + }, indices: IndicesConfig { indices: endowed_accounts.iter().enumerate().map(|(index, x)| (index as u32, (*x).clone())).collect(), }, @@ -1281,6 +1316,7 @@ fn dev_genesis( invulnerables: Vec<(AccountId, AuraId)>, root_key: AccountId, endowed_accounts: Vec, + crowdloan_fund_pot: Balance, id: ParaId, _enable_println: bool, ) -> datahighway_parachain_runtime::GenesisConfig { @@ -1298,6 +1334,9 @@ fn dev_genesis( .map(|x| (x.0.clone(), x.1.clone())) .collect(), }, + crowdloan_rewards: CrowdloanRewardsConfig { + funded_amount: crowdloan_fund_pot, + }, indices: IndicesConfig { indices: endowed_accounts.iter().enumerate().map(|(index, x)| (index as u32, (*x).clone())).collect(), }, @@ -1360,6 +1399,7 @@ fn baikal_testnet_genesis( invulnerables: Vec<(AccountId, AuraId)>, root_key: AccountId, endowed_accounts: Vec, + crowdloan_fund_pot: Balance, id: ParaId, _enable_println: bool, ) -> GenesisConfig { @@ -1388,6 +1428,9 @@ fn baikal_testnet_genesis( }) .collect(), }, + crowdloan_rewards: CrowdloanRewardsConfig { + funded_amount: crowdloan_fund_pot, + }, indices: IndicesConfig { indices: endowed_accounts.iter().enumerate().map(|(index, x)| (index as u32, (*x).clone())).collect(), }, @@ -1450,6 +1493,7 @@ fn tanganika_testnet_genesis( invulnerables: Vec<(AccountId, AuraId)>, root_key: AccountId, endowed_accounts: Vec, + crowdloan_fund_pot: Balance, id: ParaId, _enable_println: bool, ) -> GenesisConfig { @@ -1467,6 +1511,9 @@ fn tanganika_testnet_genesis( .map(|x| (x.0.clone(), x.1.clone())) .collect(), }, + crowdloan_rewards: CrowdloanRewardsConfig { + funded_amount: crowdloan_fund_pot, + }, indices: IndicesConfig { indices: endowed_accounts.iter().enumerate().map(|(index, x)| (index as u32, (*x).clone())).collect(), }, diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 77f20f2e..c58c8604 100755 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -130,6 +130,9 @@ xcm = { git = 'https://github.com/paritytech/polkadot', default-features = false xcm-builder = { git = 'https://github.com/paritytech/polkadot', default-features = false, branch = 'release-v0.9.17' } xcm-executor = { git = 'https://github.com/paritytech/polkadot', default-features = false, branch = 'release-v0.9.17' } +# Moonbeam Dependencies +pallet-crowdloan-rewards = { git = 'https://github.com/purestake/crowdloan-rewards', branch = 'moonbeam-polkadot-v0.9.17', default-features = false } + [features] default = [ 'std', @@ -164,6 +167,7 @@ std = [ 'pallet-collator-selection/std', 'pallet-collective/std', 'pallet-conviction-voting/std', + 'pallet-crowdloan-rewards/std', 'pallet-democracy/std', 'pallet-elections-phragmen/std', 'pallet-identity/std', diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index b8051a23..82b97b48 100755 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -49,6 +49,7 @@ pub use frame_support::{ use frame_system::{ limits::{BlockLength, BlockWeights}, EnsureRoot, + EnsureSigned, }; use pallet_session::historical as pallet_session_historical; pub use pallet_transaction_payment::{ @@ -1138,6 +1139,35 @@ impl membership_supernodes::Config for Runtime { type Event = Event; } +parameter_types! { + // TODO to be revisited + pub const MinimumReward: Balance = 0; + pub const Initialized: bool = false; + pub const InitializationPayment: Perbill = Perbill::from_percent(30); + pub const MaxInitContributorsBatchSizes: u32 = 500; + pub const RelaySignaturesThreshold: Perbill = Perbill::from_percent(100); + pub const SignatureNetworkIdentifier: &'static [u8] = b"datahighway-"; +} + +impl pallet_crowdloan_rewards::Config for Runtime { + type Event = Event; + type Initialized = Initialized; + type InitializationPayment = InitializationPayment; + type MaxInitContributors = MaxInitContributorsBatchSizes; + type MinimumReward = MinimumReward; + type RewardCurrency = Balances; + type RelayChainAccountId = [u8; 32]; + type RewardAddressAssociateOrigin = EnsureSigned; + type RewardAddressChangeOrigin = EnsureSigned; + type RewardAddressRelayVoteThreshold = RelaySignaturesThreshold; + type SignatureNetworkIdentifier = SignatureNetworkIdentifier; + type VestingBlockNumber = cumulus_primitives_core::relay_chain::BlockNumber; + type VestingBlockProvider = + cumulus_pallet_parachain_system::RelaychainBlockNumberProvider; + type WeightInfo = pallet_crowdloan_rewards::weights::SubstrateWeight; +} + + parameter_types! { pub const ReservedXcmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT / 4; pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT / 4; @@ -1247,6 +1277,7 @@ construct_runtime!( TechnicalCommittee: pallet_collective::, Elections: pallet_elections_phragmen, TechnicalMembership: pallet_membership::, + CrowdloanRewards: pallet_crowdloan_rewards::{Pallet, Call, Config, Storage, Event}, Treasury: pallet_treasury::{Pallet, Call, Storage, Config, Event}, Bounties: pallet_bounties, ChildBounties: pallet_child_bounties,