From 679fbbf564b2b1112d84d9c705373ea10aa53098 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 12 Feb 2021 13:41:27 +0000 Subject: [PATCH 01/40] WIP converting runtime to a parachain --- runtime/Cargo.toml | 74 ++++++++++------ runtime/src/lib.rs | 212 ++++++++++++++++++++++++++++++--------------- 2 files changed, 190 insertions(+), 96 deletions(-) diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 992a000..7c089c2 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -9,29 +9,44 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { package = "parity-scale-codec", version = "1.3.4", default-features = false, features = ["derive"] } +serde = { version = "1.0.101", optional = true, features = ["derive"] } + +parachain-info = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } +# Substrate dependencies +sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-api = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-session = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-offchain = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-block-builder = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-transaction-pool = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } + +frame-support = { git = "https://github.com/paritytech/substrate", package = "frame-support", default-features = false } +frame-executive = { git = "https://github.com/paritytech/substrate", package = "frame-executive", default-features = false } +frame-system = { git = "https://github.com/paritytech/substrate", package = "frame-system", default-features = false } pallet-aura = { git = "https://github.com/paritytech/substrate", package = "pallet-aura", default-features = false } pallet-balances = { git = "https://github.com/paritytech/substrate", package = "pallet-balances", default-features = false } -frame-support = { git = "https://github.com/paritytech/substrate", package = "frame-support", default-features = false } pallet-grandpa = { git = "https://github.com/paritytech/substrate", package = "pallet-grandpa", default-features = false } pallet-randomness-collective-flip = { git = "https://github.com/paritytech/substrate", package = "pallet-randomness-collective-flip", default-features = false } pallet-sudo = { git = "https://github.com/paritytech/substrate", package = "pallet-sudo", default-features = false } -frame-system = { git = "https://github.com/paritytech/substrate", package = "frame-system", default-features = false } pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = "pallet-timestamp", default-features = false } pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment", default-features = false } -frame-executive = { git = "https://github.com/paritytech/substrate", package = "frame-executive", default-features = false } -serde = { version = "1.0.101", optional = true, features = ["derive"] } -sp-api = { git = "https://github.com/paritytech/substrate", package = "sp-api", default-features = false } -sp-block-builder = { git = "https://github.com/paritytech/substrate", package = "sp-block-builder", default-features = false } -sp-consensus-aura = { git = "https://github.com/paritytech/substrate", package = "sp-consensus-aura", default-features = false } -sp-core = { git = "https://github.com/paritytech/substrate", package = "sp-core", default-features = false } -sp-inherents = { git = "https://github.com/paritytech/substrate", package = "sp-inherents", default-features = false } -sp-offchain = { git = "https://github.com/paritytech/substrate", package = "sp-offchain", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/substrate", package = "sp-runtime", default-features = false } -sp-session = { git = "https://github.com/paritytech/substrate", package = "sp-session", default-features = false } -sp-std = { git = "https://github.com/paritytech/substrate", package = "sp-std", default-features = false } -sp-transaction-pool = { git = "https://github.com/paritytech/substrate", package = "sp-transaction-pool", default-features = false } -sp-version = { git = "https://github.com/paritytech/substrate", package = "sp-version", default-features = false } + +# Cumulus dependencies +cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } +cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } +cumulus-pallet-xcm-handler = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } + +# Polkadot dependencies +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +xcm = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +xcm-builder = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +xcm-executor = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } # Used for the node's RPCs frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "frame-system-rpc-runtime-api", default-features = false } @@ -43,26 +58,15 @@ pallet-contracts-primitives = { git = "https://github.com/paritytech/substrate", pallet-contracts-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc-runtime-api", default-features = false } [build-dependencies] -wasm-builder-runner = { version = "1.0.6", package = "substrate-wasm-builder-runner" } +substrate-wasm-builder = "3.0.0" [features] default = ["std"] std = [ "codec/std", - "frame-executive/std", - "frame-support/std", - "pallet-aura/std", - "pallet-balances/std", - "pallet-grandpa/std", - "pallet-randomness-collective-flip/std", - "pallet-sudo/std", - "pallet-timestamp/std", - "pallet-transaction-payment/std", - "pallet-transaction-payment-rpc-runtime-api/std", "serde", "sp-api/std", "sp-block-builder/std", - "sp-consensus-aura/std", "sp-core/std", "sp-inherents/std", "sp-offchain/std", @@ -71,9 +75,25 @@ std = [ "sp-std/std", "sp-transaction-pool/std", "sp-version/std", + "frame-executive/std", + "frame-support/std", "frame-system/std", + "pallet-balances/std", + "pallet-grandpa/std", + "pallet-randomness-collective-flip/std", + "pallet-sudo/std", + "pallet-timestamp/std", + "pallet-transaction-payment/std", + "pallet-transaction-payment-rpc-runtime-api/std", "frame-system-rpc-runtime-api/std", "pallet-contracts/std", "pallet-contracts-primitives/std", "pallet-contracts-rpc-runtime-api/std", + "parachain-info/std", + "cumulus-pallet-parachain-system/std", + "cumulus-pallet-xcm-handler/std", + "cumulus-primitives-core/std", + "xcm/std", + "xcm-builder/std", + "xcm-executor/std", ] diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index fcfa92b..dc741c4 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -6,38 +6,47 @@ #[cfg(feature = "std")] include!(concat!(env!("OUT_DIR"), "/wasm_binary.rs")); -use sp_std::prelude::*; -use sp_core::{crypto::KeyTypeId, OpaqueMetadata}; +use sp_api::impl_runtime_apis; +use sp_core::OpaqueMetadata; use sp_runtime::{ - ApplyExtrinsicResult, generic, create_runtime_str, impl_opaque_keys, MultiSignature, - transaction_validity::{TransactionValidity, TransactionSource}, Perquintill, - FixedPointNumber, -}; -use sp_runtime::traits::{ - BlakeTwo256, Block as BlockT, IdentityLookup, Verify, IdentifyAccount, NumberFor, Saturating, + create_runtime_str, generic, impl_opaque_keys, + traits::{BlakeTwo256, Block as BlockT, IdentityLookup, IdentifyAccount, Verify}, + transaction_validity::{TransactionSource, TransactionValidity}, + ApplyExtrinsicResult, MultiSignature, }; -use sp_api::impl_runtime_apis; -use sp_consensus_aura::sr25519::AuthorityId as AuraId; -use pallet_grandpa::{AuthorityId as GrandpaId, AuthorityList as GrandpaAuthorityList}; -use pallet_grandpa::fg_primitives; -use pallet_transaction_payment::{Multiplier, CurrencyAdapter}; -use sp_version::RuntimeVersion; +use sp_std::prelude::*; #[cfg(feature = "std")] use sp_version::NativeVersion; +use sp_version::RuntimeVersion; // A few exports that help ease life for downstream crates. -#[cfg(any(feature = "std", test))] -pub use sp_runtime::BuildStorage; -pub use pallet_timestamp::Call as TimestampCall; -pub use pallet_balances::Call as BalancesCall; -pub use sp_runtime::{Permill, Perbill}; pub use frame_support::{ - construct_runtime, parameter_types, StorageValue, - traits::{KeyOwnerProofSystem, Randomness}, + construct_runtime, parameter_types, + traits::Randomness, weights::{ - Weight, IdentityFee, constants::{BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight, WEIGHT_PER_SECOND}, + DispatchClass, IdentityFee, Weight, }, + StorageValue, +}; +use frame_system::limits::{BlockLength, BlockWeights}; +pub use pallet_balances::Call as BalancesCall; +pub use pallet_timestamp::Call as TimestampCall; +#[cfg(any(feature = "std", test))] +pub use sp_runtime::BuildStorage; +pub use sp_runtime::{Perbill, Permill}; + +// XCM imports +use polkadot_parachain::primitives::Sibling; +use xcm::v0::{Junction, MultiLocation, NetworkId}; +use xcm_builder::{ + AccountId32Aliases, CurrencyAdapter, LocationInverter, ParentIsDefault, RelayChainAsNative, + SiblingParachainAsNative, SiblingParachainConvertsVia, SignedAccountId32AsNative, + SovereignSignedViaLocation, +}; +use xcm_executor::{ + traits::{IsConcrete, NativeAsset}, + Config, XcmExecutor, }; /// An index to a block. @@ -75,18 +84,13 @@ pub mod opaque { pub use sp_runtime::OpaqueExtrinsic as UncheckedExtrinsic; - /// Opaque block header type. - pub type Header = generic::Header; /// Opaque block type. pub type Block = generic::Block; - /// Opaque block identifier type. - pub type BlockId = generic::BlockId; + + pub type SessionHandlers = (); impl_opaque_keys! { - pub struct SessionKeys { - pub aura: Aura, - pub grandpa: Grandpa, - } + pub struct SessionKeys {} } } @@ -115,6 +119,15 @@ pub const CENTS: Balance = 1_000 * MILLICENTS; pub const DOLLARS: Balance = 100 * CENTS; pub const CANS: Balance = CENTS; +// 1 in 4 blocks (on average, not counting collisions) will be primary babe blocks. +pub const PRIMARY_PROBABILITY: (u64, u64) = (1, 4); + +#[derive(codec::Encode, codec::Decode)] +pub enum XCMPMessage { + /// Transfer tokens to the given account from the Parachain account. + TransferToken(XAccountId, XBalance), +} + /// The version information used to identify this runtime when compiled natively. #[cfg(feature = "std")] pub fn native_version() -> NativeVersion { @@ -125,20 +138,38 @@ pub fn native_version() -> NativeVersion { } parameter_types! { - pub const BlockHashCount: BlockNumber = 2400; - /// We allow for 2 seconds of compute with a 6 second average block time. - pub const MaximumBlockWeight: Weight = 2 * WEIGHT_PER_SECOND; - pub const AvailableBlockRatio: Perbill = Perbill::from_percent(75); - /// Assume 10% of weight for average on_initialize calls. - pub MaximumExtrinsicWeight: Weight = AvailableBlockRatio::get() - .saturating_sub(Perbill::from_percent(10)) * MaximumBlockWeight::get(); - pub const MaximumBlockLength: u32 = 5 * 1024 * 1024; + pub const BlockHashCount: BlockNumber = 250; pub const Version: RuntimeVersion = VERSION; + pub RuntimeBlockLength: BlockLength = + BlockLength::max_with_normal_ratio(5 * 1024 * 1024, NORMAL_DISPATCH_RATIO); + pub RuntimeBlockWeights: BlockWeights = BlockWeights::builder() + .base_block(BlockExecutionWeight::get()) + .for_class(DispatchClass::all(), |weights| { + weights.base_extrinsic = ExtrinsicBaseWeight::get(); + }) + .for_class(DispatchClass::Normal, |weights| { + weights.max_total = Some(NORMAL_DISPATCH_RATIO * MAXIMUM_BLOCK_WEIGHT); + }) + .for_class(DispatchClass::Operational, |weights| { + weights.max_total = Some(MAXIMUM_BLOCK_WEIGHT); + // Operational transactions have some extra reserved space, so that they + // are included even if block reached `MAXIMUM_BLOCK_WEIGHT`. + weights.reserved = Some( + MAXIMUM_BLOCK_WEIGHT - NORMAL_DISPATCH_RATIO * MAXIMUM_BLOCK_WEIGHT + ); + }) + .avg_block_initialization(AVERAGE_ON_INITIALIZE_RATIO) + .build_or_panic(); + pub const SS58Prefix: u8 = 42; } impl frame_system::Config for Runtime { /// The basic call filter to use in dispatchable. type BaseCallFilter = (); + /// Block & extrinsics weights: base values and limits. + type BlockWeights = BlockWeights; + /// The maximum length of a block (in bytes). + type BlockLength = BlockLength; /// The identifier used to distinguish between accounts. type AccountId = AccountId; /// The aggregated dispatch type that is available for extrinsics. @@ -193,29 +224,8 @@ impl frame_system::Config for Runtime { type AccountData = pallet_balances::AccountData; /// Weight information for the extrinsics of this pallet. type SystemWeightInfo = (); -} - -impl pallet_aura::Config for Runtime { - type AuthorityId = AuraId; -} - -impl pallet_grandpa::Config for Runtime { - type Event = Event; - type Call = Call; - - type KeyOwnerProofSystem = (); - - type KeyOwnerProof = - >::Proof; - - type KeyOwnerIdentification = >::IdentificationTuple; - - type HandleEquivocation = (); - - type WeightInfo = (); + /// This is used as an identifier of the chain. 42 is the generic substrate prefix. + type SS58Prefix = SS58Prefix; } parameter_types! { @@ -225,18 +235,19 @@ parameter_types! { impl pallet_timestamp::Config for Runtime { /// A timestamp: milliseconds since the unix epoch. type Moment = u64; - type OnTimestampSet = Aura; + type OnTimestampSet = (); type MinimumPeriod = MinimumPeriod; type WeightInfo = (); } parameter_types! { pub const ExistentialDeposit: u128 = 500; + pub const TransferFee: u128 = 0; + pub const CreationFee: u128 = 0; pub const MaxLocks: u32 = 50; } impl pallet_balances::Config for Runtime { - type MaxLocks = MaxLocks; /// The type for recording an account's balance. type Balance = Balance; /// The ubiquitous event type. @@ -245,6 +256,7 @@ impl pallet_balances::Config for Runtime { type ExistentialDeposit = ExistentialDeposit; type AccountStore = System; type WeightInfo = (); + type MaxLocks = MaxLocks; } parameter_types! { @@ -256,12 +268,79 @@ parameter_types! { } impl pallet_transaction_payment::Config for Runtime { - type OnChargeTransaction = CurrencyAdapter; + type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter; type TransactionByteFee = TransactionByteFee; type WeightToFee = IdentityFee; type FeeMultiplierUpdate = (); } +impl pallet_sudo::Config for Runtime { + type Call = Call; + type Event = Event; +} + +impl cumulus_pallet_parachain_system::Config for Runtime { + type Event = Event; + type OnValidationData = (); + type SelfParaId = parachain_info::Module; + type DownwardMessageHandlers = (); + type HrmpMessageHandlers = (); +} + +impl parachain_info::Config for Runtime {} + +parameter_types! { + pub const RococoLocation: MultiLocation = MultiLocation::X1(Junction::Parent); + pub const RococoNetwork: NetworkId = NetworkId::Polkadot; + pub RelayChainOrigin: Origin = cumulus_pallet_xcm_handler::Origin::Relay.into(); + pub Ancestry: MultiLocation = Junction::Parachain { + id: ParachainInfo::parachain_id().into() + }.into(); +} + +type LocationConverter = ( + ParentIsDefault, + SiblingParachainConvertsVia, + AccountId32Aliases, +); + +type LocalAssetTransactor = CurrencyAdapter< + // Use this currency: + Balances, + // Use this currency when it is a fungible asset matching the given location or name: + IsConcrete, + // Do a simple punn to convert an AccountId32 MultiLocation into a native chain account ID: + LocationConverter, + // Our chain's account ID type (we can't get away without mentioning it explicitly): + AccountId, +>; + +type LocalOriginConverter = ( + SovereignSignedViaLocation, + RelayChainAsNative, + SiblingParachainAsNative, + SignedAccountId32AsNative, +); + +pub struct XcmConfig; +impl Config for XcmConfig { + type Call = Call; + type XcmSender = XcmHandler; + // How to withdraw and deposit an asset. + type AssetTransactor = LocalAssetTransactor; + type OriginConverter = LocalOriginConverter; + type IsReserve = NativeAsset; + type IsTeleporter = (); + type LocationInverter = LocationInverter; +} + +impl cumulus_pallet_xcm_handler::Config for Runtime { + type Event = Event; + type XcmExecutor = XcmExecutor; + type UpwardMessageSender = ParachainSystem; + type HrmpMessageSender = ParachainSystem; +} + parameter_types! { pub const TombstoneDeposit: Balance = 16 * MILLICENTS; pub const RentByteFee: Balance = 100_000; @@ -291,11 +370,6 @@ impl pallet_contracts::Config for Runtime { type WeightInfo = pallet_contracts::weights::SubstrateWeight; } -impl pallet_sudo::Config for Runtime { - type Event = Event; - type Call = Call; -} - // Create the runtime by composing the FRAME pallets that were previously configured. construct_runtime!( pub enum Runtime where From 7219583540105f988350c85e0d932d7af1a16769 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Tue, 16 Feb 2021 13:42:03 +0000 Subject: [PATCH 02/40] Update more deps --- Cargo.lock | 5113 ++++++++++++++++++++++++++++++---------------- node/Cargo.toml | 8 +- runtime/build.rs | 1 - 3 files changed, 3313 insertions(+), 1809 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 826e95a..8fc10d8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,5 +1,7 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. +version = 3 + [[package]] name = "Inflector" version = "0.11.4" @@ -12,11 +14,11 @@ dependencies = [ [[package]] name = "addr2line" -version = "0.14.0" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c0929d69e78dd9bf5408269919fcbcaeb2e35e5d43e5815517cdc6a8e11a423" +checksum = "a55f82cfe485775d02112886f4169bde0c5894d75e79ead7eafe7e40a25e45f7" dependencies = [ - "gimli 0.23.0", + "gimli", ] [[package]] @@ -55,7 +57,7 @@ dependencies = [ "aes", "block-cipher", "ghash", - "subtle 2.3.0", + "subtle 2.4.0", ] [[package]] @@ -81,15 +83,9 @@ dependencies = [ [[package]] name = "ahash" -version = "0.3.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217" - -[[package]] -name = "ahash" -version = "0.4.6" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6789e291be47ace86a60303502173d84af8327e3627ecf334356ee0f87a164c" +checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e" [[package]] name = "aho-corasick" @@ -120,9 +116,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.34" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf8dcb5b4bbaa28653b647d8c77bd4ed40183b48882e130c1f1ffb73de069fd7" +checksum = "afddf7f520a80dbf76e6f50a35bca42a2331ef227a28b3b6dc5c2e2338d114b1" [[package]] name = "approx" @@ -130,15 +126,9 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3" dependencies = [ - "num-traits", + "num-traits 0.2.14", ] -[[package]] -name = "arc-swap" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d25d88fd6b8041580a654f9d0c581a047baee2b3efee13275f2fc392fc75034" - [[package]] name = "arrayref" version = "0.3.6" @@ -175,8 +165,8 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d0864d84b8e07b145449be9a8537db86bf9de5ce03b913214694643b4743502" dependencies = [ - "quote", - "syn", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] @@ -206,12 +196,15 @@ dependencies = [ [[package]] name = "async-global-executor" -version = "1.4.3" +version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73079b49cd26b8fd5a15f68fc7707fc78698dc2a3d61430f2a7a9430230dfa04" +checksum = "9586ec52317f36de58453159d48351bc244bc24ced3effc1fce22f3d48664af6" dependencies = [ + "async-channel", "async-executor", "async-io", + "async-mutex", + "blocking", "futures-lite", "num_cpus", "once_cell", @@ -237,6 +230,15 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "async-lock" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1996609732bde4a9988bc42125f55f2af5f3c36370e27c778d5191a4a1b63bfb" +dependencies = [ + "event-listener", +] + [[package]] name = "async-mutex" version = "1.4.0" @@ -246,16 +248,33 @@ dependencies = [ "event-listener", ] +[[package]] +name = "async-process" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef37b86e2fa961bae5a4d212708ea0154f904ce31d1a4a7f47e1bbc33a0c040b" +dependencies = [ + "async-io", + "blocking", + "cfg-if 1.0.0", + "event-listener", + "futures-lite", + "once_cell", + "signal-hook", + "winapi 0.3.9", +] + [[package]] name = "async-std" -version = "1.7.0" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7e82538bc65a25dbdff70e4c5439d52f068048ab97cdea0acd73f131594caa1" +checksum = "d9f06685bad74e0570f5213741bea82158279a4103d988e57bfada11ad230341" dependencies = [ + "async-channel", "async-global-executor", "async-io", - "async-mutex", - "blocking", + "async-lock", + "async-process", "crossbeam-utils 0.8.1", "futures-channel", "futures-core", @@ -267,7 +286,7 @@ dependencies = [ "memchr", "num_cpus", "once_cell", - "pin-project-lite 0.1.11", + "pin-project-lite 0.2.4", "pin-utils", "slab", "wasm-bindgen-futures", @@ -280,27 +299,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0" [[package]] -name = "async-tls" -version = "0.10.0" +name = "async-trait" +version = "0.1.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d85a97c4a0ecce878efd3f945f119c78a646d8975340bca0398f9bb05c30cc52" +checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d" dependencies = [ - "futures-core", - "futures-io", - "rustls", - "webpki", - "webpki-roots 0.20.0", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] -name = "async-trait" -version = "0.1.42" +name = "asynchronous-codec" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d" +checksum = "fb4401f0a3622dad2e0763fa79e0eb328bc70fb7dccfdd645341f00d671247d6" dependencies = [ - "proc-macro2", - "quote", - "syn", + "bytes 1.0.1", + "futures-sink", + "futures-util", + "memchr", + "pin-project-lite 0.2.4", ] [[package]] @@ -337,18 +356,24 @@ checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" [[package]] name = "backtrace" -version = "0.3.55" +version = "0.3.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef5140344c85b01f9bbb4d4b7288a8aa4b3287ccef913a14bcc78a1063623598" +checksum = "9d117600f438b1707d4e4ae15d3595657288f8235a0eb593e80ecc98ab34e1bc" dependencies = [ "addr2line", "cfg-if 1.0.0", "libc", "miniz_oxide", - "object 0.22.0", + "object 0.23.0", "rustc-demangle", ] +[[package]] +name = "base-x" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4521f3e3d031370679b3b140beb36dfe4801b09ac77e30c61941f97df3ef28b" + [[package]] name = "base58" version = "0.1.0" @@ -393,12 +418,12 @@ dependencies = [ "lazycell", "log", "peeking_take_while", - "proc-macro2", - "quote", + "proc-macro2 1.0.24", + "quote 1.0.9", "regex", "rustc-hash", "shlex", - "which", + "which 3.1.1", ] [[package]] @@ -414,7 +439,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41262f11d771fd4a61aa3ce019fca363b4b6c282fca9da2a31186d3965a47a5c" dependencies = [ "either", - "radium", + "radium 0.3.0", +] + +[[package]] +name = "bitvec" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5011ffc90248764d7005b0e10c7294f5aa1bd87d9dd7248f4ad475b347c294d" +dependencies = [ + "funty", + "radium 0.6.2", + "tap", + "wyz", ] [[package]] @@ -449,6 +486,32 @@ dependencies = [ "constant_time_eq", ] +[[package]] +name = "blake2s_simd" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e461a7034e85b211a4acb57ee2e6730b32912b06c08cc242243c39fc21ae6a2" +dependencies = [ + "arrayref", + "arrayvec 0.5.2", + "constant_time_eq", +] + +[[package]] +name = "blake3" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9ff35b701f3914bdb8fad3368d822c766ef2858b2583198e41639b936f09d3f" +dependencies = [ + "arrayref", + "arrayvec 0.5.2", + "cc", + "cfg-if 0.1.10", + "constant_time_eq", + "crypto-mac 0.8.0", + "digest 0.9.0", +] + [[package]] name = "block-buffer" version = "0.7.3" @@ -517,18 +580,27 @@ checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3" [[package]] name = "bstr" -version = "0.2.14" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "473fc6b38233f9af7baa94fb5852dca389e3d95b8e21c8e3719301462c5d9faf" +checksum = "a40b47ad93e1a5404e6c18dec46b628214fee441c70f4ab5d6942142cc268a3d" dependencies = [ "memchr", ] +[[package]] +name = "build-helper" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdce191bf3fa4995ce948c8c83b4640a1745457a149e73c6db75b4ffe36aad5f" +dependencies = [ + "semver 0.6.0", +] + [[package]] name = "bumpalo" -version = "3.4.0" +version = "3.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e8c087f005730276d1096a652e92a8bacee2e2472bcc9715a74d2bec38b5820" +checksum = "099e596ef14349721d9016f6b80dd3419ea1bf289ab9b44df8e4dfd3a005d5d9" [[package]] name = "byte-slice-cast" @@ -536,6 +608,12 @@ version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0a5e3906bcbf133e33c1d4d95afc664ad37fbdb9f6568d8043e7ea8c27d93d3" +[[package]] +name = "byte-slice-cast" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65c1bf4a04a88c54f589125563643d773f3254b5c38571395e2b591c693bbc81" + [[package]] name = "byte-tools" version = "0.3.1" @@ -544,9 +622,9 @@ checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" [[package]] name = "byteorder" -version = "1.3.4" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" +checksum = "ae44d1a3d5a19df61dd0c8beb138458ac2a53a7ac09eba97d55592540004306b" [[package]] name = "bytes" @@ -565,6 +643,12 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38" +[[package]] +name = "bytes" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040" + [[package]] name = "cache-padded" version = "1.1.1" @@ -576,32 +660,32 @@ name = "canvas-node" version = "0.1.0" dependencies = [ "canvas-runtime", - "hex-literal", + "hex-literal 0.2.1", "jsonrpc-core", "pallet-contracts", "pallet-contracts-rpc", "pallet-transaction-payment-rpc", "sc-basic-authorship", "sc-cli", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-consensus", "sc-consensus-aura", - "sc-executor", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", "sc-finality-grandpa", "sc-rpc", "sc-rpc-api", "sc-service", "sc-transaction-pool", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", "sp-consensus-aura", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-finality-grandpa", - "sp-inherents", - "sp-runtime", - "sp-transaction-pool", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", "structopt", "substrate-build-script-utils", "substrate-frame-rpc-system", @@ -611,12 +695,15 @@ dependencies = [ name = "canvas-runtime" version = "0.1.0" dependencies = [ - "frame-executive", - "frame-support", - "frame-system", + "cumulus-pallet-parachain-system", + "cumulus-pallet-xcm-handler", + "cumulus-primitives-core", + "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system-rpc-runtime-api", "pallet-aura", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-contracts", "pallet-contracts-primitives", "pallet-contracts-rpc-runtime-api", @@ -626,27 +713,54 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "parity-scale-codec", + "parachain-info", + "parity-scale-codec 1.3.6", + "polkadot-parachain", "serde", - "sp-api", - "sp-block-builder", - "sp-consensus-aura", - "sp-core", - "sp-inherents", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-std", - "sp-transaction-pool", - "sp-version", - "substrate-wasm-builder-runner", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "substrate-wasm-builder", + "xcm", + "xcm-builder", + "xcm-executor", +] + +[[package]] +name = "cargo-platform" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0226944a63d1bf35a3b5f948dd7c59e263db83695c9e8bffc4037de02e30f1d7" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo_metadata" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7714a157da7991e23d90686b9524b9e12e0407a108647f52e9328f4b3d51ac7f" +dependencies = [ + "cargo-platform", + "semver 0.11.0", + "semver-parser 0.10.2", + "serde", + "serde_json", ] [[package]] name = "cc" -version = "1.0.65" +version = "1.0.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95752358c8f7552394baf48cd82695b345628ad3f170d607de3ca03b8dacca15" +checksum = "4c0496836a84f8d0495758516b8621a622beb77c0fed418570e50764093ced48" dependencies = [ "jobserver", ] @@ -703,11 +817,31 @@ checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" dependencies = [ "libc", "num-integer", - "num-traits", + "num-traits 0.2.14", "time", "winapi 0.3.9", ] +[[package]] +name = "cid" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d88f30b1e74e7063df5711496f3ee6e74a9735d62062242d70cddf77717f18e" +dependencies = [ + "multibase", + "multihash", + "unsigned-varint 0.5.1", +] + +[[package]] +name = "cipher" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801" +dependencies = [ + "generic-array 0.14.4", +] + [[package]] name = "clang-sys" version = "0.29.3" @@ -743,15 +877,6 @@ dependencies = [ "bitflags", ] -[[package]] -name = "cloudabi" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4344512281c643ae7638bbabc3af17a11307803ec8f0fcad9fae512a8bf36467" -dependencies = [ - "bitflags", -] - [[package]] name = "concurrent-queue" version = "1.2.2" @@ -763,9 +888,9 @@ dependencies = [ [[package]] name = "const_fn" -version = "0.4.3" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c478836e029dcef17fb47c89023448c64f781a046e0300e257ad8225ae59afab" +checksum = "28b9d6de7f49e22cf97ad17fc4036ece69300032f45f78f30b4a4482cdc3f4a6" [[package]] name = "constant_time_eq" @@ -789,46 +914,62 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" +[[package]] +name = "cpp_demangle" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44919ecaf6f99e8e737bc239408931c9a01e9a6c74814fee8242dd2506b65390" +dependencies = [ + "cfg-if 1.0.0", + "glob", +] + [[package]] name = "cpuid-bool" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8aebca1129a03dc6dc2b127edd729435bbc4a37e1d5f4d7513165089ceb02634" +[[package]] +name = "cpuid-bool" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcb25d077389e53838a8158c8e99174c5a9d902dee4904320db714f3c653ffba" + [[package]] name = "cranelift-bforest" -version = "0.66.0" +version = "0.69.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8dcc286b052ee24a1e5a222e7c1125e6010ad35b0f248709b9b3737a8fedcfdf" +checksum = "4066fd63b502d73eb8c5fa6bcab9c7962b05cd580f6b149ee83a8e730d8ce7fb" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.66.0" +version = "0.69.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d9badfe36176cb653506091693bc2bb1970c9bddfcd6ec7fac404f7eaec6f38" +checksum = "1a54e4beb833a3c873a18a8fe735d73d732044004c7539a072c8faa35ccb0c60" dependencies = [ "byteorder", "cranelift-bforest", "cranelift-codegen-meta", "cranelift-codegen-shared", "cranelift-entity", - "gimli 0.21.0", + "gimli", "log", "regalloc", "serde", - "smallvec 1.5.0", + "smallvec 1.6.1", "target-lexicon", "thiserror", ] [[package]] name = "cranelift-codegen-meta" -version = "0.66.0" +version = "0.69.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c3f460031861e4f4ad510be62b2ae50bba6cc886b598a36f9c0a970feab9598" +checksum = "c54cac7cacb443658d8f0ff36a3545822613fa202c946c0891897843bc933810" dependencies = [ "cranelift-codegen-shared", "cranelift-entity", @@ -836,36 +977,36 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.66.0" +version = "0.69.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76ad12409e922e7697cd0bdc7dc26992f64a77c31880dfe5e3c7722f4710206d" +checksum = "a109760aff76788b2cdaeefad6875a73c2b450be13906524f6c2a81e05b8d83c" [[package]] name = "cranelift-entity" -version = "0.66.0" +version = "0.69.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d97cdc58972ea065d107872cfb9079f4c92ade78a8af85aaff519a65b5d13f71" +checksum = "3b044234aa32531f89a08b487630ddc6744696ec04c8123a1ad388de837f5de3" dependencies = [ "serde", ] [[package]] name = "cranelift-frontend" -version = "0.66.0" +version = "0.69.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ef419efb4f94ecc02e5d9fbcc910d2bb7f0040e2de570e63a454f883bc891d6" +checksum = "5452b3e4e97538ee5ef2cc071301c69a86c7adf2770916b9d04e9727096abd93" dependencies = [ "cranelift-codegen", "log", - "smallvec 1.5.0", + "smallvec 1.6.1", "target-lexicon", ] [[package]] name = "cranelift-native" -version = "0.66.0" +version = "0.69.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e69d44d59826eef6794066ac2c0f4ad3975f02d97030c60dbc04e3886adf36e" +checksum = "f68035c10b2e80f26cc29c32fa824380877f38483504c2a47b54e7da311caaf3" dependencies = [ "cranelift-codegen", "raw-cpuid", @@ -874,17 +1015,19 @@ dependencies = [ [[package]] name = "cranelift-wasm" -version = "0.66.0" +version = "0.69.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "979df666b1304624abe99738e9e0e7c7479ee5523ba4b8b237df9ff49996acbb" +checksum = "a530eb9d1c95b3309deb24c3d179d8b0ba5837ed98914a429787c395f614949d" dependencies = [ "cranelift-codegen", "cranelift-entity", "cranelift-frontend", + "itertools", "log", "serde", + "smallvec 1.6.1", "thiserror", - "wasmparser 0.59.0", + "wasmparser", ] [[package]] @@ -1013,7 +1156,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab" dependencies = [ "generic-array 0.14.4", - "subtle 2.3.0", + "subtle 2.4.0", ] [[package]] @@ -1025,6 +1168,16 @@ dependencies = [ "sct", ] +[[package]] +name = "ctor" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8f45d9ad417bcef4817d614a501ab55cdd96a6fdb24f49aab89a54acfd66b19" +dependencies = [ + "quote 1.0.9", + "syn 1.0.60", +] + [[package]] name = "cuckoofilter" version = "0.5.0" @@ -1036,37 +1189,131 @@ dependencies = [ "rand 0.7.3", ] +[[package]] +name = "cumulus-pallet-parachain-system" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#ec08d11d39fc439fabf85e3da9987ce2d0aafa03" +dependencies = [ + "cumulus-primitives-core", + "cumulus-primitives-parachain-inherent", + "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "hash-db", + "memory-db", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "parity-scale-codec 2.0.0", + "polkadot-parachain", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "trie-db", +] + +[[package]] +name = "cumulus-pallet-xcm-handler" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#ec08d11d39fc439fabf85e3da9987ce2d0aafa03" +dependencies = [ + "cumulus-primitives-core", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "parity-scale-codec 2.0.0", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "xcm", +] + +[[package]] +name = "cumulus-primitives-core" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#ec08d11d39fc439fabf85e3da9987ce2d0aafa03" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec 2.0.0", + "polkadot-core-primitives", + "polkadot-parachain", + "polkadot-primitives", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "cumulus-primitives-parachain-inherent" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#ec08d11d39fc439fabf85e3da9987ce2d0aafa03" +dependencies = [ + "cumulus-primitives-core", + "parity-scale-codec 2.0.0", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "tracing", +] + [[package]] name = "curve25519-dalek" -version = "2.1.0" +version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d85653f070353a16313d0046f173f70d1aadd5b42600a14de626f0dfb3473a5" +checksum = "434e1720189a637d44fe464f4df1e6eb900b4835255b14354497c78af37d9bb8" dependencies = [ "byteorder", "digest 0.8.1", "rand_core 0.5.1", - "subtle 2.3.0", + "subtle 2.4.0", "zeroize", ] [[package]] name = "curve25519-dalek" -version = "3.0.0" +version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8492de420e9e60bc9a1d66e2dbb91825390b738a388606600663fc529b4b307" +checksum = "f627126b946c25a4638eec0ea634fc52506dea98db118aae985118ce7c3d723f" dependencies = [ "byteorder", "digest 0.9.0", "rand_core 0.5.1", - "subtle 2.3.0", + "subtle 2.4.0", "zeroize", ] [[package]] name = "data-encoding" -version = "2.3.1" +version = "2.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57" + +[[package]] +name = "data-encoding-macro" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a94feec3d2ba66c0b6621bca8bc6f68415b1e5c69af3586fdd0af9fd9f29b17" +dependencies = [ + "data-encoding", + "data-encoding-macro-internal", +] + +[[package]] +name = "data-encoding-macro-internal" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "993a608597367c6377b258c25d7120740f00ed23a2252b729b1932dd7866f908" +checksum = "f0f83e699727abca3c56e187945f303389590305ab2f0185ea445aa66e8d5f2a" +dependencies = [ + "data-encoding", + "syn 1.0.60", +] [[package]] name = "derive_more" @@ -1074,9 +1321,9 @@ version = "0.99.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41cb0e6161ad61ed084a36ba71fbba9e3ac5aee3606fb607fe08da6acbcf3d8c" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] @@ -1099,21 +1346,21 @@ dependencies = [ [[package]] name = "directories" -version = "2.0.2" +version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "551a778172a450d7fc12e629ca3b0428d00f6afa9a43da1b630d54604e97371c" +checksum = "f8fed639d60b58d0f53498ab13d26f621fd77569cc6edb031f4cc36a2ad9da0f" dependencies = [ - "cfg-if 0.1.10", "dirs-sys", ] [[package]] -name = "directories" -version = "3.0.1" +name = "directories-next" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8fed639d60b58d0f53498ab13d26f621fd77569cc6edb031f4cc36a2ad9da0f" +checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" dependencies = [ - "dirs-sys", + "cfg-if 1.0.0", + "dirs-sys-next", ] [[package]] @@ -1123,7 +1370,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a" dependencies = [ "libc", - "redox_users", + "redox_users 0.3.5", + "winapi 0.3.9", +] + +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users 0.4.0", "winapi 0.3.9", ] @@ -1153,16 +1411,16 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "dyn-clone" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d55796afa1b20c2945ca8eabfc421839f2b766619209f1ede813cf2484f31804" +checksum = "ee2626afccd7561a06cf1367e2950c4718ea04565e20fb5029b6c7d8ad09abcf" [[package]] name = "ed25519" @@ -1179,11 +1437,11 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" dependencies = [ - "curve25519-dalek 3.0.0", + "curve25519-dalek 3.0.2", "ed25519", "rand 0.7.3", "serde", - "sha2 0.9.2", + "sha2 0.9.3", "zeroize", ] @@ -1193,6 +1451,15 @@ version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" +[[package]] +name = "enum_primitive" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be4551092f4d519593039259a9ed8daedf0da12e5109c5280338073eaeb81180" +dependencies = [ + "num-traits 0.1.43", +] + [[package]] name = "env_logger" version = "0.7.1" @@ -1214,9 +1481,9 @@ checksum = "6576a1755ddffd988788025e75bce9e74b018f7cc226198fe931d077911c6d7e" [[package]] name = "erased-serde" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ca8b296792113e1500fd935ae487be6e00ce318952a6880555554824d6ebf38" +checksum = "0465971a8cc1fa2455c8465aaa377131e1f1cf4983280f474a13e68793aa770c" dependencies = [ "serde", ] @@ -1242,6 +1509,33 @@ dependencies = [ "libc", ] +[[package]] +name = "ethbloom" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "779864b9c7f7ead1f092972c3257496c6a84b46dba2ce131dd8a282cb2cc5972" +dependencies = [ + "crunchy", + "fixed-hash", + "impl-rlp", + "impl-serde", + "tiny-keccak", +] + +[[package]] +name = "ethereum-types" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f64b5df66a228d85e4b17e5d6c6aa43b0310898ffe8a85988c4c032357aaabfd" +dependencies = [ + "ethbloom", + "fixed-hash", + "impl-rlp", + "impl-serde", + "primitive-types", + "uint", +] + [[package]] name = "event-listener" version = "2.5.1" @@ -1254,7 +1548,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", ] [[package]] @@ -1273,9 +1567,9 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", "synstructure", ] @@ -1321,27 +1615,27 @@ dependencies = [ [[package]] name = "finality-grandpa" -version = "0.12.3" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8feb87a63249689640ac9c011742c33139204e3c134293d3054022276869133b" +checksum = "2cd795898c348a8ec9edc66ec9e014031c764d4c88cc26d09b492cd93eb41339" dependencies = [ "either", - "futures 0.3.8", - "futures-timer 2.0.2", + "futures 0.3.12", + "futures-timer 3.0.2", "log", - "num-traits", - "parity-scale-codec", - "parking_lot 0.9.0", + "num-traits 0.2.14", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", ] [[package]] name = "fixed-hash" -version = "0.6.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11498d382790b7a8f2fd211780bec78619bba81cdad3a283997c0c41f836759c" +checksum = "cfcf0ed7fe52a17a03854ec54a9f76d6d84508d1c0e66bc1793301c73fc8493c" dependencies = [ "byteorder", - "rand 0.7.3", + "rand 0.8.3", "rustc-hex", "static_assertions", ] @@ -1354,9 +1648,9 @@ checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d" [[package]] name = "flate2" -version = "1.0.19" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7411863d55df97a419aa64cb4d2f167103ea9d767e2c54a1868b7ac3f6b47129" +checksum = "cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0" dependencies = [ "cfg-if 1.0.0", "crc32fast", @@ -1373,10 +1667,10 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.0.0", ] [[package]] @@ -1391,130 +1685,253 @@ dependencies = [ [[package]] name = "frame-benchmarking" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "linregress", + "parity-scale-codec 2.0.0", + "paste 1.0.4", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "frame-benchmarking" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "linregress", - "parity-scale-codec", - "paste", - "sp-api", - "sp-io", - "sp-runtime", - "sp-runtime-interface", - "sp-std", - "sp-storage", + "parity-scale-codec 2.0.0", + "paste 1.0.4", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "frame-executive" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "parity-scale-codec 2.0.0", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "frame-executive" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "parity-scale-codec 2.0.0", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "frame-metadata" +version = "13.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-support", - "frame-system", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-tracing", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", ] [[package]] name = "frame-metadata" -version = "12.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "13.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.0.0", "serde", - "sp-core", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "frame-support" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "bitflags", + "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "impl-trait-for-tuples", + "log", + "once_cell", + "parity-scale-codec 2.0.0", + "paste 1.0.4", + "serde", + "smallvec 1.6.1", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "frame-support" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "bitflags", - "frame-metadata", - "frame-support-procedural", + "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", "log", "once_cell", - "parity-scale-codec", - "paste", + "parity-scale-codec 2.0.0", + "paste 1.0.4", "serde", - "smallvec 1.5.0", - "sp-arithmetic", - "sp-core", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-tracing", + "smallvec 1.6.1", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "frame-support-procedural" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "Inflector", + "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", +] + +[[package]] +name = "frame-support-procedural" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-support-procedural-tools", - "proc-macro2", - "quote", - "syn", + "Inflector", + "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate)", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "frame-support-procedural-tools" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "proc-macro-crate", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", +] + +[[package]] +name = "frame-support-procedural-tools" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-support-procedural-tools-derive", + "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate)", "proc-macro-crate", - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "frame-support-procedural-tools-derive" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", +] + +[[package]] +name = "frame-support-procedural-tools-derive" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "frame-system" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "impl-trait-for-tuples", + "parity-scale-codec 2.0.0", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "frame-system" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-support", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-version", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "frame-system-rpc-runtime-api" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", - "sp-api", + "parity-scale-codec 2.0.0", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -1551,6 +1968,12 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" +[[package]] +name = "funty" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1847abb9cb65d566acd5942e94aea9c8f547ad02c98e1649326fc0e8910b8b1e" + [[package]] name = "futures" version = "0.1.30" @@ -1559,9 +1982,9 @@ checksum = "4c7e4c2612746b0df8fed4ce0c69156021b704c9aefa360311c04e6e9e002eed" [[package]] name = "futures" -version = "0.3.8" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b3b0c040a1fe6529d30b3c5944b280c7f0dcb2930d2c3062bca967b602583d0" +checksum = "da9052a1a50244d8d5aa9bf55cbc2fb6f357c86cc52e46c62ed390a7180cf150" dependencies = [ "futures-channel", "futures-core", @@ -1574,9 +1997,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.8" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b7109687aa4e177ef6fe84553af6280ef2778bdb7783ba44c9dc3399110fe64" +checksum = "f2d31b7ec7efab6eefc7c57233bb10b847986139d88cc2f5a02a1ae6871a1846" dependencies = [ "futures-core", "futures-sink", @@ -1584,9 +2007,9 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.8" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "847ce131b72ffb13b6109a221da9ad97a64cbe48feb1028356b836b47b8f1748" +checksum = "79e5145dde8da7d1b3892dad07a9c98fc04bc39892b1ecc9692cf53e2b780a65" [[package]] name = "futures-cpupool" @@ -1605,7 +2028,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdcef58a173af8148b182684c9f2d5250875adbcaff7b5794073894f9d8634a9" dependencies = [ "futures 0.1.30", - "futures 0.3.8", + "futures 0.3.12", "lazy_static", "log", "parking_lot 0.9.0", @@ -1616,9 +2039,9 @@ dependencies = [ [[package]] name = "futures-executor" -version = "0.3.8" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4caa2b2b68b880003057c1dd49f1ed937e38f22fcf6c212188a121f08cf40a65" +checksum = "e9e59fdc009a4b3096bf94f740a0f2424c082521f20a9b08c5c07c48d90fd9b9" dependencies = [ "futures-core", "futures-task", @@ -1628,48 +2051,59 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.8" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "611834ce18aaa1bd13c4b374f5d653e1027cf99b6b502584ff8c9a64413b30bb" +checksum = "28be053525281ad8259d47e4de5de657b25e7bac113458555bb4b70bc6870500" [[package]] name = "futures-lite" -version = "1.11.2" +version = "1.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e6c079abfac3ab269e2927ec048dabc89d009ebfdda6b8ee86624f30c689658" +checksum = "b4481d0cd0de1d204a4fa55e7d45f07b1d958abcb06714b3446438e2eff695fb" dependencies = [ "fastrand", "futures-core", "futures-io", "memchr", "parking", - "pin-project-lite 0.1.11", + "pin-project-lite 0.2.4", "waker-fn", ] [[package]] name = "futures-macro" -version = "0.3.8" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77408a692f1f97bcc61dc001d752e00643408fbc922e4d634c655df50d595556" +checksum = "c287d25add322d9f9abdcdc5927ca398917996600182178774032e9f8258fedd" dependencies = [ "proc-macro-hack", - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", +] + +[[package]] +name = "futures-rustls" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a1387e07917c711fb4ee4f48ea0adb04a3c9739e53ef85bf43ae1edc2937a8b" +dependencies = [ + "futures-io", + "rustls 0.19.0", + "webpki", ] [[package]] name = "futures-sink" -version = "0.3.8" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f878195a49cee50e006b02b93cf7e0a95a38ac7b776b4c4d9cc1207cd20fcb3d" +checksum = "caf5c69029bda2e743fddd0582d1083951d65cc9539aebf8812f36c3491342d6" [[package]] name = "futures-task" -version = "0.3.8" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c554eb5bf48b2426c4771ab68c6b14468b6e76cc90996f528c3338d761a4d0d" +checksum = "13de07eb8ea81ae445aca7b69f5f7bf15d7bf4912d8ca37d6645c77ae8a58d86" dependencies = [ "once_cell", ] @@ -1688,9 +2122,9 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" -version = "0.3.8" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d304cff4a7b99cfb7986f7d43fbe93d175e72e704a8860787cc95e9ffd85cbd2" +checksum = "632a8cd0f2a4b3fdea1657f08bde063848c3bd00f9bbf6e256b8be78802e624b" dependencies = [ "futures 0.1.30", "futures-channel", @@ -1700,44 +2134,19 @@ dependencies = [ "futures-sink", "futures-task", "memchr", - "pin-project 1.0.2", + "pin-project-lite 0.2.4", "pin-utils", "proc-macro-hack", "proc-macro-nested", "slab", ] -[[package]] -name = "futures_codec" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce54d63f8b0c75023ed920d46fd71d0cbbb830b0ee012726b5b4f506fb6dea5b" -dependencies = [ - "bytes 0.5.6", - "futures 0.3.8", - "memchr", - "pin-project 0.4.27", -] - [[package]] name = "gcc" version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2" -[[package]] -name = "generator" -version = "0.6.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cdc09201b2e8ca1b19290cf7e65de2246b8e91fb6874279722189c4de7b94dc" -dependencies = [ - "cc", - "libc", - "log", - "rustc_version", - "winapi 0.3.9", -] - [[package]] name = "generic-array" version = "0.12.3" @@ -1768,33 +2177,34 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc587bc0ec293155d5bfa6b9891ec18a1e330c234f896ea47fbada4cadbe47e6" +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "libc", "wasi 0.9.0+wasi-snapshot-preview1", ] [[package]] -name = "ghash" -version = "0.3.0" +name = "getrandom" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6e27f0689a6e15944bdce7e45425efb87eaa8ab0c6e87f11d0987a9133e2531" +checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8" dependencies = [ - "polyval", + "cfg-if 1.0.0", + "libc", + "wasi 0.10.0+wasi-snapshot-preview1", ] [[package]] -name = "gimli" -version = "0.21.0" +name = "ghash" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcc8e0c9bce37868955864dbecd2b1ab2bdf967e6f28066d65aaac620444b65c" +checksum = "97304e4cd182c3846f7575ced3890c53012ce534ad9114046b0a9e00bb30a375" dependencies = [ - "fallible-iterator", - "indexmap", - "stable_deref_trait", + "opaque-debug 0.3.0", + "polyval", ] [[package]] @@ -1802,6 +2212,11 @@ name = "gimli" version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce" +dependencies = [ + "fallible-iterator", + "indexmap", + "stable_deref_trait", +] [[package]] name = "glob" @@ -1864,10 +2279,10 @@ dependencies = [ "futures-core", "futures-sink", "futures-util", - "http 0.2.1", + "http 0.2.3", "indexmap", "slab", - "tokio 0.2.23", + "tokio 0.2.25", "tokio-util", "tracing", "tracing-futures", @@ -1888,39 +2303,29 @@ dependencies = [ "crunchy", ] -[[package]] -name = "hashbrown" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e91b62f79061a0bc2e046024cb7ba44b08419ed238ecbd9adbd787434b9e8c25" -dependencies = [ - "ahash 0.3.8", - "autocfg", -] - [[package]] name = "hashbrown" version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" dependencies = [ - "ahash 0.4.6", + "ahash", ] [[package]] name = "heck" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205" +checksum = "87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac" dependencies = [ "unicode-segmentation", ] [[package]] name = "hermit-abi" -version = "0.1.17" +version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aca5565f760fb5b220e499d72710ed156fdb74e631659e99377d9ebfbd13ae8" +checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c" dependencies = [ "libc", ] @@ -1941,6 +2346,12 @@ dependencies = [ "proc-macro-hack", ] +[[package]] +name = "hex-literal" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5af1f635ef1bc545d78392b136bfe1c9809e029023c84a3638a864a10b8819c8" + [[package]] name = "hex-literal-impl" version = "0.2.2" @@ -2000,11 +2411,11 @@ dependencies = [ [[package]] name = "http" -version = "0.2.1" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28d569972648b2c512421b5f2a405ad6ac9666547189d0c5477a3f200f3e02f9" +checksum = "7245cd7449cc792608c3c8a9eaf69bd4eabbabf802713748fd739c98b82f0747" dependencies = [ - "bytes 0.5.6", + "bytes 1.0.1", "fnv", "itoa", ] @@ -2028,14 +2439,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13d5ff830006f7646652e057693569bfe0d51760c0085a071769d142a205111b" dependencies = [ "bytes 0.5.6", - "http 0.2.1", + "http 0.2.3", ] [[package]] name = "httparse" -version = "1.3.4" +version = "1.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9" +checksum = "615caabe2c3160b313d52ccc905335f4ed5f10881dd63dc5699d47e90be85691" [[package]] name = "httpdate" @@ -2084,23 +2495,23 @@ dependencies = [ [[package]] name = "hyper" -version = "0.13.9" +version = "0.13.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ad767baac13b44d4529fcf58ba2cd0995e36e7b435bc5b039de6f47e880dbf" +checksum = "8a6f157065790a3ed2f88679250419b5cdd96e714a0d65f7797fd337186e96bb" dependencies = [ "bytes 0.5.6", "futures-channel", "futures-core", "futures-util", "h2 0.2.7", - "http 0.2.1", + "http 0.2.3", "http-body 0.3.1", "httparse", "httpdate", "itoa", - "pin-project 1.0.2", + "pin-project 1.0.5", "socket2", - "tokio 0.2.23", + "tokio 0.2.25", "tower-service", "tracing", "want 0.3.0", @@ -2115,11 +2526,11 @@ dependencies = [ "bytes 0.5.6", "ct-logs", "futures-util", - "hyper 0.13.9", + "hyper 0.13.10", "log", - "rustls", + "rustls 0.18.1", "rustls-native-certs", - "tokio 0.2.23", + "tokio 0.2.25", "tokio-rustls", "webpki", ] @@ -2137,9 +2548,9 @@ dependencies = [ [[package]] name = "idna" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9" +checksum = "de910d521f7cc3135c4de8db1cb910e0b5ed1dc6f57c381cd07e8e661ce10094" dependencies = [ "matches", "unicode-bidi", @@ -2167,13 +2578,38 @@ dependencies = [ "libc", ] +[[package]] +name = "if-watch" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97b8538953a3f0d0d3868f0a706eb4273535e10d72acb5c82c1c23ae48835c85" +dependencies = [ + "async-io", + "futures 0.3.12", + "futures-lite", + "if-addrs", + "ipnet", + "libc", + "log", + "winapi 0.3.9", +] + [[package]] name = "impl-codec" -version = "0.4.2" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df170efa359aebdd5cb7fe78edcc67107748e4737bdca8a8fb40d15ea7a877ed" +dependencies = [ + "parity-scale-codec 2.0.0", +] + +[[package]] +name = "impl-rlp" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1be51a921b067b0eaca2fad532d9400041561aa922221cc65f95a85641c6bf53" +checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808" dependencies = [ - "parity-scale-codec", + "rlp", ] [[package]] @@ -2187,23 +2623,23 @@ dependencies = [ [[package]] name = "impl-trait-for-tuples" -version = "0.1.3" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ef5550a42e3740a0e71f909d4c861056a284060af885ae7aa6242820f920d9d" +checksum = "d5dacb10c5b3bb92d46ba347505a9041e676bb20ad220101326bffb0c93031ee" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "indexmap" -version = "1.6.0" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55e2e4c765aa53a0424761bf9f41aa7a6ac1efa87238f59560640e27fca028f2" +checksum = "4fb1fa934250de4de8aef298d81c729a7d33d8c239daa3a7575e6b92bfc7313b" dependencies = [ "autocfg", - "hashbrown 0.9.1", + "hashbrown", "serde", ] @@ -2222,7 +2658,7 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770" dependencies = [ - "num-traits", + "num-traits 0.2.14", ] [[package]] @@ -2231,7 +2667,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "futures-timer 2.0.2", ] @@ -2256,15 +2692,6 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47be2f14c678be2fdcab04ab1171db51b2762ce6f0a8ee87c8dd4a04ed216135" -[[package]] -name = "itertools" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.9.0" @@ -2276,9 +2703,9 @@ dependencies = [ [[package]] name = "itoa" -version = "0.4.6" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6" +checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736" [[package]] name = "jobserver" @@ -2291,9 +2718,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.46" +version = "0.3.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf3d7383929f7c9c7c2d0fa596f325832df98c3704f2c60553080f7127a58175" +checksum = "5cfb73131c35423a367daf8cbd24100af0d077668c8c2943f0e7dd775fef0f65" dependencies = [ "wasm-bindgen", ] @@ -2343,9 +2770,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99a847f9ec7bb52149b2786a17c9cb260d6effc6b8eeb8c16b343a487a7563a3" dependencies = [ "proc-macro-crate", - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] @@ -2447,30 +2874,30 @@ dependencies = [ [[package]] name = "kvdb" -version = "0.7.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0315ef2f688e33844400b31f11c263f2b3dc21d8b9355c6891c5f185fae43f9a" +checksum = "8891bd853eff90e33024195d79d578dc984c82f9e0715fcd2b525a0c19d52811" dependencies = [ "parity-util-mem", - "smallvec 1.5.0", + "smallvec 1.6.1", ] [[package]] name = "kvdb-memorydb" -version = "0.7.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73de822b260a3bdfb889dbbb65bb2d473eee2253973d6fa4a5d149a2a4a7c66e" +checksum = "30a0da8e08caf08d384a620ec19bb6c9b85c84137248e202617fb91881f25912" dependencies = [ "kvdb", "parity-util-mem", - "parking_lot 0.10.2", + "parking_lot 0.11.1", ] [[package]] name = "kvdb-rocksdb" -version = "0.9.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44947dd392f09475af614d740fe0320b66d01cb5b977f664bbbb5e45a70ea4c1" +checksum = "34446c373ccc494c2124439281c198c7636ccdc2752c06722bbffd56d459c1e4" dependencies = [ "fs-swap", "kvdb", @@ -2478,10 +2905,10 @@ dependencies = [ "num_cpus", "owning_ref", "parity-util-mem", - "parking_lot 0.10.2", + "parking_lot 0.11.1", "regex", "rocksdb", - "smallvec 1.5.0", + "smallvec 1.6.1", ] [[package]] @@ -2504,9 +2931,9 @@ checksum = "3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a" [[package]] name = "libc" -version = "0.2.80" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d58d1b70b004888f764dfbf6a26a3b0342a1632d33968e4a179d8011c760614" +checksum = "b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c" [[package]] name = "libloading" @@ -2526,13 +2953,13 @@ checksum = "c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a" [[package]] name = "libp2p" -version = "0.31.1" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24966e73cc5624a6cf14b025365f67cb6da436b4d6337ed84d198063ba74451d" +checksum = "d5133112ce42be9482f6a87be92a605dd6bbc9e93c297aee77d172ff06908f3a" dependencies = [ "atomic", - "bytes 0.5.6", - "futures 0.3.8", + "bytes 1.0.1", + "futures 0.3.12", "lazy_static", "libp2p-core", "libp2p-core-derive", @@ -2557,24 +2984,23 @@ dependencies = [ "libp2p-yamux", "parity-multiaddr", "parking_lot 0.11.1", - "pin-project 1.0.2", - "smallvec 1.5.0", + "pin-project 1.0.5", + "smallvec 1.6.1", "wasm-timer", ] [[package]] name = "libp2p-core" -version = "0.25.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28d92fab5df60c9705e05750d9ecee6a5af15aed1e3fa86e09fd3dd07ec5dc8e" +checksum = "dad04d3cef6c1df366a6ab58c9cf8b06497699e335d83ac2174783946ff847d6" dependencies = [ "asn1_der", "bs58", - "bytes 0.5.6", "ed25519-dalek", "either", "fnv", - "futures 0.3.8", + "futures 0.3.12", "futures-timer 3.0.2", "lazy_static", "libsecp256k1", @@ -2583,16 +3009,16 @@ dependencies = [ "multistream-select", "parity-multiaddr", "parking_lot 0.11.1", - "pin-project 1.0.2", + "pin-project 1.0.5", "prost", "prost-build", "rand 0.7.3", "ring", "rw-stream-sink", - "sha2 0.9.2", - "smallvec 1.5.0", + "sha2 0.9.3", + "smallvec 1.6.1", "thiserror", - "unsigned-varint", + "unsigned-varint 0.6.0", "void", "zeroize", ] @@ -2603,174 +3029,173 @@ version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4bc40943156e42138d22ed3c57ff0e1a147237742715937622a99b10fbe0156" dependencies = [ - "quote", - "syn", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "libp2p-deflate" -version = "0.25.0" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a579d7dd506d0620ba88ccc1754436b7de35ed6c884234f9a226bbfce382640" +checksum = "6d42eed63305f0420736fa487f9acef720c4528bd7852a6a760f5ccde4813345" dependencies = [ "flate2", - "futures 0.3.8", + "futures 0.3.12", "libp2p-core", ] [[package]] name = "libp2p-dns" -version = "0.25.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15dea5933f570844d7b5222b12b58f7bd52e9ca38cd65a1bd4f35341f053f012" +checksum = "5153b6db68fd4baa3b304e377db744dd8fea8ff4e4504509ee636abcde88d3e3" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "libp2p-core", "log", ] [[package]] name = "libp2p-floodsub" -version = "0.25.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23070a0838bd9a8adb27e6eba477eeb650c498f9d139383dd0135d20a8170253" +checksum = "b3c63dfa06581b24b1d12bf9815b43689a784424be217d6545c800c7c75a207f" dependencies = [ "cuckoofilter", "fnv", - "futures 0.3.8", + "futures 0.3.12", "libp2p-core", "libp2p-swarm", "log", "prost", "prost-build", "rand 0.7.3", - "smallvec 1.5.0", + "smallvec 1.6.1", ] [[package]] name = "libp2p-gossipsub" -version = "0.25.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65e8f3aa0906fbad435dac23c177eef3cdfaaf62609791bd7f54f8553edcfdf9" +checksum = "12451ba9493e87c91baf2a6dffce9ddf1fbc807a0861532d7cf477954f8ebbee" dependencies = [ + "asynchronous-codec", "base64 0.13.0", "byteorder", - "bytes 0.5.6", + "bytes 1.0.1", "fnv", - "futures 0.3.8", - "futures_codec", + "futures 0.3.12", "hex_fmt", "libp2p-core", "libp2p-swarm", "log", - "lru_time_cache", "prost", "prost-build", "rand 0.7.3", - "sha2 0.9.2", - "smallvec 1.5.0", - "unsigned-varint", + "regex", + "sha2 0.9.3", + "smallvec 1.6.1", + "unsigned-varint 0.6.0", "wasm-timer", ] [[package]] name = "libp2p-identify" -version = "0.25.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "802fb973a7e0dde3fb9a2113a62bad90338ebe01983b706e1d576d0c2af93cda" +checksum = "b40fb36a059b7a8cce1514bd8b546fa612e006c9937caa7f5950cb20021fe91e" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "libp2p-core", "libp2p-swarm", "log", "prost", "prost-build", - "smallvec 1.5.0", + "smallvec 1.6.1", "wasm-timer", ] [[package]] name = "libp2p-kad" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6506b7b7982f7626fc96a91bc61be4b1fe7ae9ac23824f0ecefcce21cb39238c" +checksum = "456f5de8e283d7800ca848b9b9a4e2a578b790bd8ae582b885e831353cf0e5df" dependencies = [ "arrayvec 0.5.2", - "bytes 0.5.6", + "asynchronous-codec", + "bytes 1.0.1", "either", "fnv", - "futures 0.3.8", - "futures_codec", + "futures 0.3.12", "libp2p-core", "libp2p-swarm", "log", "prost", "prost-build", "rand 0.7.3", - "sha2 0.9.2", - "smallvec 1.5.0", + "sha2 0.9.3", + "smallvec 1.6.1", "uint", - "unsigned-varint", + "unsigned-varint 0.6.0", "void", "wasm-timer", ] [[package]] name = "libp2p-mdns" -version = "0.25.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4458ec36b5ab2662fb4d5c8bb9b6e1591da0ab6efe8881c7a7670ef033bc8937" +checksum = "b974db63233fc0e199f4ede7794294aae285c96f4b6010f853eac4099ef08590" dependencies = [ - "async-std", + "async-io", "data-encoding", "dns-parser", - "either", - "futures 0.3.8", + "futures 0.3.12", + "if-watch", "lazy_static", "libp2p-core", "libp2p-swarm", "log", - "net2", "rand 0.7.3", - "smallvec 1.5.0", + "smallvec 1.6.1", + "socket2", "void", - "wasm-timer", ] [[package]] name = "libp2p-mplex" -version = "0.25.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae2132b14045009b0f8e577a06e1459592ef0a89dedc58f3d4baf4eac956837b" +checksum = "2705dc94b01ab9e3779b42a09bbf3712e637ed213e875c30face247291a85af0" dependencies = [ - "bytes 0.5.6", - "futures 0.3.8", - "futures_codec", + "asynchronous-codec", + "bytes 1.0.1", + "futures 0.3.12", "libp2p-core", "log", "nohash-hasher", "parking_lot 0.11.1", "rand 0.7.3", - "smallvec 1.5.0", - "unsigned-varint", + "smallvec 1.6.1", + "unsigned-varint 0.6.0", ] [[package]] name = "libp2p-noise" -version = "0.27.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9610a524bef4db383cd96b4ec3ec4722eafa72c7242fa89990b74166760583d" +checksum = "4aca322b52a0c5136142a7c3971446fb1e9964923a526c9cc6ef3b7c94e57778" dependencies = [ - "bytes 0.5.6", - "curve25519-dalek 3.0.0", - "futures 0.3.8", + "bytes 1.0.1", + "curve25519-dalek 3.0.2", + "futures 0.3.12", "lazy_static", "libp2p-core", "log", "prost", "prost-build", "rand 0.7.3", - "sha2 0.9.2", + "sha2 0.9.3", "snow", "static_assertions", "x25519-dalek", @@ -2779,11 +3204,11 @@ dependencies = [ [[package]] name = "libp2p-ping" -version = "0.25.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "659adf89356e04f65398bb74ee791b269e63da9e41b37f8dc19eaacd12487bfe" +checksum = "6f3813276d0708c8db0f500d8beda1bda9ad955723b9cb272c41f4727256f73c" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "libp2p-core", "libp2p-swarm", "log", @@ -2794,30 +3219,30 @@ dependencies = [ [[package]] name = "libp2p-plaintext" -version = "0.25.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96dfe26270c91d4ff095030d1fcadd602f3fd84968ebd592829916d0715798a6" +checksum = "48e8c1ec305c9949351925cdc7196b9570f4330477f5e47fbf5bb340b57e26ed" dependencies = [ - "bytes 0.5.6", - "futures 0.3.8", - "futures_codec", + "asynchronous-codec", + "bytes 1.0.1", + "futures 0.3.12", "libp2p-core", "log", "prost", "prost-build", - "unsigned-varint", + "unsigned-varint 0.6.0", "void", ] [[package]] name = "libp2p-pnet" -version = "0.19.2" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96b3c2d5d26a9500e959a0e19743897239a6c4be78dadf99b70414301a70c006" +checksum = "6ce3374f3b28162db9d3442c9347c4f14cb01e8290052615c7d341d40eae0599" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "log", - "pin-project 0.4.27", + "pin-project 1.0.5", "rand 0.7.3", "salsa20", "sha3", @@ -2825,51 +3250,52 @@ dependencies = [ [[package]] name = "libp2p-request-response" -version = "0.6.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e952dcc9d2d7e7e45ae8bfcff255723091bd43e3e9a7741a0af8a17fe55b3ed" +checksum = "d37637a4b33b5390322ccc068a33897d0aa541daf4fec99f6a7efbf37295346e" dependencies = [ "async-trait", - "bytes 0.5.6", - "futures 0.3.8", + "bytes 1.0.1", + "futures 0.3.12", "libp2p-core", "libp2p-swarm", "log", "lru", "minicbor", "rand 0.7.3", - "smallvec 1.5.0", - "unsigned-varint", + "smallvec 1.6.1", + "unsigned-varint 0.6.0", "wasm-timer", ] [[package]] name = "libp2p-swarm" -version = "0.25.1" +version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6ecee54e85513a7301eb4681b3a6aac5b6d11f60d43097cf7624fd4450d7dfe" +checksum = "7955b973e1fd2bd61ffd43ce261c1223f61f4aacd5bae362a924993f9a25fd98" dependencies = [ "either", - "futures 0.3.8", + "futures 0.3.12", "libp2p-core", "log", "rand 0.7.3", - "smallvec 1.5.0", + "smallvec 1.6.1", "void", "wasm-timer", ] [[package]] name = "libp2p-tcp" -version = "0.25.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc28c9ad6dc43f4c3950411cf808639d90307a076330e7996e5e94e70279bde0" +checksum = "3dbd3d7076a478ac5a6aca55e74bdc250ac539b95de09b9d09915e0b8d01a6b2" dependencies = [ - "async-std", - "futures 0.3.8", + "async-io", + "futures 0.3.12", "futures-timer 3.0.2", - "if-addrs", + "if-watch", "ipnet", + "libc", "libp2p-core", "log", "socket2", @@ -2877,23 +3303,23 @@ dependencies = [ [[package]] name = "libp2p-uds" -version = "0.25.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d821208d4b9af4b293a56dde470edd9f9fac8bb94a51f4f5327cc29a471b3f3" +checksum = "80ac51ce419f60be966e02103c17f67ff5dc4422ba83ba54d251d6c62a4ed487" dependencies = [ "async-std", - "futures 0.3.8", + "futures 0.3.12", "libp2p-core", "log", ] [[package]] name = "libp2p-wasm-ext" -version = "0.25.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e6ef400b231ba78e866b860445480ca21ee447e03034138c6d57cf2969d6bf4" +checksum = "6149c46cb76935c80bc8be6ec6e3ebd5f5e1679765a255fb34331d54610f15dd" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "js-sys", "libp2p-core", "parity-send-wrapper", @@ -2903,31 +3329,29 @@ dependencies = [ [[package]] name = "libp2p-websocket" -version = "0.26.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5736e2fccdcea6e728bbaf903bddc113be223313ce2c756ad9fe43b5a2b0f06" +checksum = "d3b1c6a3431045da8b925ed83384e4c5163e14b990572307fca9c507435d4d22" dependencies = [ - "async-tls", "either", - "futures 0.3.8", + "futures 0.3.12", + "futures-rustls", "libp2p-core", "log", "quicksink", - "rustls", "rw-stream-sink", "soketto", "url 2.2.0", - "webpki", - "webpki-roots 0.21.0", + "webpki-roots", ] [[package]] name = "libp2p-yamux" -version = "0.28.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3be7ac000fa3e42ac09a6e658e48de34ac8ef9fff64a4e6e6b08dcc8f4b0e5f6" +checksum = "490b8b27fc40fe35212df1b6a3d14bffaa4117cbff956fdc2892168a371102ad" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "libp2p-core", "parking_lot 0.11.1", "thiserror", @@ -2958,7 +3382,7 @@ dependencies = [ "hmac-drbg", "rand 0.7.3", "sha2 0.8.2", - "subtle 2.3.0", + "subtle 2.4.0", "typenum", ] @@ -2975,9 +3399,9 @@ dependencies = [ [[package]] name = "linked-hash-map" -version = "0.5.3" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8dd5a6d5999d9907cda8ed67bbd137d3af8085216c2ac62de5be860bd41f304a" +checksum = "7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3" [[package]] name = "linked_hash_set" @@ -3018,41 +3442,23 @@ dependencies = [ [[package]] name = "log" -version = "0.4.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b" -dependencies = [ - "cfg-if 0.1.10", -] - -[[package]] -name = "loom" -version = "0.3.6" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0e8460f2f2121162705187214720353c517b97bdfb3494c0b1e33d83ebe4bed" +checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" dependencies = [ - "cfg-if 0.1.10", - "generator", - "scoped-tls", - "serde", - "serde_json", + "cfg-if 1.0.0", + "value-bag", ] [[package]] name = "lru" -version = "0.6.1" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be716eb6878ca2263eb5d00a781aa13264a794f519fe6af4fbb2668b2d5441c0" +checksum = "1f374d42cdfc1d7dbf3d3dec28afab2eb97ffbf43a3234d795b5986dbf4b90ba" dependencies = [ - "hashbrown 0.9.1", + "hashbrown", ] -[[package]] -name = "lru_time_cache" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cc2beb26938dfd9988fc368548b70bcdfaf955f55aa788e1682198de794a451" - [[package]] name = "mach" version = "0.3.2" @@ -3079,9 +3485,9 @@ checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08" [[package]] name = "matrixmultiply" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4f7ec66360130972f34830bfad9ef05c6610a43938a467bcc9ab9369ab3478f" +checksum = "916806ba0031cd542105d916a97c8572e1fa6dd79c9c51e7eb43a09ec2dd84c1" dependencies = [ "rawpointer", ] @@ -3099,13 +3505,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525" [[package]] -name = "memmap" -version = "0.7.0" +name = "memmap2" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b" +checksum = "04e3e85b970d650e2ae6d70592474087051c11c54da7f7b4949725c5735fbcc6" dependencies = [ "libc", - "winapi 0.3.9", ] [[package]] @@ -3128,12 +3533,12 @@ dependencies = [ [[package]] name = "memory-db" -version = "0.24.1" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36f36ddb0b2cdc25d38babba472108798e3477f02be5165f038c5e393e50c57a" +checksum = "814bbecfc0451fc314eeea34f05bbcd5b98a7ad7af37faee088b86a1e633f1d4" dependencies = [ "hash-db", - "hashbrown 0.8.2", + "hashbrown", "parity-util-mem", ] @@ -3143,11 +3548,20 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71d96e3f3c0b6325d8ccd83c33b28acb183edcb6c67938ba104ec546854b0882" +[[package]] +name = "memrange" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc29ba65898edc4fdc252cb31cd3925f37c1a8ba25bb46eec883569984976530" +dependencies = [ + "rustc-serialize", +] + [[package]] name = "merlin" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6feca46f4fa3443a01769d768727f10c10a20fdb65e52dc16a81f0c8269bb78" +checksum = "4e261cf0f8b3c42ded9f7d2bb59dea03aa52bc8a1cbc7482f9fc3fd1229d3b42" dependencies = [ "byteorder", "keccak", @@ -3157,22 +3571,22 @@ dependencies = [ [[package]] name = "minicbor" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0164190d1771b1458c3742075b057ed55d25cd9dfb930aade99315a1eb1fe12d" +checksum = "3265a9f5210bb726f81ef9c456ae0aff5321cd95748c0e71889b0e19d8f0332b" dependencies = [ "minicbor-derive", ] [[package]] name = "minicbor-derive" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e071b3159835ee91df62dbdbfdd7ec366b7ea77c838f43aff4acda6b61bcfb9" +checksum = "130b9455e28a3f308f6579671816a6f2621e2e0cbf55dc2f886345bef699481e" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] @@ -3267,17 +3681,32 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0debeb9fcf88823ea64d64e4a815ab1643f33127d995978e099942ce38f25238" +[[package]] +name = "multibase" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b78c60039650ff12e140ae867ef5299a58e19dded4d334c849dc7177083667e2" +dependencies = [ + "base-x", + "data-encoding", + "data-encoding-macro", +] + [[package]] name = "multihash" version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dac63698b887d2d929306ea48b63760431ff8a24fac40ddb22f9c7f49fb7cab" dependencies = [ + "blake2b_simd", + "blake2s_simd", + "blake3", "digest 0.9.0", "generic-array 0.14.4", "multihash-derive", - "sha2 0.9.2", - "unsigned-varint", + "sha2 0.9.3", + "sha3", + "unsigned-varint 0.5.1", ] [[package]] @@ -3288,9 +3717,9 @@ checksum = "85ee3c48cb9d9b275ad967a0e96715badc13c6029adb92f34fa17b9ff28fd81f" dependencies = [ "proc-macro-crate", "proc-macro-error", - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", "synstructure", ] @@ -3302,16 +3731,16 @@ checksum = "1255076139a83bb467426e7f8d0134968a8118844faa755985e077cf31850333" [[package]] name = "multistream-select" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46e19fd46149acdd3600780ebaa09f6ae4e7f2ddbafec64aab54cf75aafd1746" +checksum = "10ddc0eb0117736f19d556355464fc87efc8ad98b29e3fd84f02531eb6e90840" dependencies = [ - "bytes 0.5.6", - "futures 0.3.8", + "bytes 1.0.1", + "futures 0.3.12", "log", - "pin-project 1.0.2", - "smallvec 1.5.0", - "unsigned-varint", + "pin-project 1.0.5", + "smallvec 1.6.1", + "unsigned-varint 0.6.0", ] [[package]] @@ -3325,7 +3754,7 @@ dependencies = [ "matrixmultiply", "num-complex", "num-rational", - "num-traits", + "num-traits 0.2.14", "rand 0.7.3", "rand_distr", "simba", @@ -3343,25 +3772,39 @@ dependencies = [ [[package]] name = "nb-connect" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8123a81538e457d44b933a02faf885d3fe8408806b23fa700e8f01c6c3a98998" +checksum = "670361df1bc2399ee1ff50406a0d422587dd3bb0da596e1978fe8e05dabddf4f" dependencies = [ "libc", - "winapi 0.3.9", + "socket2", ] [[package]] name = "net2" -version = "0.2.36" +version = "0.2.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7cf75f38f16cb05ea017784dc6dbfd354f76c223dba37701734c4f5a9337d02" +checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae" dependencies = [ "cfg-if 0.1.10", "libc", "winapi 0.3.9", ] +[[package]] +name = "nix" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7fd5681d13fda646462cfbd4e5f2051279a89a544d50eb98c365b507246839f" +dependencies = [ + "bitflags", + "bytes 0.4.12", + "cfg-if 0.1.10", + "gcc", + "libc", + "void", +] + [[package]] name = "nodrop" version = "0.1.14" @@ -3392,7 +3835,7 @@ checksum = "090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304" dependencies = [ "autocfg", "num-integer", - "num-traits", + "num-traits 0.2.14", ] [[package]] @@ -3402,7 +3845,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95" dependencies = [ "autocfg", - "num-traits", + "num-traits 0.2.14", ] [[package]] @@ -3412,7 +3855,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" dependencies = [ "autocfg", - "num-traits", + "num-traits 0.2.14", ] [[package]] @@ -3424,7 +3867,16 @@ dependencies = [ "autocfg", "num-bigint", "num-integer", - "num-traits", + "num-traits 0.2.14", +] + +[[package]] +name = "num-traits" +version = "0.1.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31" +dependencies = [ + "num-traits 0.2.14", ] [[package]] @@ -3449,26 +3901,19 @@ dependencies = [ [[package]] name = "object" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cbca9424c482ee628fa549d9c812e2cd22f1180b9222c9200fdfa6eb31aecb2" - -[[package]] -name = "object" -version = "0.20.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ab52be62400ca80aa00285d25253d7f7c437b7375c4de678f5405d3afe82ca5" +checksum = "8d3b63360ec3cb337817c2dbd47ab4a0f170d285d8e5a2064600f3def1402397" dependencies = [ "crc32fast", "indexmap", - "wasmparser 0.57.0", ] [[package]] name = "object" -version = "0.22.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d3b63360ec3cb337817c2dbd47ab4a0f170d285d8e5a2064600f3def1402397" +checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4" [[package]] name = "once_cell" @@ -3508,277 +3953,299 @@ dependencies = [ [[package]] name = "pallet-aura" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-session", "pallet-timestamp", - "parity-scale-codec", - "serde", - "sp-application-crypto", + "parity-scale-codec 2.0.0", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-consensus-aura", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-timestamp", ] [[package]] name = "pallet-authorship" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "sp-authorship", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-balances" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "parity-scale-codec 2.0.0", + "serde", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "pallet-balances" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "parity-scale-codec", + "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "parity-scale-codec 2.0.0", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-contracts" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "2.0.1" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-contracts-primitives", "pallet-contracts-proc-macro", - "parity-scale-codec", - "parity-wasm", + "parity-scale-codec 2.0.0", + "parity-wasm 0.41.0", "pwasm-utils 0.16.0", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-sandbox", - "sp-std", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "wasmi-validation", ] [[package]] name = "pallet-contracts-primitives" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "2.0.1" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "bitflags", - "parity-scale-codec", - "sp-runtime", - "sp-std", + "parity-scale-codec 2.0.0", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-contracts-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "pallet-contracts-rpc" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.8.1" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", "pallet-contracts-primitives", "pallet-contracts-rpc-runtime-api", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "serde", - "sp-api", - "sp-blockchain", - "sp-core", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-rpc", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-contracts-rpc-runtime-api" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.8.1" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "pallet-contracts-primitives", - "parity-scale-codec", - "sp-api", - "sp-runtime", - "sp-std", + "parity-scale-codec 2.0.0", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-grandpa" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-authorship", "pallet-session", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "serde", - "sp-application-crypto", - "sp-core", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-finality-grandpa", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-randomness-collective-flip" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-support", - "frame-system", - "parity-scale-codec", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "parity-scale-codec 2.0.0", "safe-mix", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-session" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", "pallet-timestamp", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "sp-trie", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-sudo" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-support", - "frame-system", - "parity-scale-codec", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "parity-scale-codec 2.0.0", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-timestamp" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "serde", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-timestamp", ] [[package]] name = "pallet-transaction-payment" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "frame-support", - "frame-system", - "pallet-transaction-payment-rpc-runtime-api", - "parity-scale-codec", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "parity-scale-codec 2.0.0", "serde", - "smallvec 1.5.0", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "smallvec 1.6.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-transaction-payment-rpc" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", "pallet-transaction-payment-rpc-runtime-api", - "parity-scale-codec", - "serde", - "sp-api", - "sp-blockchain", - "sp-core", + "parity-scale-codec 2.0.0", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-rpc", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-transaction-payment-rpc-runtime-api" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "pallet-transaction-payment", + "parity-scale-codec 2.0.0", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "parachain-info" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#ec08d11d39fc439fabf85e3da9987ce2d0aafa03" dependencies = [ - "frame-support", - "parity-scale-codec", + "cumulus-primitives-core", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "parity-scale-codec 2.0.0", "serde", - "sp-api", - "sp-runtime", - "sp-std", ] [[package]] name = "parity-db" -version = "0.1.2" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00d595e372d119261593297debbe4193811a4dc811d2a1ccbb8caaa6666ad7ab" +checksum = "111e193c96758d476d272093a853882668da17489f76bf4361b8decae0b6c515" dependencies = [ "blake2-rfc", "crc32fast", + "hex", "libc", "log", - "memmap", - "parking_lot 0.10.2", + "memmap2", + "parking_lot 0.11.1", + "rand 0.8.3", ] [[package]] name = "parity-multiaddr" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f51a30667591b14f96068b2d12f1306d07a41ebd98239d194356d4d9707ac16" +checksum = "8bfda2e46fc5e14122649e2645645a81ee5844e0fb2e727ef560cc71a8b2d801" dependencies = [ "arrayref", "bs58", @@ -3788,20 +4255,33 @@ dependencies = [ "percent-encoding 2.1.0", "serde", "static_assertions", - "unsigned-varint", + "unsigned-varint 0.6.0", "url 2.2.0", ] [[package]] name = "parity-scale-codec" -version = "1.3.5" +version = "1.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79602888a81ace83e3d1d4b2873286c1f5f906c84db667594e8db8da3506c383" +dependencies = [ + "arrayvec 0.5.2", + "bitvec 0.17.4", + "byte-slice-cast 0.3.5", + "parity-scale-codec-derive 1.2.2", + "serde", +] + +[[package]] +name = "parity-scale-codec" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c740e5fbcb6847058b40ac7e5574766c6388f585e184d769910fe0d3a2ca861" +checksum = "75c823fdae1bb5ff5708ee61a62697e6296175dc671710876871c853f48592b3" dependencies = [ "arrayvec 0.5.2", - "bitvec", - "byte-slice-cast", - "parity-scale-codec-derive", + "bitvec 0.20.1", + "byte-slice-cast 1.0.0", + "parity-scale-codec-derive 2.0.0", "serde", ] @@ -3812,9 +4292,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "198db82bb1c18fc00176004462dd809b2a6d851669550aa17af6dacd21ae0c14" dependencies = [ "proc-macro-crate", - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", +] + +[[package]] +name = "parity-scale-codec-derive" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9029e65297c7fd6d7013f0579e193ec2b34ae78eabca854c9417504ad8a2d214" +dependencies = [ + "proc-macro-crate", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] @@ -3844,17 +4336,19 @@ dependencies = [ [[package]] name = "parity-util-mem" -version = "0.7.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "297ff91fa36aec49ce183484b102f6b75b46776822bd81525bfc4cc9b0dd0f5c" +checksum = "664a8c6b8e62d8f9f2f937e391982eb433ab285b4cd9545b342441e04a906e42" dependencies = [ - "cfg-if 0.1.10", - "hashbrown 0.8.2", + "cfg-if 1.0.0", + "ethereum-types", + "hashbrown", "impl-trait-for-tuples", + "lru", "parity-util-mem-derive", - "parking_lot 0.10.2", + "parking_lot 0.11.1", "primitive-types", - "smallvec 1.5.0", + "smallvec 1.6.1", "winapi 0.3.9", ] @@ -3864,11 +4358,20 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2" dependencies = [ - "proc-macro2", - "syn", + "proc-macro2 1.0.24", + "syn 1.0.60", "synstructure", ] +[[package]] +name = "parity-wasm" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16ad52817c4d343339b3bc2e26861bd21478eda0b7509acf83505727000512ac" +dependencies = [ + "byteorder", +] + [[package]] name = "parity-wasm" version = "0.41.0" @@ -3928,7 +4431,7 @@ checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb" dependencies = [ "instant", "lock_api 0.4.2", - "parking_lot_core 0.8.0", + "parking_lot_core 0.8.3", ] [[package]] @@ -3938,11 +4441,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b" dependencies = [ "cfg-if 0.1.10", - "cloudabi 0.0.3", + "cloudabi", "libc", - "redox_syscall", + "redox_syscall 0.1.57", "rustc_version", - "smallvec 0.6.13", + "smallvec 0.6.14", "winapi 0.3.9", ] @@ -3953,25 +4456,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3" dependencies = [ "cfg-if 0.1.10", - "cloudabi 0.0.3", + "cloudabi", "libc", - "redox_syscall", - "smallvec 1.5.0", + "redox_syscall 0.1.57", + "smallvec 1.6.1", "winapi 0.3.9", ] [[package]] name = "parking_lot_core" -version = "0.8.0" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c361aa727dd08437f2f1447be8b59a33b0edd15e0fcee698f935613d9efbca9b" +checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018" dependencies = [ - "cfg-if 0.1.10", - "cloudabi 0.1.0", + "cfg-if 1.0.0", "instant", "libc", - "redox_syscall", - "smallvec 1.5.0", + "redox_syscall 0.2.5", + "smallvec 1.6.1", "winapi 0.3.9", ] @@ -3985,6 +4487,12 @@ dependencies = [ "proc-macro-hack", ] +[[package]] +name = "paste" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5d65c4d95931acda4498f675e332fcbdc9a06705cd07086c510e9b6009cd1c1" + [[package]] name = "paste-impl" version = "0.1.18" @@ -4037,6 +4545,15 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" +[[package]] +name = "pest" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53" +dependencies = [ + "ucd-trie", +] + [[package]] name = "petgraph" version = "0.5.1" @@ -4058,11 +4575,11 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.0.2" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ccc2237c2c489783abd8c4c80e5450fc0e98644555b1364da68cc29aa151ca7" +checksum = "96fa8ebb90271c4477f144354485b8068bd8f6b78b428b01ba892ca26caf0b63" dependencies = [ - "pin-project-internal 1.0.2", + "pin-project-internal 1.0.5", ] [[package]] @@ -4071,20 +4588,20 @@ version = "0.4.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65ad2ae56b6abe3a1ee25f15ee605bacadb9a764edaba9c2bf4103800d4a1895" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "pin-project-internal" -version = "1.0.2" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8e8d2bf0b23038a4424865103a4df472855692821aab4e4f5c3312d461d9e5f" +checksum = "758669ae3558c6f74bd2a18b41f7ac0b5a195aea6639d6a9b5e5d1ad5ba24c0b" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] @@ -4095,9 +4612,9 @@ checksum = "c917123afa01924fc84bb20c4c03f004d9c38e5127e3c039bbf7f4b9c76a2f6b" [[package]] name = "pin-project-lite" -version = "0.2.0" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b063f57ec186e6140e2b8b6921e5f1bd89c7356dda5b33acc5401203ca6131c" +checksum = "439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827" [[package]] name = "pin-utils" @@ -4113,9 +4630,73 @@ checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c" [[package]] name = "platforms" -version = "0.2.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" +checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" + +[[package]] +name = "polkadot-core-primitives" +version = "0.7.30" +source = "git+https://github.com/paritytech/polkadot?branch=master#91bd0ba76e8180b766fc179d8594b2cba389dd3a" +dependencies = [ + "parity-scale-codec 2.0.0", + "parity-util-mem", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "polkadot-parachain" +version = "0.8.28" +source = "git+https://github.com/paritytech/polkadot?branch=master#91bd0ba76e8180b766fc179d8594b2cba389dd3a" +dependencies = [ + "derive_more", + "futures 0.3.12", + "log", + "parity-scale-codec 2.0.0", + "parity-util-mem", + "parking_lot 0.11.1", + "polkadot-core-primitives", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "serde", + "shared_memory", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", +] + +[[package]] +name = "polkadot-primitives" +version = "0.8.28" +source = "git+https://github.com/paritytech/polkadot?branch=master#91bd0ba76e8180b766fc179d8594b2cba389dd3a" +dependencies = [ + "bitvec 0.20.1", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "hex-literal 0.3.1", + "parity-scale-codec 2.0.0", + "parity-util-mem", + "polkadot-core-primitives", + "polkadot-parachain", + "serde", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-authority-discovery", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] [[package]] name = "polling" @@ -4132,20 +4713,22 @@ dependencies = [ [[package]] name = "poly1305" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22ce46de8e53ee414ca4d02bfefac75d8c12fba948b76622a40b4be34dfce980" +checksum = "4b7456bc1ad2d4cf82b3a016be4c2ac48daf11bf990c1603ebd447fe6f30fca8" dependencies = [ + "cpuid-bool 0.2.0", "universal-hash", ] [[package]] name = "polyval" -version = "0.4.2" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3fd900a291ceb8b99799cc8cd3d1d3403a51721e015bc533528b2ceafcc443c" +checksum = "eebcc4aa140b9abd2bc40d9c3f7ccec842679cd79045ac3a7ac698c1a064b7cd" dependencies = [ - "cfg-if 1.0.0", + "cpuid-bool 0.2.0", + "opaque-debug 0.3.0", "universal-hash", ] @@ -4157,12 +4740,13 @@ checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" [[package]] name = "primitive-types" -version = "0.7.3" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd39dcacf71411ba488570da7bbc89b717225e46478b30ba99b92db6b149809" +checksum = "2415937401cb030a2a0a4d922483f945fa068f52a7dbb22ce0fe5f2b6f6adace" dependencies = [ "fixed-hash", "impl-codec", + "impl-rlp", "impl-serde", "uint", ] @@ -4183,9 +4767,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", "version_check", ] @@ -4195,8 +4779,8 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.24", + "quote 1.0.9", "version_check", ] @@ -4208,9 +4792,18 @@ checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" [[package]] name = "proc-macro-nested" -version = "0.1.6" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086" + +[[package]] +name = "proc-macro2" +version = "0.4.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eba180dafb9038b050a4c280019bbedf9f2467b61e5d892dcad585bb57aadc5a" +checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" +dependencies = [ + "unicode-xid 0.1.0", +] [[package]] name = "proc-macro2" @@ -4218,16 +4811,16 @@ version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" dependencies = [ - "unicode-xid", + "unicode-xid 0.2.1", ] [[package]] name = "prometheus" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d70cf4412832bcac9cffe27906f4a66e450d323525e977168c70d1b36120ae" +checksum = "c8425533e7122f0c3cc7a37e6244b16ad3a2cc32ae7ac6276e2a75da0d9c200d" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "fnv", "lazy_static", "parking_lot 0.11.1", @@ -4237,55 +4830,64 @@ dependencies = [ [[package]] name = "prost" -version = "0.6.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce49aefe0a6144a45de32927c77bd2859a5f7677b55f220ae5b744e87389c212" +checksum = "9e6984d2f1a23009bd270b8bb56d0926810a3d483f59c987d77969e9d8e840b2" dependencies = [ - "bytes 0.5.6", + "bytes 1.0.1", "prost-derive", ] [[package]] name = "prost-build" -version = "0.6.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02b10678c913ecbd69350e8535c3aef91a8676c0773fc1d7b95cdd196d7f2f26" +checksum = "32d3ebd75ac2679c2af3a92246639f9fcc8a442ee420719cc4fe195b98dd5fa3" dependencies = [ - "bytes 0.5.6", + "bytes 1.0.1", "heck", - "itertools 0.8.2", + "itertools", "log", "multimap", "petgraph", "prost", "prost-types", "tempfile", - "which", + "which 4.0.2", ] [[package]] name = "prost-derive" -version = "0.6.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "537aa19b95acde10a12fec4301466386f757403de4cd4e5b4fa78fb5ecb18f72" +checksum = "169a15f3008ecb5160cba7d37bcd690a7601b6d30cfb87a117d45e59d52af5d4" dependencies = [ "anyhow", - "itertools 0.8.2", - "proc-macro2", - "quote", - "syn", + "itertools", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "prost-types" -version = "0.6.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1834f67c0697c001304b75be76f67add9c89742eda3a085ad8ee0bb38c3417aa" +checksum = "b518d7cdd93dab1d1122cf07fa9a60771836c668dde9d9e2a139f957f0d9f1bb" dependencies = [ - "bytes 0.5.6", + "bytes 1.0.1", "prost", ] +[[package]] +name = "psm" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3abf49e5417290756acfd26501536358560c4a5cc4a0934d390939acb3e7083a" +dependencies = [ + "cc", +] + [[package]] name = "pwasm-utils" version = "0.14.0" @@ -4294,7 +4896,7 @@ checksum = "0f53bc2558e8376358ebdc28301546471d67336584f6438ed4b7c7457a055fd7" dependencies = [ "byteorder", "log", - "parity-wasm", + "parity-wasm 0.41.0", ] [[package]] @@ -4305,7 +4907,7 @@ checksum = "1c8ac87af529432d3a4f0e2b3bbf08af49f28f09cc73ed7e551161bdaef5f78d" dependencies = [ "byteorder", "log", - "parity-wasm", + "parity-wasm 0.41.0", ] [[package]] @@ -4327,19 +4929,34 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.7" +version = "0.6.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37" +checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" dependencies = [ - "proc-macro2", + "proc-macro2 0.4.30", ] [[package]] -name = "radium" -version = "0.3.0" +name = "quote" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" +dependencies = [ + "proc-macro2 1.0.24", +] + +[[package]] +name = "radium" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "def50a86306165861203e7f84ecffbbdfdea79f0e51039b33de1e952358c47ac" +[[package]] +name = "radium" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fb" + [[package]] name = "rand" version = "0.3.23" @@ -4369,14 +4986,26 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" dependencies = [ - "getrandom", + "getrandom 0.1.16", "libc", - "rand_chacha", + "rand_chacha 0.2.2", "rand_core 0.5.1", - "rand_hc", + "rand_hc 0.2.0", "rand_pcg", ] +[[package]] +name = "rand" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e" +dependencies = [ + "libc", + "rand_chacha 0.3.0", + "rand_core 0.6.2", + "rand_hc 0.3.0", +] + [[package]] name = "rand_chacha" version = "0.2.2" @@ -4387,6 +5016,16 @@ dependencies = [ "rand_core 0.5.1", ] +[[package]] +name = "rand_chacha" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d" +dependencies = [ + "ppv-lite86", + "rand_core 0.6.2", +] + [[package]] name = "rand_core" version = "0.3.1" @@ -4408,7 +5047,16 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" dependencies = [ - "getrandom", + "getrandom 0.1.16", +] + +[[package]] +name = "rand_core" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7" +dependencies = [ + "getrandom 0.2.2", ] [[package]] @@ -4429,6 +5077,15 @@ dependencies = [ "rand_core 0.5.1", ] +[[package]] +name = "rand_hc" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73" +dependencies = [ + "rand_core 0.6.2", +] + [[package]] name = "rand_pcg" version = "0.2.1" @@ -4440,9 +5097,9 @@ dependencies = [ [[package]] name = "raw-cpuid" -version = "7.0.3" +version = "8.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4a349ca83373cfa5d6dbb66fd76e58b2cca08da71a5f6400de0a0a6a9bceeaf" +checksum = "1fdf7d9dbd43f3d81d94a49c1c3df73cc2b3827995147e6cf7f89d4ec5483e73" dependencies = [ "bitflags", "cc", @@ -4495,53 +5152,72 @@ version = "0.1.57" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" +[[package]] +name = "redox_syscall" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94341e4e44e24f6b591b59e47a8a027df12e008d73fd5672dbea9cc22f4507d9" +dependencies = [ + "bitflags", +] + [[package]] name = "redox_users" version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d" dependencies = [ - "getrandom", - "redox_syscall", + "getrandom 0.1.16", + "redox_syscall 0.1.57", "rust-argon2", ] +[[package]] +name = "redox_users" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" +dependencies = [ + "getrandom 0.2.2", + "redox_syscall 0.2.5", +] + [[package]] name = "ref-cast" -version = "1.0.3" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e17626b2f4bcf35b84bf379072a66e28cfe5c3c6ae58b38e4914bb8891dabece" +checksum = "300f2a835d808734ee295d45007adacb9ebb29dd3ae2424acfa17930cae541da" dependencies = [ "ref-cast-impl", ] [[package]] name = "ref-cast-impl" -version = "1.0.3" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c523ccaed8ac4b0288948849a350b37d3035827413c458b6a40ddb614bb4f72" +checksum = "4c38e3aecd2b21cb3959637b883bb3714bc7e43f0268b9a29d3743ee3e55cdd2" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "regalloc" -version = "0.0.27" +version = "0.0.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9ba8aaf5fe7cf307c6dbdaeed85478961d29e25e3bee5169e11b92fa9f027a8" +checksum = "571f7f397d61c4755285cd37853fe8e03271c243424a907415909379659381c5" dependencies = [ "log", "rustc-hash", - "smallvec 1.5.0", + "smallvec 1.6.1", ] [[package]] name = "regex" -version = "1.4.2" +version = "1.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38cf2c13ed4745de91a5eb834e11c00bcc3709e773173b2ce4c56c9fbde04b9c" +checksum = "d9251239e129e16308e70d853559389de218ac275b515068abc96829d05b948a" dependencies = [ "aho-corasick", "memchr", @@ -4561,9 +5237,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.21" +version = "0.6.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b181ba2dcf07aaccad5448e8ead58db5b742cf85dfe035e2227f137a539a189" +checksum = "b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581" [[package]] name = "region" @@ -4588,15 +5264,15 @@ dependencies = [ [[package]] name = "retain_mut" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e005d658ad26eacc2b6c506dfde519f4e277e328d0eb3379ca61647d70a8f531" +checksum = "53552c6c49e1e13f1a203ef0080ab3bbef0beb570a528993e83df057a9d9bba1" [[package]] name = "ring" -version = "0.16.19" +version = "0.16.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "024a1e66fea74c66c66624ee5622a7ff0e4b73a13b4f5c326ddb50c708944226" +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" dependencies = [ "cc", "libc", @@ -4607,6 +5283,16 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "rlp" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e54369147e3e7796c9b885c7304db87ca3d09a0a98f72843d532868675bbfba8" +dependencies = [ + "bytes 1.0.1", + "rustc-hex", +] + [[package]] name = "rocksdb" version = "0.15.0" @@ -4619,9 +5305,9 @@ dependencies = [ [[package]] name = "rpassword" -version = "5.0.0" +version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d755237fc0f99d98641540e66abac8bc46a0652f19148ac9e21de2da06b326c9" +checksum = "ffc936cf8a7ea60c58f030fd36a612a48f440610214dc54bc36431f9ea0c3efb" dependencies = [ "libc", "winapi 0.3.9", @@ -4657,13 +5343,19 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6" +[[package]] +name = "rustc-serialize" +version = "0.3.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda" + [[package]] name = "rustc_version" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" dependencies = [ - "semver", + "semver 0.9.0", ] [[package]] @@ -4679,6 +5371,19 @@ dependencies = [ "webpki", ] +[[package]] +name = "rustls" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "064fd21ff87c6e87ed4506e68beb42459caa4a0e2eb144932e6776768556980b" +dependencies = [ + "base64 0.13.0", + "log", + "ring", + "sct", + "webpki", +] + [[package]] name = "rustls-native-certs" version = "0.4.0" @@ -4686,7 +5391,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "629d439a7672da82dd955498445e496ee2096fe2117b9f796558a43fdb9e59b8" dependencies = [ "openssl-probe", - "rustls", + "rustls 0.18.1", "schannel", "security-framework", ] @@ -4697,7 +5402,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "pin-project 0.4.27", "static_assertions", ] @@ -4719,60 +5424,69 @@ dependencies = [ [[package]] name = "salsa20" -version = "0.6.0" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7f47b10fa80f6969bbbd9c8e7cc998f082979d402a9e10579e2303a87955395" +checksum = "399f290ffc409596022fce5ea5d4138184be4784f2b28c62c59f0d8389059a15" dependencies = [ - "stream-cipher", + "cipher", +] + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", ] [[package]] name = "sc-basic-authorship" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "futures-timer 3.0.2", "log", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "sc-block-builder", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-proposer-metrics", "sc-telemetry", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-transaction-pool", - "substrate-prometheus-endpoint", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-block-builder" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", - "sc-client-api", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", + "parity-scale-codec 2.0.0", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-chain-spec" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "impl-trait-for-tuples", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "sc-chain-spec-derive", "sc-consensus-babe", "sc-consensus-epochs", @@ -4783,42 +5497,38 @@ dependencies = [ "serde_json", "sp-chain-spec", "sp-consensus-babe", - "sp-core", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-chain-spec-derive" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "proc-macro-crate", - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "sc-cli" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "ansi_term 0.12.1", - "atty", "chrono", "fdlimit", - "futures 0.3.8", + "futures 0.3.12", "hex", - "lazy_static", "libp2p", "log", "names", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "rand 0.7.3", "regex", "rpassword", - "sc-cli-proc-macro", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-keystore", "sc-network", "sc-service", @@ -4826,72 +5536,92 @@ dependencies = [ "sc-tracing", "serde", "serde_json", - "sp-blockchain", - "sp-core", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-keyring", - "sp-keystore", - "sp-panic-handler", - "sp-runtime", - "sp-utils", - "sp-version", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", "structopt", "thiserror", "tiny-bip39", - "tokio 0.2.23", - "tracing", - "tracing-log", - "tracing-subscriber", + "tokio 0.2.25", ] [[package]] -name = "sc-cli-proc-macro" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +name = "sc-client-api" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn", + "derive_more", + "fnv", + "futures 0.3.12", + "hash-db", + "kvdb", + "lazy_static", + "log", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", ] [[package]] name = "sc-client-api" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "derive_more", "fnv", - "futures 0.3.8", + "futures 0.3.12", "hash-db", "kvdb", "lazy_static", "log", - "parity-scale-codec", - "parking_lot 0.10.2", - "sc-executor", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-database", - "sp-externalities", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-storage", - "sp-transaction-pool", - "sp-trie", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-client-db" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "blake2-rfc", "hash-db", @@ -4901,85 +5631,86 @@ dependencies = [ "linked-hash-map", "log", "parity-db", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "parity-util-mem", - "parking_lot 0.10.2", - "sc-client-api", - "sc-executor", + "parking_lot 0.11.1", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", "sc-state-db", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-database", - "sp-runtime", - "sp-state-machine", - "sp-trie", - "substrate-prometheus-endpoint", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-consensus" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "sc-client-api", - "sp-blockchain", - "sp-consensus", - "sp-runtime", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-consensus-aura" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "derive_more", - "futures 0.3.8", + "futures 0.3.12", "futures-timer 3.0.2", "log", - "parity-scale-codec", - "parking_lot 0.10.2", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", "sc-block-builder", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-consensus-slots", "sc-telemetry", - "sp-api", - "sp-application-crypto", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", "sp-consensus-aura", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", + "sp-consensus-slots", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-timestamp", - "sp-version", - "substrate-prometheus-endpoint", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-consensus-babe" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "derive_more", "fork-tree", - "futures 0.3.8", + "futures 0.3.12", "futures-timer 3.0.2", "log", "merlin", "num-bigint", "num-rational", - "num-traits", - "parity-scale-codec", - "parking_lot 0.10.2", + "num-traits 0.2.14", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", "pdqselect", "rand 0.7.3", "retain_mut", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-consensus-epochs", "sc-consensus-slots", "sc-consensus-uncles", @@ -4987,267 +5718,329 @@ dependencies = [ "sc-telemetry", "schnorrkel", "serde", - "sp-api", - "sp-application-crypto", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", "sp-consensus-babe", + "sp-consensus-slots", "sp-consensus-vrf", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-timestamp", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-consensus-epochs" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "fork-tree", - "parity-scale-codec", - "parking_lot 0.10.2", - "sc-client-api", - "sp-blockchain", - "sp-runtime", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-consensus-slots" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "futures-timer 3.0.2", "log", - "parity-scale-codec", - "parking_lot 0.10.2", - "sc-client-api", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-telemetry", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] [[package]] name = "sc-consensus-uncles" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "log", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-authorship", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-executor" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "derive_more", "lazy_static", "libsecp256k1", "log", - "parity-scale-codec", - "parity-wasm", - "parking_lot 0.10.2", - "sc-executor-common", - "sc-executor-wasmi", + "parity-scale-codec 2.0.0", + "parity-wasm 0.41.0", + "parking_lot 0.11.1", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sc-executor-wasmi 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-tasks 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "wasmi", +] + +[[package]] +name = "sc-executor" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "derive_more", + "lazy_static", + "libsecp256k1", + "log", + "parity-scale-codec 2.0.0", + "parity-wasm 0.41.0", + "parking_lot 0.11.1", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-executor-wasmi 0.9.0 (git+https://github.com/paritytech/substrate)", "sc-executor-wasmtime", - "sp-api", - "sp-core", - "sp-externalities", - "sp-io", - "sp-panic-handler", - "sp-runtime-interface", - "sp-serializer", - "sp-tasks", - "sp-trie", - "sp-version", - "sp-wasm-interface", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tasks 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "wasmi", ] [[package]] name = "sc-executor-common" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "derive_more", + "parity-scale-codec 2.0.0", + "parity-wasm 0.41.0", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", + "wasmi", +] + +[[package]] +name = "sc-executor-common" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "derive_more", - "parity-scale-codec", - "parity-wasm", - "sp-allocator", - "sp-core", - "sp-serializer", - "sp-wasm-interface", + "parity-scale-codec 2.0.0", + "parity-wasm 0.41.0", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", "wasmi", ] [[package]] name = "sc-executor-wasmi" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "log", + "parity-scale-codec 2.0.0", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "wasmi", +] + +[[package]] +name = "sc-executor-wasmi" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "log", - "parity-scale-codec", - "sc-executor-common", - "sp-allocator", - "sp-core", - "sp-runtime-interface", - "sp-wasm-interface", + "parity-scale-codec 2.0.0", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "wasmi", ] [[package]] name = "sc-executor-wasmtime" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "log", - "parity-scale-codec", - "parity-wasm", + "parity-scale-codec 2.0.0", + "parity-wasm 0.41.0", "pwasm-utils 0.14.0", - "sc-executor-common", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate)", "scoped-tls", - "sp-allocator", - "sp-core", - "sp-runtime-interface", - "sp-wasm-interface", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "wasmtime", ] [[package]] name = "sc-finality-grandpa" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "derive_more", "finality-grandpa", "fork-tree", - "futures 0.3.8", + "futures 0.3.12", "futures-timer 3.0.2", + "linked-hash-map", "log", - "parity-scale-codec", - "parking_lot 0.10.2", - "pin-project 0.4.27", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "pin-project 1.0.5", "rand 0.7.3", "sc-block-builder", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-consensus", "sc-keystore", "sc-network", "sc-network-gossip", "sc-telemetry", "serde_json", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-core", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-finality-grandpa", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-utils", - "substrate-prometheus-endpoint", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-informant" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "ansi_term 0.12.1", - "futures 0.3.8", + "futures 0.3.12", "log", "parity-util-mem", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-network", - "sp-blockchain", - "sp-runtime", - "sp-transaction-pool", - "sp-utils", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", "wasm-timer", ] [[package]] name = "sc-keystore" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "async-trait", "derive_more", - "futures 0.3.8", + "futures 0.3.12", "futures-util", "hex", "merlin", - "parking_lot 0.10.2", + "parking_lot 0.11.1", "rand 0.7.3", "serde_json", - "sp-application-crypto", - "sp-core", - "sp-keystore", - "subtle 2.3.0", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "subtle 2.4.0", ] [[package]] name = "sc-light" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "hash-db", "lazy_static", - "parity-scale-codec", - "parking_lot 0.10.2", - "sc-client-api", - "sc-executor", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-externalities", - "sp-runtime", - "sp-state-machine", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-network" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "async-std", "async-trait", + "asynchronous-codec", "bitflags", "bs58", - "bytes 0.5.6", + "bytes 1.0.1", + "cid", "derive_more", "either", "erased-serde", "fnv", "fork-tree", - "futures 0.3.8", + "futures 0.3.12", "futures-timer 3.0.2", - "futures_codec", "hex", "ip_network", "libp2p", @@ -5256,29 +6049,27 @@ dependencies = [ "log", "lru", "nohash-hasher", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "parking_lot 0.11.1", - "pin-project 0.4.27", + "pin-project 1.0.5", "prost", "prost-build", "rand 0.7.3", "sc-block-builder", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-peerset", "serde", "serde_json", - "slog", - "slog_derive", - "smallvec 1.5.0", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", - "sp-utils", - "substrate-prometheus-endpoint", + "smallvec 1.6.1", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", - "unsigned-varint", + "unsigned-varint 0.6.0", "void", "wasm-timer", "zeroize", @@ -5286,129 +6077,131 @@ dependencies = [ [[package]] name = "sc-network-gossip" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "futures-timer 3.0.2", "libp2p", "log", "lru", "sc-network", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "wasm-timer", ] [[package]] name = "sc-offchain" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "bytes 0.5.6", "fnv", - "futures 0.3.8", + "futures 0.3.12", "futures-timer 3.0.2", - "hyper 0.13.9", + "hyper 0.13.10", "hyper-rustls", "log", "num_cpus", - "parity-scale-codec", - "parking_lot 0.10.2", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", "rand 0.7.3", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-keystore", "sc-network", - "sp-api", - "sp-core", - "sp-offchain", - "sp-runtime", - "sp-utils", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", "threadpool", ] [[package]] name = "sc-peerset" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "libp2p", "log", "serde_json", - "sp-utils", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", "wasm-timer", ] [[package]] name = "sc-proposer-metrics" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "log", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-rpc" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "hash-db", "jsonrpc-core", "jsonrpc-pubsub", "log", - "parity-scale-codec", - "parking_lot 0.10.2", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", "sc-block-builder", - "sc-client-api", - "sc-executor", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", "sc-keystore", "sc-rpc-api", + "sc-tracing", "serde_json", - "sp-api", - "sp-blockchain", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-chain-spec", - "sp-core", - "sp-keystore", - "sp-offchain", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-rpc", - "sp-runtime", - "sp-session", - "sp-state-machine", - "sp-transaction-pool", - "sp-utils", - "sp-version", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-rpc-api" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "derive_more", - "futures 0.3.8", + "futures 0.3.12", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", "jsonrpc-pubsub", "log", - "parity-scale-codec", - "parking_lot 0.10.2", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", "serde", "serde_json", "sp-chain-spec", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-rpc", - "sp-runtime", - "sp-transaction-pool", - "sp-version", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-rpc-server" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -5419,35 +6212,35 @@ dependencies = [ "log", "serde", "serde_json", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-service" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "directories 3.0.1", + "directories", "exit-future", "futures 0.1.30", - "futures 0.3.8", + "futures 0.3.12", "futures-timer 3.0.2", "hash-db", "jsonrpc-core", "jsonrpc-pubsub", "lazy_static", "log", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "parity-util-mem", - "parking_lot 0.10.2", - "pin-project 0.4.27", + "parking_lot 0.11.1", + "pin-project 1.0.5", "rand 0.7.3", "sc-block-builder", "sc-chain-spec", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-client-db", - "sc-executor", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", "sc-informant", "sc-keystore", "sc-light", @@ -5460,26 +6253,25 @@ dependencies = [ "sc-transaction-pool", "serde", "serde_json", - "slog", - "sp-api", - "sp-application-crypto", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-externalities", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-session", - "sp-state-machine", - "sp-tracing", - "sp-transaction-pool", - "sp-trie", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "tempfile", "thiserror", "tracing", @@ -5489,103 +6281,124 @@ dependencies = [ [[package]] name = "sc-state-db" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "log", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "parity-util-mem", "parity-util-mem-derive", - "parking_lot 0.10.2", - "sc-client-api", - "sp-core", + "parking_lot 0.11.1", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] [[package]] name = "sc-telemetry" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "futures 0.3.8", - "futures-timer 3.0.2", + "chrono", + "futures 0.3.12", "libp2p", "log", - "parking_lot 0.10.2", - "pin-project 0.4.27", + "parking_lot 0.11.1", + "pin-project 1.0.5", "rand 0.7.3", "serde", - "slog", - "slog-json", - "slog-scope", + "serde_json", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", "take_mut", + "tracing", + "tracing-subscriber", "void", "wasm-timer", ] [[package]] name = "sc-tracing" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "erased-serde", + "ansi_term 0.12.1", + "atty", + "erased-serde", + "lazy_static", "log", - "parking_lot 0.10.2", + "once_cell", + "parking_lot 0.11.1", + "regex", "rustc-hash", "sc-telemetry", + "sc-tracing-proc-macro", "serde", "serde_json", - "slog", - "sp-tracing", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "thiserror", "tracing", "tracing-core", + "tracing-log", "tracing-subscriber", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "sc-tracing-proc-macro" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "proc-macro-crate", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "sc-transaction-graph" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "derive_more", - "futures 0.3.8", + "futures 0.3.12", "linked-hash-map", "log", "parity-util-mem", - "parking_lot 0.10.2", + "parking_lot 0.11.1", "retain_mut", "serde", - "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-transaction-pool", - "sp-utils", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", "wasm-timer", ] [[package]] name = "sc-transaction-pool" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "futures-diagnose", "intervalier", "log", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "parity-util-mem", - "parking_lot 0.10.2", - "sc-client-api", + "parking_lot 0.11.1", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-transaction-graph", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-tracing", - "sp-transaction-pool", - "sp-utils", - "substrate-prometheus-endpoint", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "wasm-timer", ] @@ -5608,13 +6421,14 @@ checksum = "021b403afe70d81eea68f6ea12f6b3c9588e5d536a94c3bf80f15e7faa267862" dependencies = [ "arrayref", "arrayvec 0.5.2", - "curve25519-dalek 2.1.0", - "getrandom", + "curve25519-dalek 2.1.2", + "getrandom 0.1.16", "merlin", "rand 0.7.3", "rand_core 0.5.1", + "serde", "sha2 0.8.2", - "subtle 2.3.0", + "subtle 2.4.0", "zeroize", ] @@ -5641,13 +6455,13 @@ dependencies = [ [[package]] name = "scroll_derive" -version = "0.10.4" +version = "0.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b12bd20b94c7cdfda8c7ba9b92ad0d9a56e3fa018c25fca83b51aa664c9b4c0d" +checksum = "aaaae8f38bb311444cfb7f1979af0bc9240d95795f75f9ceddf6a59b79ceffa0" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] @@ -5692,13 +6506,32 @@ dependencies = [ "libc", ] +[[package]] +name = "semver" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a3186ec9e65071a2095434b1f5bb24838d4e8e130f584c790f6033c79943537" +dependencies = [ + "semver-parser 0.7.0", +] + [[package]] name = "semver" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" dependencies = [ - "semver-parser", + "semver-parser 0.7.0", +] + +[[package]] +name = "semver" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" +dependencies = [ + "semver-parser 0.10.2", + "serde", ] [[package]] @@ -5707,31 +6540,40 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" +[[package]] +name = "semver-parser" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" +dependencies = [ + "pest", +] + [[package]] name = "serde" -version = "1.0.117" +version = "1.0.123" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b88fa983de7720629c9387e9f517353ed404164b1e482c970a90c1a4aaf7dc1a" +checksum = "92d5161132722baa40d802cc70b15262b98258453e85e5d1d365c757c73869ae" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.117" +version = "1.0.123" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbd1ae72adb44aab48f325a02444a5fc079349a8d804c1fc922aed3f7454c74e" +checksum = "9391c295d64fc0abb2c556bad848f33cb8296276b1ad2677d1ae1ace4f258f31" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "serde_json" -version = "1.0.59" +version = "1.0.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcac07dbffa1c65e7f816ab9eba78eb142c6d44410f4eeba1e26e4f5dfa56b95" +checksum = "ea1c6153794552ea7cf7cf63b1231a25de00ec90db326ba6264440fa08e31486" dependencies = [ "itoa", "ryu", @@ -5752,13 +6594,13 @@ dependencies = [ [[package]] name = "sha-1" -version = "0.9.2" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce3cdf1b5e620a498ee6f2a171885ac7e22f0e12089ec4b3d22b84921792507c" +checksum = "f4b312c3731e3fe78a185e6b9b911a7aa715b8e31cce117975219aab2acf285d" dependencies = [ "block-buffer 0.9.0", "cfg-if 1.0.0", - "cpuid-bool", + "cpuid-bool 0.1.2", "digest 0.9.0", "opaque-debug 0.3.0", ] @@ -5777,13 +6619,13 @@ dependencies = [ [[package]] name = "sha2" -version = "0.9.2" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e7aab86fe2149bad8c507606bdb3f4ef5e7b2380eb92350f56122cca72a42a8" +checksum = "fa827a14b29ab7f44778d14a88d3cb76e949c45083f7dbfa507d0cb699dc12de" dependencies = [ "block-buffer 0.9.0", "cfg-if 1.0.0", - "cpuid-bool", + "cpuid-bool 0.1.2", "digest 0.9.0", "opaque-debug 0.3.0", ] @@ -5802,12 +6644,41 @@ dependencies = [ [[package]] name = "sharded-slab" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b4921be914e16899a80adefb821f8ddb7974e3f1250223575a44ed994882127" +checksum = "79c719719ee05df97490f80a45acfc99e5a30ce98a1e4fb67aee422745ae14e3" dependencies = [ "lazy_static", - "loom", +] + +[[package]] +name = "shared_memory" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf3ab0cdff84d6c66fc9e268010ea6508e58ee942575afb66f2cf194bb218bb4" +dependencies = [ + "cfg-if 0.1.10", + "enum_primitive", + "libc", + "log", + "memrange", + "nix", + "quick-error", + "rand 0.4.6", + "shared_memory_derive", + "theban_interval_tree", + "winapi 0.3.9", +] + +[[package]] +name = "shared_memory_derive" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "767a14f1304be2f0b04e69860252f8ae9cfae0afaa9cc07b675147c43425dd3a" +dependencies = [ + "proc-macro2 0.4.30", + "quote 0.6.13", + "syn 0.15.44", ] [[package]] @@ -5816,20 +6687,30 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" +[[package]] +name = "signal-hook" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "780f5e3fe0c66f67197236097d89de1e86216f1f6fdeaf47c442f854ab46c240" +dependencies = [ + "libc", + "signal-hook-registry", +] + [[package]] name = "signal-hook-registry" -version = "1.2.2" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce32ea0c6c56d5eacaeb814fbed9960547021d3edd010ded1425f180536b20ab" +checksum = "16f1d0fef1604ba8f7a073c7e701f213e056707210e9020af4528e0101ce11a6" dependencies = [ "libc", ] [[package]] name = "signature" -version = "1.2.2" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29f060a7d147e33490ec10da418795238fd7545bba241504d6b31a409f2e6210" +checksum = "0f0242b8e50dd9accdd56170e94ca1ebd223b098eb9c83539a6e367d0f36ae68" [[package]] name = "simba" @@ -5839,8 +6720,8 @@ checksum = "fb931b1367faadea6b1ab1c306a860ec17aaa5fa39f367d0c744e69d971a1fb2" dependencies = [ "approx", "num-complex", - "num-traits", - "paste", + "num-traits 0.2.14", + "paste 0.1.18", ] [[package]] @@ -5849,64 +6730,20 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" -[[package]] -name = "slog" -version = "2.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8347046d4ebd943127157b94d63abb990fcf729dc4e9978927fdf4ac3c998d06" -dependencies = [ - "erased-serde", -] - -[[package]] -name = "slog-json" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddc0d2aff1f8f325ef660d9a0eb6e6dcd20b30b3f581a5897f58bf42d061c37a" -dependencies = [ - "chrono", - "erased-serde", - "serde", - "serde_json", - "slog", -] - -[[package]] -name = "slog-scope" -version = "4.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c44c89dd8b0ae4537d1ae318353eaf7840b4869c536e31c41e963d1ea523ee6" -dependencies = [ - "arc-swap", - "lazy_static", - "slog", -] - -[[package]] -name = "slog_derive" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a945ec7f7ce853e89ffa36be1e27dce9a43e82ff9093bf3461c30d5da74ed11b" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "smallvec" -version = "0.6.13" +version = "0.6.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7b0758c52e15a8b5e3691eae6cc559f08eee9406e548a4477ba4e67770a82b6" +checksum = "b97fcaeba89edba30f044a10c6a3cc39df9c3f17d7cd829dd1446cab35f890e0" dependencies = [ "maybe-uninit", ] [[package]] name = "smallvec" -version = "1.5.0" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7acad6f34eb9e8a259d3283d1e8c1d34d7415943d4895f65cc73813c7396fc85" +checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" [[package]] name = "snow" @@ -5921,20 +6758,19 @@ dependencies = [ "rand_core 0.5.1", "ring", "rustc_version", - "sha2 0.9.2", - "subtle 2.3.0", + "sha2 0.9.3", + "subtle 2.4.0", "x25519-dalek", ] [[package]] name = "socket2" -version = "0.3.17" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c29947abdee2a218277abeca306f25789c938e500ea5a9d4b12a5a504466902" +checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e" dependencies = [ "cfg-if 1.0.0", "libc", - "redox_syscall", "winapi 0.3.9", ] @@ -5947,123 +6783,230 @@ dependencies = [ "base64 0.12.3", "bytes 0.5.6", "flate2", - "futures 0.3.8", + "futures 0.3.12", "httparse", "log", "rand 0.7.3", - "sha-1 0.9.2", + "sha-1 0.9.3", ] [[package]] name = "sp-allocator" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "log", - "sp-core", - "sp-std", - "sp-wasm-interface", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", +] + +[[package]] +name = "sp-allocator" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "log", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] [[package]] name = "sp-api" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "hash-db", + "parity-scale-codec 2.0.0", + "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", +] + +[[package]] +name = "sp-api" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "hash-db", - "parity-scale-codec", - "sp-api-proc-macro", - "sp-core", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-version", + "parity-scale-codec 2.0.0", + "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] [[package]] name = "sp-api-proc-macro" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "blake2-rfc", + "proc-macro-crate", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", +] + +[[package]] +name = "sp-api-proc-macro" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "blake2-rfc", "proc-macro-crate", - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "sp-application-crypto" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "parity-scale-codec 2.0.0", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-application-crypto" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.0.0", "serde", - "sp-core", - "sp-io", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-arithmetic" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "integer-sqrt", - "num-traits", - "parity-scale-codec", + "num-traits 0.2.14", + "parity-scale-codec 2.0.0", "serde", - "sp-debug-derive", - "sp-std", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-arithmetic" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "integer-sqrt", + "num-traits 0.2.14", + "parity-scale-codec 2.0.0", + "serde", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-authority-discovery" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "parity-scale-codec 2.0.0", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", ] [[package]] name = "sp-authorship" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", - "sp-inherents", - "sp-runtime", - "sp-std", + "parity-scale-codec 2.0.0", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-block-builder" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", - "sp-api", - "sp-inherents", - "sp-runtime", - "sp-std", + "parity-scale-codec 2.0.0", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-block-builder" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "parity-scale-codec 2.0.0", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-blockchain" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "log", "lru", - "parity-scale-codec", - "parking_lot 0.10.2", - "sp-api", - "sp-consensus", - "sp-database", - "sp-runtime", - "sp-state-machine", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", +] + +[[package]] +name = "sp-blockchain" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "futures 0.3.12", + "log", + "lru", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] [[package]] name = "sp-chain-spec" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "serde", "serde_json", @@ -6071,96 +7014,124 @@ dependencies = [ [[package]] name = "sp-consensus" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "futures-timer 3.0.2", "libp2p", "log", - "parity-scale-codec", - "parking_lot 0.10.2", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", "serde", - "sp-api", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-trie", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", + "wasm-timer", +] + +[[package]] +name = "sp-consensus" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "futures 0.3.12", + "futures-timer 3.0.2", + "libp2p", + "log", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "serde", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "wasm-timer", ] [[package]] name = "sp-consensus-aura" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" -dependencies = [ - "parity-scale-codec", - "sp-api", - "sp-application-crypto", - "sp-inherents", - "sp-runtime", - "sp-std", +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "parity-scale-codec 2.0.0", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-slots", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-timestamp", ] [[package]] name = "sp-consensus-babe" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "merlin", - "parity-scale-codec", - "sp-api", - "sp-application-crypto", - "sp-consensus", + "parity-scale-codec 2.0.0", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", "sp-consensus-slots", "sp-consensus-vrf", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-timestamp", ] [[package]] name = "sp-consensus-slots" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", - "sp-runtime", + "parity-scale-codec 2.0.0", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-consensus-vrf" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", + "parity-scale-codec 2.0.0", "schnorrkel", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-core" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "base58", "blake2-rfc", "byteorder", "dyn-clonable", "ed25519-dalek", - "futures 0.3.8", + "futures 0.3.12", "hash-db", "hash256-std-hasher", "hex", @@ -6169,22 +7140,66 @@ dependencies = [ "libsecp256k1", "log", "merlin", - "num-traits", - "parity-scale-codec", + "num-traits 0.2.14", + "parity-scale-codec 2.0.0", "parity-util-mem", - "parking_lot 0.10.2", + "parking_lot 0.11.1", "primitive-types", "rand 0.7.3", "regex", "schnorrkel", "secrecy", "serde", - "sha2 0.8.2", - "sp-debug-derive", - "sp-externalities", - "sp-runtime-interface", - "sp-std", - "sp-storage", + "sha2 0.9.3", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "substrate-bip39", + "thiserror", + "tiny-bip39", + "tiny-keccak", + "twox-hash", + "wasmi", + "zeroize", +] + +[[package]] +name = "sp-core" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "base58", + "blake2-rfc", + "byteorder", + "dyn-clonable", + "ed25519-dalek", + "futures 0.3.12", + "hash-db", + "hash256-std-hasher", + "hex", + "impl-serde", + "lazy_static", + "libsecp256k1", + "log", + "merlin", + "num-traits 0.2.14", + "parity-scale-codec 2.0.0", + "parity-util-mem", + "parking_lot 0.11.1", + "primitive-types", + "rand 0.7.3", + "regex", + "schnorrkel", + "secrecy", + "serde", + "sha2 0.9.3", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", "substrate-bip39", "thiserror", "tiny-bip39", @@ -6196,207 +7211,369 @@ dependencies = [ [[package]] name = "sp-database" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "kvdb", - "parking_lot 0.10.2", + "parking_lot 0.11.1", +] + +[[package]] +name = "sp-database" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "kvdb", + "parking_lot 0.11.1", ] [[package]] name = "sp-debug-derive" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", +] + +[[package]] +name = "sp-debug-derive" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "sp-externalities" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "environmental", - "parity-scale-codec", - "sp-std", - "sp-storage", + "parity-scale-codec 2.0.0", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-externalities" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "environmental", + "parity-scale-codec 2.0.0", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-finality-grandpa" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "finality-grandpa", "log", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-inherents" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", - "parking_lot 0.10.2", - "sp-core", - "sp-std", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", +] + +[[package]] +name = "sp-inherents" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] [[package]] name = "sp-io" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "hash-db", "libsecp256k1", "log", - "parity-scale-codec", - "parking_lot 0.10.2", - "sp-core", - "sp-externalities", - "sp-keystore", - "sp-runtime-interface", - "sp-state-machine", - "sp-std", - "sp-tracing", - "sp-trie", - "sp-wasm-interface", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "tracing", + "tracing-core", +] + +[[package]] +name = "sp-io" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "futures 0.3.12", + "hash-db", + "libsecp256k1", + "log", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", "tracing-core", ] [[package]] name = "sp-keyring" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "lazy_static", - "sp-core", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", "strum", ] [[package]] name = "sp-keystore" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "async-trait", "derive_more", - "futures 0.3.8", + "futures 0.3.12", "merlin", - "parity-scale-codec", - "parking_lot 0.10.2", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", "schnorrkel", - "sp-core", - "sp-externalities", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-keystore" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "async-trait", + "derive_more", + "futures 0.3.12", + "merlin", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "schnorrkel", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-offchain" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-offchain" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "sp-api", - "sp-core", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-panic-handler" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "backtrace", +] + +[[package]] +name = "sp-panic-handler" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "backtrace", ] [[package]] name = "sp-rpc" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "serde", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-runtime" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "either", "hash256-std-hasher", "impl-trait-for-tuples", "log", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "parity-util-mem", - "paste", + "paste 1.0.4", "rand 0.7.3", "serde", - "sp-application-crypto", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-std", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-runtime" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "either", + "hash256-std-hasher", + "impl-trait-for-tuples", + "log", + "parity-scale-codec 2.0.0", + "parity-util-mem", + "paste 1.0.4", + "rand 0.7.3", + "serde", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-runtime-interface" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec 2.0.0", + "primitive-types", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "static_assertions", +] + +[[package]] +name = "sp-runtime-interface" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", + "impl-trait-for-tuples", + "parity-scale-codec 2.0.0", "primitive-types", - "sp-externalities", - "sp-runtime-interface-proc-macro", - "sp-std", - "sp-storage", - "sp-tracing", - "sp-wasm-interface", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "static_assertions", ] [[package]] name = "sp-runtime-interface-proc-macro" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "Inflector", + "proc-macro-crate", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", +] + +[[package]] +name = "sp-runtime-interface-proc-macro" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "Inflector", "proc-macro-crate", - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "sp-sandbox" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", - "sp-core", - "sp-io", - "sp-std", - "sp-wasm-interface", + "parity-scale-codec 2.0.0", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "wasmi", ] [[package]] name = "sp-serializer" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "serde", + "serde_json", +] + +[[package]] +name = "sp-serializer" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "serde", "serde_json", @@ -6404,44 +7581,89 @@ dependencies = [ [[package]] name = "sp-session" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "parity-scale-codec 2.0.0", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-session" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", - "sp-api", - "sp-core", - "sp-runtime", - "sp-staking", - "sp-std", + "parity-scale-codec 2.0.0", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-staking" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "parity-scale-codec 2.0.0", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-staking" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "parity-scale-codec", - "sp-runtime", - "sp-std", + "parity-scale-codec 2.0.0", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-state-machine" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "hash-db", "log", - "num-traits", - "parity-scale-codec", - "parking_lot 0.10.2", + "num-traits 0.2.14", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", "rand 0.7.3", - "smallvec 1.5.0", - "sp-core", - "sp-externalities", - "sp-panic-handler", - "sp-std", - "sp-trie", + "smallvec 1.6.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", + "trie-db", + "trie-root", +] + +[[package]] +name = "sp-state-machine" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "hash-db", + "log", + "num-traits 0.2.14", + "parity-scale-codec 2.0.0", + "parking_lot 0.11.1", + "rand 0.7.3", + "smallvec 1.6.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", "trie-db", "trie-root", @@ -6449,57 +7671,101 @@ dependencies = [ [[package]] name = "sp-std" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" + +[[package]] +name = "sp-std" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" [[package]] name = "sp-storage" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "impl-serde", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "ref-cast", "serde", - "sp-debug-derive", - "sp-std", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-storage" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "impl-serde", + "parity-scale-codec 2.0.0", + "ref-cast", + "serde", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-tasks" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "log", - "sp-core", - "sp-externalities", - "sp-io", - "sp-runtime-interface", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-tasks" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "log", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-timestamp" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "impl-trait-for-tuples", - "parity-scale-codec", - "sp-api", - "sp-inherents", - "sp-runtime", - "sp-std", + "parity-scale-codec 2.0.0", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "wasm-timer", ] [[package]] name = "sp-tracing" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "log", - "parity-scale-codec", - "sp-std", + "parity-scale-codec 2.0.0", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "tracing", + "tracing-core", + "tracing-subscriber", +] + +[[package]] +name = "sp-tracing" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "log", + "parity-scale-codec 2.0.0", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", "tracing-core", "tracing-subscriber", @@ -6507,40 +7773,82 @@ dependencies = [ [[package]] name = "sp-transaction-pool" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "derive_more", - "futures 0.3.8", + "futures 0.3.12", "log", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "serde", - "sp-api", - "sp-blockchain", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "thiserror", ] +[[package]] +name = "sp-transaction-pool" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "derive_more", + "futures 0.3.12", + "log", + "parity-scale-codec 2.0.0", + "serde", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "thiserror", +] + +[[package]] +name = "sp-trie" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "hash-db", + "memory-db", + "parity-scale-codec 2.0.0", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "trie-db", + "trie-root", +] + [[package]] name = "sp-trie" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "hash-db", "memory-db", - "parity-scale-codec", - "sp-core", - "sp-std", + "parity-scale-codec 2.0.0", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "trie-db", "trie-root", ] [[package]] name = "sp-utils" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "futures 0.3.12", + "futures-core", + "futures-timer 3.0.2", + "lazy_static", + "prometheus", +] + +[[package]] +name = "sp-utils" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "futures-core", "futures-timer 3.0.2", "lazy_static", @@ -6549,24 +7857,47 @@ dependencies = [ [[package]] name = "sp-version" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "impl-serde", + "parity-scale-codec 2.0.0", + "serde", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-version" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "impl-serde", - "parity-scale-codec", + "parity-scale-codec 2.0.0", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sp-wasm-interface" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec 2.0.0", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "wasmi", +] + +[[package]] +name = "sp-wasm-interface" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "impl-trait-for-tuples", - "parity-scale-codec", - "sp-std", + "parity-scale-codec 2.0.0", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "wasmi", ] @@ -6641,30 +7972,30 @@ checksum = "5ba9cdfda491b814720b6b06e0cac513d922fc407582032e8706e9f137976f90" dependencies = [ "heck", "proc-macro-error", - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "strum" -version = "0.16.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6138f8f88a16d90134763314e3fc76fa3ed6a7db4725d6acf9a3ef95a3188d22" +checksum = "7318c509b5ba57f18533982607f24070a55d353e90d4cae30c467cdb2ad5ac5c" dependencies = [ "strum_macros", ] [[package]] name = "strum_macros" -version = "0.16.0" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0054a7df764039a6cd8592b9de84be4bec368ff081d203a7d5371cbfa8e65c81" +checksum = "ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149" dependencies = [ "heck", - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] @@ -6682,54 +8013,78 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "platforms", ] [[package]] name = "substrate-frame-rpc-system" -version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "frame-system-rpc-runtime-api", - "futures 0.3.8", + "futures 0.3.12", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", "log", - "parity-scale-codec", - "sc-client-api", + "parity-scale-codec 2.0.0", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-rpc-api", "serde", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-transaction-pool", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "substrate-prometheus-endpoint" -version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f884296f7436916909025f8b43c4bbf3e60e4c60" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" dependencies = [ "async-std", "derive_more", "futures-util", - "hyper 0.13.9", + "hyper 0.13.10", "log", "prometheus", - "tokio 0.2.23", + "tokio 0.2.25", ] [[package]] -name = "substrate-wasm-builder-runner" -version = "1.0.6" +name = "substrate-prometheus-endpoint" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +dependencies = [ + "async-std", + "derive_more", + "futures-util", + "hyper 0.13.10", + "log", + "prometheus", + "tokio 0.2.25", +] + +[[package]] +name = "substrate-wasm-builder" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2a965994514ab35d3893e9260245f2947fd1981cdd4fffd2c6e6d1a9ce02e6a" +checksum = "79091baab813855ddf65b191de9fe53e656b6b67c1e9bd23fdcbff8788164684" +dependencies = [ + "ansi_term 0.12.1", + "atty", + "build-helper", + "cargo_metadata", + "tempfile", + "toml", + "walkdir", + "wasm-gc-api", +] [[package]] name = "subtle" @@ -6739,19 +8094,30 @@ checksum = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" [[package]] name = "subtle" -version = "2.3.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "343f3f510c2915908f155e94f17220b19ccfacf2a64a2a5d8004f2c3e311e7fd" +checksum = "1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2" [[package]] name = "syn" -version = "1.0.53" +version = "0.15.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8833e20724c24de12bbaba5ad230ea61c3eafb05b881c7c9d3cfe8638b187e68" +checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" dependencies = [ - "proc-macro2", - "quote", - "unicode-xid", + "proc-macro2 0.4.30", + "quote 0.6.13", + "unicode-xid 0.1.0", +] + +[[package]] +name = "syn" +version = "1.0.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081" +dependencies = [ + "proc-macro2 1.0.24", + "quote 1.0.9", + "unicode-xid 0.2.1", ] [[package]] @@ -6760,10 +8126,10 @@ version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701" dependencies = [ - "proc-macro2", - "quote", - "syn", - "unicode-xid", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", + "unicode-xid 0.2.1", ] [[package]] @@ -6772,22 +8138,28 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60" +[[package]] +name = "tap" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" + [[package]] name = "target-lexicon" -version = "0.10.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab0e7238dcc7b40a7be719a25365910f6807bd864f4cce6b2e6b873658e2b19d" +checksum = "4ee5a98e506fb7231a304c3a1bd7c132a55016cf65001e0282480665870dfcb9" [[package]] name = "tempfile" -version = "3.1.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9" +checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "libc", - "rand 0.7.3", - "redox_syscall", + "rand 0.8.3", + "redox_syscall 0.2.5", "remove_dir_all", "winapi 0.3.9", ] @@ -6810,33 +8182,44 @@ dependencies = [ "unicode-width", ] +[[package]] +name = "theban_interval_tree" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7b42a5385db9a651628091edcd1d58ac9cb1c92327d8cd2a29bf8e35bdfe4ea" +dependencies = [ + "memrange", + "rand 0.3.23", + "time", +] + [[package]] name = "thiserror" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e9ae34b84616eedaaf1e9dd6026dbe00dcafa92aa0c8077cb69df1fcfe5e53e" +checksum = "76cc616c6abf8c8928e2fdcc0dbfab37175edd8fb49a4641066ad1364fdab146" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ba20f23e85b10754cd195504aebf6a27e2e6cbe28c17778a0c930724628dd56" +checksum = "9be73a2caec27583d0046ef3796c3794f868a5bc813db689eed00c7631275cd1" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] name = "thread_local" -version = "1.0.1" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14" +checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd" dependencies = [ - "lazy_static", + "once_cell", ] [[package]] @@ -6871,7 +8254,7 @@ dependencies = [ "pbkdf2 0.4.0", "rand 0.7.3", "rustc-hash", - "sha2 0.9.2", + "sha2 0.9.3", "thiserror", "unicode-normalization", "zeroize", @@ -6888,9 +8271,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.1.0" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccf8dbc19eb42fba10e8feaaec282fb50e2c14b2726d6301dbfeed0f73306a6f" +checksum = "317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023" dependencies = [ "tinyvec_macros", ] @@ -6927,9 +8310,9 @@ dependencies = [ [[package]] name = "tokio" -version = "0.2.23" +version = "0.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6d7ad61edd59bfcc7e80dababf0f4aed2e6d5e0ba1659356ae889752dfc12ff" +checksum = "6703a273949a90131b290be1fe7b039d0fc884aa1935860dfcbe056f28cd8092" dependencies = [ "bytes 0.5.6", "fnv", @@ -7050,8 +8433,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e12831b255bcfa39dc0436b01e19fea231a37db570686c06ee72c423479f889a" dependencies = [ "futures-core", - "rustls", - "tokio 0.2.23", + "rustls 0.18.1", + "tokio 0.2.25", "webpki", ] @@ -7161,46 +8544,46 @@ dependencies = [ "futures-sink", "log", "pin-project-lite 0.1.11", - "tokio 0.2.23", + "tokio 0.2.25", ] [[package]] name = "toml" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75cf45bb0bef80604d001caaec0d09da99611b3c0fd39d3080468875cdb65645" +checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" dependencies = [ "serde", ] [[package]] name = "tower-service" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860" +checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" [[package]] name = "tracing" -version = "0.1.22" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f47026cdc4080c07e49b37087de021820269d996f581aac150ef9e5583eefe3" +checksum = "f7d40a22fd029e33300d8d89a5cc8ffce18bb7c587662f54629e94c9de5487f3" dependencies = [ "cfg-if 1.0.0", "log", - "pin-project-lite 0.2.0", + "pin-project-lite 0.2.4", "tracing-attributes", "tracing-core", ] [[package]] name = "tracing-attributes" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80e0ccfc3378da0cce270c946b676a376943f5cd16aeba64568e7939806f4ada" +checksum = "43f080ea7e4107844ef4766459426fa2d5c1ada2e47edba05dc7fa99d9629f47" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", ] [[package]] @@ -7257,7 +8640,7 @@ dependencies = [ "serde", "serde_json", "sharded-slab", - "smallvec 1.5.0", + "smallvec 1.6.1", "thread_local", "tracing", "tracing-core", @@ -7267,15 +8650,15 @@ dependencies = [ [[package]] name = "trie-db" -version = "0.22.1" +version = "0.22.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e55f7ace33d6237e14137e386f4e1672e2a5c6bbc97fef9f438581a143971f0" +checksum = "ec051edf7f0fc9499a2cb0947652cab2148b9d7f61cee7605e312e9f970dacaf" dependencies = [ "hash-db", - "hashbrown 0.8.2", + "hashbrown", "log", "rustc-hex", - "smallvec 1.5.0", + "smallvec 1.6.1", ] [[package]] @@ -7310,15 +8693,21 @@ version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33" +[[package]] +name = "ucd-trie" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" + [[package]] name = "uint" -version = "0.8.5" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9db035e67dfaf7edd9aebfe8676afcd63eed53c8a4044fed514c8cccf1835177" +checksum = "e11fe9a9348741cf134085ad57c249508345fe16411b3d7fb4ff2da2f1d6382e" dependencies = [ "byteorder", "crunchy", - "rustc-hex", + "hex", "static_assertions", ] @@ -7342,9 +8731,9 @@ dependencies = [ [[package]] name = "unicode-normalization" -version = "0.1.16" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a13e63ab62dbe32aeee58d1c5408d35c36c392bba5d9d3142287219721afe606" +checksum = "07fbfce1c8a97d547e8b5334978438d9d6ec8c20e38f56d4a4374d181493eaef" dependencies = [ "tinyvec", ] @@ -7361,6 +8750,12 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3" +[[package]] +name = "unicode-xid" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" + [[package]] name = "unicode-xid" version = "0.2.1" @@ -7374,7 +8769,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8326b2c654932e3e4f9196e69d08fdf7cfd718e1dc6f66b347e6024a0c961402" dependencies = [ "generic-array 0.14.4", - "subtle 2.3.0", + "subtle 2.4.0", ] [[package]] @@ -7382,11 +8777,17 @@ name = "unsigned-varint" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f7fdeedbf205afadfe39ae559b75c3240f24e257d0ca27e85f85cb82aa19ac35" + +[[package]] +name = "unsigned-varint" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35581ff83d4101e58b582e607120c7f5ffb17e632a980b1f38334d76b36908b2" dependencies = [ - "bytes 0.5.6", + "asynchronous-codec", + "bytes 1.0.1", "futures-io", "futures-util", - "futures_codec", ] [[package]] @@ -7413,16 +8814,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e" dependencies = [ "form_urlencoded", - "idna 0.2.0", + "idna 0.2.1", "matches", "percent-encoding 2.1.0", ] +[[package]] +name = "value-bag" +version = "1.0.0-alpha.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b676010e055c99033117c2343b33a40a30b91fecd6c49055ac9cd2d6c305ab1" +dependencies = [ + "ctor", +] + [[package]] name = "vcpkg" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6454029bf181f092ad1b853286f23e2c507d8e8194d01d92da4a55c274a5508c" +checksum = "b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb" [[package]] name = "vec-arena" @@ -7454,6 +8864,17 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" +[[package]] +name = "walkdir" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d" +dependencies = [ + "same-file", + "winapi 0.3.9", + "winapi-util", +] + [[package]] name = "want" version = "0.2.0" @@ -7489,9 +8910,9 @@ checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" [[package]] name = "wasm-bindgen" -version = "0.2.69" +version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cd364751395ca0f68cafb17666eee36b63077fb5ecd972bbcd74c90c4bf736e" +checksum = "55c0f7123de74f0dab9b7d00fd614e7b19349cd1e2f5252bbe9b1754b59433be" dependencies = [ "cfg-if 1.0.0", "wasm-bindgen-macro", @@ -7499,24 +8920,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.69" +version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1114f89ab1f4106e5b55e688b828c0ab0ea593a1ea7c094b141b14cbaaec2d62" +checksum = "7bc45447f0d4573f3d65720f636bbcc3dd6ce920ed704670118650bcd47764c7" dependencies = [ "bumpalo", "lazy_static", "log", - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.19" +version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fe9756085a84584ee9457a002b7cdfe0bfff169f45d2591d8be1345a6780e35" +checksum = "3de431a2910c86679c34283a33f66f4e4abd7e0aec27b6669060148872aadf94" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -7526,32 +8947,43 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.69" +version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a6ac8995ead1f084a8dea1e65f194d0973800c7f571f6edd70adf06ecf77084" +checksum = "3b8853882eef39593ad4174dd26fc9865a64e84026d223f63bb2c42affcbba2c" dependencies = [ - "quote", + "quote 1.0.9", "wasm-bindgen-macro-support", ] [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.69" +version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5a48c72f299d80557c7c62e37e7225369ecc0c963964059509fbafe917c7549" +checksum = "4133b5e7f2a531fa413b3a1695e925038a05a71cf67e87dafa295cb645a01385" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.69" +version = "0.2.70" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd4945e4943ae02d15c13962b38a5b1e81eadd4b71214eee75af64a4d6a4fd64" + +[[package]] +name = "wasm-gc-api" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e7811dd7f9398f14cc76efd356f98f03aa30419dea46aa810d71e819fc97158" +checksum = "d0c32691b6c7e6c14e7f8fd55361a9088b507aa49620fcd06c09b3a1082186b9" +dependencies = [ + "log", + "parity-wasm 0.32.0", + "rustc-demangle", +] [[package]] name = "wasm-timer" @@ -7559,7 +8991,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "js-sys", "parking_lot 0.11.1", "pin-utils", @@ -7577,8 +9009,8 @@ dependencies = [ "libc", "memory_units", "num-rational", - "num-traits", - "parity-wasm", + "num-traits 0.2.14", + "parity-wasm 0.41.0", "wasmi-validation", ] @@ -7588,38 +9020,36 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea78c597064ba73596099281e2f4cfc019075122a65cdda3205af94f0b264d93" dependencies = [ - "parity-wasm", + "parity-wasm 0.41.0", ] [[package]] name = "wasmparser" -version = "0.57.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32fddd575d477c6e9702484139cf9f23dcd554b06d185ed0f56c857dd3a47aa6" - -[[package]] -name = "wasmparser" -version = "0.59.0" +version = "0.71.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a950e6a618f62147fd514ff445b2a0b53120d382751960797f85f058c7eda9b9" +checksum = "89a30c99437829ede826802bfcf28500cf58df00e66cb9114df98813bc145ff1" [[package]] name = "wasmtime" -version = "0.19.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cd3c4f449382779ef6e0a7c3ec6752ae614e20a42e4100000c3efdc973100e2" +checksum = "7426055cb92bd9a1e9469b48154d8d6119cd8c498c8b70284e420342c05dc45d" dependencies = [ "anyhow", "backtrace", - "cfg-if 0.1.10", - "lazy_static", + "bincode", + "cfg-if 1.0.0", + "cpp_demangle", + "indexmap", "libc", "log", "region", "rustc-demangle", - "smallvec 1.5.0", + "serde", + "smallvec 1.6.1", "target-lexicon", - "wasmparser 0.59.0", + "wasmparser", + "wasmtime-cache", "wasmtime-environ", "wasmtime-jit", "wasmtime-profiling", @@ -7628,74 +9058,101 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "wasmtime-cache" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c01d9287e36921e46f5887a47007824ae5dbb9b7517a2d565660ab4471478709" +dependencies = [ + "anyhow", + "base64 0.13.0", + "bincode", + "directories-next", + "errno", + "file-per-thread-logger", + "libc", + "log", + "serde", + "sha2 0.9.3", + "toml", + "winapi 0.3.9", + "zstd", +] + +[[package]] +name = "wasmtime-cranelift" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4134ed3a4316cd0de0e546c6004850afe472b0fa3fcdc2f2c15f8d449562d962" +dependencies = [ + "cranelift-codegen", + "cranelift-entity", + "cranelift-frontend", + "cranelift-wasm", + "wasmtime-environ", +] + [[package]] name = "wasmtime-debug" -version = "0.19.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e634af9067a3af6cf2c7d33dc3b84767ddaf5d010ba68e80eecbcea73d4a349" +checksum = "e91fa931df6dd8af2b02606307674d3bad23f55473d5f4c809dddf7e4c4dc411" dependencies = [ "anyhow", - "gimli 0.21.0", + "gimli", "more-asserts", - "object 0.20.0", + "object 0.22.0", "target-lexicon", "thiserror", - "wasmparser 0.59.0", + "wasmparser", "wasmtime-environ", ] [[package]] name = "wasmtime-environ" -version = "0.19.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08f85619a94ee4034bd5bb87fc3dcf71fd2237b81c840809da1201061eec9ab3" +checksum = "a1098871dc3120aaf8190d79153e470658bb79f63ee9ca31716711e123c28220" dependencies = [ "anyhow", - "base64 0.12.3", - "bincode", - "cfg-if 0.1.10", + "cfg-if 1.0.0", "cranelift-codegen", "cranelift-entity", - "cranelift-frontend", "cranelift-wasm", - "directories 2.0.2", - "errno", - "file-per-thread-logger", + "gimli", "indexmap", - "libc", "log", "more-asserts", - "rayon", "serde", - "sha2 0.8.2", "thiserror", - "toml", - "wasmparser 0.59.0", - "winapi 0.3.9", - "zstd", + "wasmparser", ] [[package]] name = "wasmtime-jit" -version = "0.19.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e914c013c7a9f15f4e429d5431f2830fb8adb56e40567661b69c5ec1d645be23" +checksum = "738bfcd1561ede8bb174215776fd7d9a95d5f0a47ca3deabe0282c55f9a89f68" dependencies = [ + "addr2line", "anyhow", - "cfg-if 0.1.10", + "cfg-if 1.0.0", "cranelift-codegen", "cranelift-entity", "cranelift-frontend", "cranelift-native", "cranelift-wasm", - "gimli 0.21.0", + "gimli", "log", "more-asserts", - "object 0.20.0", + "object 0.22.0", + "rayon", "region", + "serde", "target-lexicon", "thiserror", - "wasmparser 0.59.0", + "wasmparser", + "wasmtime-cranelift", "wasmtime-debug", "wasmtime-environ", "wasmtime-obj", @@ -7706,13 +9163,13 @@ dependencies = [ [[package]] name = "wasmtime-obj" -version = "0.19.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e81d8e02e9bc9fe2da9b6d48bbc217f96e089f7df613f11a28a3958abc44641e" +checksum = "3e96d77f1801131c5e86d93e42a3cf8a35402107332c202c245c83f34888a906" dependencies = [ "anyhow", "more-asserts", - "object 0.20.0", + "object 0.22.0", "target-lexicon", "wasmtime-debug", "wasmtime-environ", @@ -7720,16 +9177,16 @@ dependencies = [ [[package]] name = "wasmtime-profiling" -version = "0.19.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e8d4d1af8dd5f7096cfcc89dd668d358e52980c38cce199643372ffd6590e27" +checksum = "60bb672c9d894776d7b9250dd9b4fe890f8760201ee4f53e5f2da772b6c4debb" dependencies = [ "anyhow", - "cfg-if 0.1.10", - "gimli 0.21.0", + "cfg-if 1.0.0", + "gimli", "lazy_static", "libc", - "object 0.19.0", + "object 0.22.0", "scroll", "serde", "target-lexicon", @@ -7739,19 +9196,20 @@ dependencies = [ [[package]] name = "wasmtime-runtime" -version = "0.19.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a25f140bbbaadb07c531cba99ce1a966dba216138dc1b2a0ddecec851a01a93" +checksum = "a978086740949eeedfefcee667b57a9e98d9a7fc0de382fcfa0da30369e3530d" dependencies = [ "backtrace", "cc", - "cfg-if 0.1.10", + "cfg-if 1.0.0", "indexmap", "lazy_static", "libc", "log", - "memoffset 0.5.6", + "memoffset 0.6.1", "more-asserts", + "psm", "region", "thiserror", "wasmtime-environ", @@ -7760,27 +9218,27 @@ dependencies = [ [[package]] name = "wast" -version = "27.0.0" +version = "33.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2c3ef5f6a72dffa44c24d5811123f704e18a1dbc83637d347b1852b41d3835c" +checksum = "1d04fe175c7f78214971293e7d8875673804e736092206a3a4544dbc12811c1b" dependencies = [ "leb128", ] [[package]] name = "wat" -version = "1.0.28" +version = "1.0.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "835cf59c907f67e2bbc20f50157e08f35006fe2a8444d8ec9f5683e22f937045" +checksum = "7ec9c6ee01ae07a26adadcdfed22c7a97e0b8cbee9c06e0e96076ece5aeb5cfe" dependencies = [ "wast", ] [[package]] name = "web-sys" -version = "0.3.46" +version = "0.3.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "222b1ef9334f92a21d3fb53dc3fd80f30836959a90f9274a626d7e06315ba3c3" +checksum = "c40dc691fc48003eba817c38da7113c15698142da971298003cac3ef175680b3" dependencies = [ "js-sys", "wasm-bindgen", @@ -7796,15 +9254,6 @@ dependencies = [ "untrusted", ] -[[package]] -name = "webpki-roots" -version = "0.20.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f20dea7535251981a9670857150d571846545088359b28e4951d350bdaf179f" -dependencies = [ - "webpki", -] - [[package]] name = "webpki-roots" version = "0.21.0" @@ -7832,6 +9281,16 @@ dependencies = [ "libc", ] +[[package]] +name = "which" +version = "4.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87c14ef7e1b8b8ecfc75d5eca37949410046e66f15d185c01d70824f1f8111ef" +dependencies = [ + "libc", + "thiserror", +] + [[package]] name = "winapi" version = "0.2.8" @@ -7885,24 +9344,70 @@ dependencies = [ "winapi-build", ] +[[package]] +name = "wyz" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214" + [[package]] name = "x25519-dalek" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc614d95359fd7afc321b66d2107ede58b246b844cf5d8a0adcca413e439f088" dependencies = [ - "curve25519-dalek 3.0.0", + "curve25519-dalek 3.0.2", "rand_core 0.5.1", "zeroize", ] +[[package]] +name = "xcm" +version = "0.8.22" +source = "git+https://github.com/paritytech/polkadot?branch=master#91bd0ba76e8180b766fc179d8594b2cba389dd3a" +dependencies = [ + "parity-scale-codec 2.0.0", +] + +[[package]] +name = "xcm-builder" +version = "0.8.22" +source = "git+https://github.com/paritytech/polkadot?branch=master#91bd0ba76e8180b766fc179d8594b2cba389dd3a" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "parity-scale-codec 2.0.0", + "polkadot-parachain", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "xcm", + "xcm-executor", +] + +[[package]] +name = "xcm-executor" +version = "0.8.22" +source = "git+https://github.com/paritytech/polkadot?branch=master#91bd0ba76e8180b766fc179d8594b2cba389dd3a" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "impl-trait-for-tuples", + "parity-scale-codec 2.0.0", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "xcm", +] + [[package]] name = "yamux" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9aeb8c4043cac71c3c299dff107171c220d179492350ea198e109a414981b83c" dependencies = [ - "futures 0.3.8", + "futures 0.3.12", "log", "nohash-hasher", "parking_lot 0.11.1", @@ -7912,9 +9417,9 @@ dependencies = [ [[package]] name = "zeroize" -version = "1.1.1" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f33972566adbd2d3588b0491eb94b98b43695c4ef897903470ede4f3f5a28a" +checksum = "81a974bcdd357f0dca4d41677db03436324d45a4c9ed2d0b873a5a360ce41c36" dependencies = [ "zeroize_derive", ] @@ -7925,26 +9430,26 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3f369ddb18862aba61aa49bf31e74d29f0f162dec753063200e1dc084345d16" dependencies = [ - "proc-macro2", - "quote", - "syn", + "proc-macro2 1.0.24", + "quote 1.0.9", + "syn 1.0.60", "synstructure", ] [[package]] name = "zstd" -version = "0.5.3+zstd.1.4.5" +version = "0.5.4+zstd.1.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01b32eaf771efa709e8308605bbf9319bf485dc1503179ec0469b611937c0cd8" +checksum = "69996ebdb1ba8b1517f61387a883857818a66c8a295f487b1ffd8fd9d2c82910" dependencies = [ "zstd-safe", ] [[package]] name = "zstd-safe" -version = "2.0.5+zstd.1.4.5" +version = "2.0.6+zstd.1.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cfb642e0d27f64729a639c52db457e0ae906e7bc6f5fe8f5c453230400f1055" +checksum = "98aa931fb69ecee256d44589d19754e61851ae4769bf963b385119b1cc37a49e" dependencies = [ "libc", "zstd-sys", @@ -7952,12 +9457,12 @@ dependencies = [ [[package]] name = "zstd-sys" -version = "1.4.17+zstd.1.4.5" +version = "1.4.18+zstd.1.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b89249644df056b522696b1bb9e7c18c87e8ffa3e2f0dc3b0155875d6498f01b" +checksum = "a1e6e8778706838f43f771d80d37787cb2fe06dafe89dd3aebaf6721b9eaec81" dependencies = [ "cc", "glob", - "itertools 0.9.0", + "itertools", "libc", ] diff --git a/node/Cargo.toml b/node/Cargo.toml index a1c22f5..ea3569e 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -12,10 +12,10 @@ targets = ["x86_64-unknown-linux-gnu"] structopt = "0.3.8" hex-literal = "0.2.1" -sc-cli = { version = "0.8.0", git = "https://github.com/paritytech/substrate", package = "sc-cli", features = ["wasmtime"] } +sc-cli = { version = "0.9.0", git = "https://github.com/paritytech/substrate", package = "sc-cli", features = ["wasmtime"] } sp-core = { git = "https://github.com/paritytech/substrate", package = "sp-core" } -sc-executor = { version = "0.8.0", git = "https://github.com/paritytech/substrate", package = "sc-executor", features = ["wasmtime"] } -sc-service = { version = "0.8.0", git = "https://github.com/paritytech/substrate", package = "sc-service", features = ["wasmtime"] } +sc-executor = { version = "0.9.0", git = "https://github.com/paritytech/substrate", package = "sc-executor", features = ["wasmtime"] } +sc-service = { version = "0.9.0", git = "https://github.com/paritytech/substrate", package = "sc-service", features = ["wasmtime"] } sp-inherents = { git = "https://github.com/paritytech/substrate", package = "sp-inherents" } sc-transaction-pool = { git = "https://github.com/paritytech/substrate", package = "sc-transaction-pool" } sp-transaction-pool = { git = "https://github.com/paritytech/substrate", package = "sp-transaction-pool" } @@ -30,7 +30,7 @@ sp-runtime = { git = "https://github.com/paritytech/substrate", package = "sp-ru pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts" } # These dependencies are used for the node's RPCs -jsonrpc-core = "15.0.0" +jsonrpc-core = "15.1.0" sc-rpc = { git = "https://github.com/paritytech/substrate", package = "sc-rpc" } sp-api = { git = "https://github.com/paritytech/substrate", package = "sp-api" } sc-rpc-api = { git = "https://github.com/paritytech/substrate", package = "sc-rpc-api" } diff --git a/runtime/build.rs b/runtime/build.rs index 5270504..3511ad3 100644 --- a/runtime/build.rs +++ b/runtime/build.rs @@ -3,7 +3,6 @@ use wasm_builder_runner::WasmBuilder; fn main() { WasmBuilder::new() .with_current_project() - .with_wasm_builder_from_crates("2.0.0") .export_heap_base() .import_memory() .build() From 002f8a1be7a446becb772116af8a6d72a2246dfc Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Tue, 16 Feb 2021 13:45:54 +0000 Subject: [PATCH 03/40] Pin funty --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8fc10d8..5534c58 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1970,9 +1970,9 @@ checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" [[package]] name = "funty" -version = "1.2.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1847abb9cb65d566acd5942e94aea9c8f547ad02c98e1649326fc0e8910b8b1e" +checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7" [[package]] name = "futures" From 4e22208d66fd21b3363a6d0ed680df1ca925a6c3 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 19 Feb 2021 13:08:14 +0000 Subject: [PATCH 04/40] Fix build runner --- runtime/build.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/build.rs b/runtime/build.rs index 3511ad3..9b53d24 100644 --- a/runtime/build.rs +++ b/runtime/build.rs @@ -1,4 +1,4 @@ -use wasm_builder_runner::WasmBuilder; +use substrate_wasm_builder::WasmBuilder; fn main() { WasmBuilder::new() From b8d4709e90231c39920375e3d7289a0619c9518a Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 19 Feb 2021 13:09:29 +0000 Subject: [PATCH 05/40] WIP update cli and command --- node/src/cli.rs | 125 ++++++++++++++++++++++++++++++++++++++++---- node/src/command.rs | 25 +++++++-- 2 files changed, 137 insertions(+), 13 deletions(-) diff --git a/node/src/cli.rs b/node/src/cli.rs index f3667fa..6740e74 100644 --- a/node/src/cli.rs +++ b/node/src/cli.rs @@ -1,17 +1,19 @@ +use std::path::PathBuf; + +use sc_cli; use structopt::StructOpt; -use sc_cli::RunCmd; +/// Sub-commands supported by the collator. #[derive(Debug, StructOpt)] -pub struct Cli { - #[structopt(subcommand)] - pub subcommand: Option, +pub enum Subcommand { + /// Export the genesis state of the parachain. + #[structopt(name = "export-genesis-state")] + ExportGenesisState(ExportGenesisStateCommand), - #[structopt(flatten)] - pub run: RunCmd, -} + /// Export the genesis wasm of the parachain. + #[structopt(name = "export-genesis-wasm")] + ExportGenesisWasm(ExportGenesisWasmCommand), -#[derive(Debug, StructOpt)] -pub enum Subcommand { /// Build a chain specification. BuildSpec(sc_cli::BuildSpecCmd), @@ -33,3 +35,108 @@ pub enum Subcommand { /// Revert the chain to a previous state. Revert(sc_cli::RevertCmd), } + +/// Command for exporting the genesis state of the parachain +#[derive(Debug, StructOpt)] +pub struct ExportGenesisStateCommand { + /// Output file name or stdout if unspecified. + #[structopt(parse(from_os_str))] + pub output: Option, + + /// Id of the parachain this state is for. + #[structopt(long, default_value = "100")] + pub parachain_id: u32, + + /// Write output in binary. Default is to write in hex. + #[structopt(short, long)] + pub raw: bool, + + /// The name of the chain for that the genesis state should be exported. + #[structopt(long)] + pub chain: Option, +} + +/// Command for exporting the genesis wasm file. +#[derive(Debug, StructOpt)] +pub struct ExportGenesisWasmCommand { + /// Output file name or stdout if unspecified. + #[structopt(parse(from_os_str))] + pub output: Option, + + /// Write output in binary. Default is to write in hex. + #[structopt(short, long)] + pub raw: bool, + + /// The name of the chain for that the genesis wasm file should be exported. + #[structopt(long)] + pub chain: Option, +} + +#[derive(Debug, StructOpt)] +pub struct RunCmd { + #[structopt(flatten)] + pub base: sc_cli::RunCmd, + + /// Id of the parachain this collator collates for. + #[structopt(long)] + pub parachain_id: Option, +} + +impl std::ops::Deref for RunCmd { + type Target = sc_cli::RunCmd; + + fn deref(&self) -> &Self::Target { + &self.base + } +} + +#[derive(Debug, StructOpt)] +#[structopt(settings = &[ + structopt::clap::AppSettings::GlobalVersion, + structopt::clap::AppSettings::ArgsNegateSubcommands, + structopt::clap::AppSettings::SubcommandsNegateReqs, +])] +pub struct Cli { + #[structopt(subcommand)] + pub subcommand: Option, + + #[structopt(flatten)] + pub run: RunCmd, + + /// Run node as collator. + /// + /// Note that this is the same as running with `--validator`. + #[structopt(long, conflicts_with = "validator")] + pub collator: bool, + + /// Relaychain arguments + #[structopt(raw = true)] + pub relaychain_args: Vec, +} + +#[derive(Debug)] +pub struct RelayChainCli { + /// The actual relay chain cli object. + pub base: polkadot_cli::RunCmd, + + /// Optional chain id that should be passed to the relay chain. + pub chain_id: Option, + + /// The base path that should be used by the relay chain. + pub base_path: Option, +} + +impl RelayChainCli { + /// Create a new instance of `Self`. + pub fn new<'a>( + base_path: Option, + chain_id: Option, + relay_chain_args: impl Iterator, + ) -> Self { + Self { + base_path, + chain_id, + base: polkadot_cli::RunCmd::from_iter(relay_chain_args), + } + } +} diff --git a/node/src/command.rs b/node/src/command.rs index 4470404..a844e7d 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -15,10 +15,27 @@ // See the License for the specific language governing permissions and // limitations under the License. -use crate::{chain_spec, service}; -use crate::cli::{Cli, Subcommand}; -use sc_cli::{SubstrateCli, RuntimeVersion, Role, ChainSpec}; -use sc_service::PartialComponents; +use crate::{ + chain_spec, + cli::{Cli, RelayChainCli, Subcommand}, +}; +use codec::Encode; +use cumulus_primitives_core::ParaId; +use cumulus_client_service::genesis::generate_genesis_block; +use log::info; +use parachain_runtime::Block; +use polkadot_parachain::primitives::AccountIdConversion; +use sc_cli::{ + ChainSpec, CliConfiguration, DefaultConfigurationValues, ImportParams, KeystoreParams, + NetworkParams, Result, RuntimeVersion, SharedParams, SubstrateCli, +}; +use sc_service::{ + config::{BasePath, PrometheusConfig}, + PartialComponents, +}; +use sp_core::hexdisplay::HexDisplay; +use sp_runtime::traits::Block as BlockT; +use std::{io::Write, net::SocketAddr}; impl SubstrateCli for Cli { fn impl_name() -> String { From 90e36a6a32ad5062e9c7678427103972b797aa2b Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 19 Feb 2021 16:03:58 +0000 Subject: [PATCH 06/40] Remove Grandpa, copying std crates from cumulus --- Cargo.lock | 975 +++++++++++++++++++++------------------------ runtime/Cargo.toml | 24 +- runtime/src/lib.rs | 1 - 3 files changed, 472 insertions(+), 528 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5534c58..7875df4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -126,7 +126,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3" dependencies = [ - "num-traits 0.2.14", + "num-traits", ] [[package]] @@ -165,15 +165,15 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d0864d84b8e07b145449be9a8537db86bf9de5ce03b913214694643b4743502" dependencies = [ - "quote 1.0.9", - "syn 1.0.60", + "quote", + "syn", ] [[package]] name = "async-channel" -version = "1.5.1" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59740d83946db6a5af71ae25ddf9562c2b176b2ca42cf99a455f09f4a220d6b9" +checksum = "2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319" dependencies = [ "concurrent-queue", "event-listener", @@ -304,9 +304,9 @@ version = "0.1.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -322,6 +322,19 @@ dependencies = [ "pin-project-lite 0.2.4", ] +[[package]] +name = "asynchronous-codec" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0de5164e5edbf51c45fb8c2d9664ae1c095cce1b265ecf7569093c0d66ef690" +dependencies = [ + "bytes 1.0.1", + "futures-sink", + "futures-util", + "memchr", + "pin-project-lite 0.2.4", +] + [[package]] name = "atomic" version = "0.5.0" @@ -418,8 +431,8 @@ dependencies = [ "lazycell", "log", "peeking_take_while", - "proc-macro2 1.0.24", - "quote 1.0.9", + "proc-macro2", + "quote", "regex", "rustc-hash", "shlex", @@ -598,9 +611,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.6.0" +version = "3.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "099e596ef14349721d9016f6b80dd3419ea1bf289ab9b44df8e4dfd3a005d5d9" +checksum = "63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe" [[package]] name = "byte-slice-cast" @@ -817,16 +830,16 @@ checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" dependencies = [ "libc", "num-integer", - "num-traits 0.2.14", + "num-traits", "time", "winapi 0.3.9", ] [[package]] name = "cid" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d88f30b1e74e7063df5711496f3ee6e74a9735d62062242d70cddf77717f18e" +checksum = "ff0e3bc0b6446b3f9663c1a6aba6ef06c5aeaa1bc92bd18077be337198ab9768" dependencies = [ "multibase", "multihash", @@ -1174,8 +1187,8 @@ version = "0.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8f45d9ad417bcef4817d614a501ab55cdd96a6fdb24f49aab89a54acfd66b19" dependencies = [ - "quote 1.0.9", - "syn 1.0.60", + "quote", + "syn", ] [[package]] @@ -1192,7 +1205,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#ec08d11d39fc439fabf85e3da9987ce2d0aafa03" +source = "git+https://github.com/paritytech/cumulus?branch=master#da79d42b6dda5ead1f653b7007662fb8ce8ec4a4" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", @@ -1220,7 +1233,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#ec08d11d39fc439fabf85e3da9987ce2d0aafa03" +source = "git+https://github.com/paritytech/cumulus?branch=master#da79d42b6dda5ead1f653b7007662fb8ce8ec4a4" dependencies = [ "cumulus-primitives-core", "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -1233,7 +1246,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#ec08d11d39fc439fabf85e3da9987ce2d0aafa03" +source = "git+https://github.com/paritytech/cumulus?branch=master#da79d42b6dda5ead1f653b7007662fb8ce8ec4a4" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec 2.0.0", @@ -1248,7 +1261,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#ec08d11d39fc439fabf85e3da9987ce2d0aafa03" +source = "git+https://github.com/paritytech/cumulus?branch=master#da79d42b6dda5ead1f653b7007662fb8ce8ec4a4" dependencies = [ "cumulus-primitives-core", "parity-scale-codec 2.0.0", @@ -1312,7 +1325,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0f83e699727abca3c56e187945f303389590305ab2f0185ea445aa66e8d5f2a" dependencies = [ "data-encoding", - "syn 1.0.60", + "syn", ] [[package]] @@ -1321,9 +1334,9 @@ version = "0.99.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41cb0e6161ad61ed084a36ba71fbba9e3ac5aee3606fb607fe08da6acbcf3d8c" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -1392,7 +1405,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4d33be9473d06f75f58220f71f7a9317aca647dc061dbd3c361b0bef505fbea" dependencies = [ "byteorder", - "quick-error", + "quick-error 1.2.3", ] [[package]] @@ -1411,9 +1424,9 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -1451,15 +1464,6 @@ version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" -[[package]] -name = "enum_primitive" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4551092f4d519593039259a9ed8daedf0da12e5109c5280338073eaeb81180" -dependencies = [ - "num-traits 0.1.43", -] - [[package]] name = "env_logger" version = "0.7.1" @@ -1567,9 +1571,9 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", "synstructure", ] @@ -1615,15 +1619,15 @@ dependencies = [ [[package]] name = "finality-grandpa" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cd795898c348a8ec9edc66ec9e014031c764d4c88cc26d09b492cd93eb41339" +checksum = "c6447e2f8178843749e8c8003206def83ec124a7859475395777a28b5338647c" dependencies = [ "either", "futures 0.3.12", "futures-timer 3.0.2", "log", - "num-traits 0.2.14", + "num-traits", "parity-scale-codec 2.0.0", "parking_lot 0.11.1", ] @@ -1668,16 +1672,16 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", ] [[package]] name = "form_urlencoded" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00" +checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" dependencies = [ "matches", "percent-encoding 2.1.0", @@ -1686,7 +1690,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -1704,7 +1708,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -1722,7 +1726,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -1738,7 +1742,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -1754,7 +1758,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "serde", @@ -1765,7 +1769,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "serde", @@ -1776,7 +1780,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "bitflags", "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -1802,7 +1806,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "bitflags", "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate)", @@ -1828,75 +1832,75 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "Inflector", "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "Inflector", "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate)", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "proc-macro-crate", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate)", "proc-macro-crate", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "impl-trait-for-tuples", @@ -1912,7 +1916,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", @@ -1928,7 +1932,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -1970,9 +1974,9 @@ checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" [[package]] name = "funty" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7" +checksum = "1847abb9cb65d566acd5942e94aea9c8f547ad02c98e1649326fc0e8910b8b1e" [[package]] name = "futures" @@ -2077,9 +2081,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c287d25add322d9f9abdcdc5927ca398917996600182178774032e9f8258fedd" dependencies = [ "proc-macro-hack", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -2460,14 +2464,14 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f" dependencies = [ - "quick-error", + "quick-error 1.2.3", ] [[package]] name = "hyper" -version = "0.12.35" +version = "0.12.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dbe6ed1438e1f8ad955a4701e9a944938e9519f6888d12d8558b645e247d5f6" +checksum = "5c843caf6296fc1f93444735205af9ed4e109a539005abb2564ae1d6fad34c52" dependencies = [ "bytes 0.4.12", "futures 0.1.30", @@ -2548,9 +2552,9 @@ dependencies = [ [[package]] name = "idna" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de910d521f7cc3135c4de8db1cb910e0b5ed1dc6f57c381cd07e8e661ce10094" +checksum = "89829a5d69c23d348314a7ac337fe39173b61149a9864deabd260983aed48c21" dependencies = [ "matches", "unicode-bidi", @@ -2627,9 +2631,9 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5dacb10c5b3bb92d46ba347505a9041e676bb20ad220101326bffb0c93031ee" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -2658,7 +2662,7 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "276ec31bcb4a9ee45f58bec6f9ec700ae4cf4f4f8f2fa7e06cb406bd5ffdd770" dependencies = [ - "num-traits 0.2.14", + "num-traits", ] [[package]] @@ -2770,9 +2774,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99a847f9ec7bb52149b2786a17c9cb260d6effc6b8eeb8c16b343a487a7563a3" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -2781,7 +2785,7 @@ version = "15.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb5c4513b7b542f42da107942b7b759f27120b5cc894729f88254b28dff44b7" dependencies = [ - "hyper 0.12.35", + "hyper 0.12.36", "jsonrpc-core", "jsonrpc-server-utils", "log", @@ -2991,9 +2995,9 @@ dependencies = [ [[package]] name = "libp2p-core" -version = "0.27.0" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dad04d3cef6c1df366a6ab58c9cf8b06497699e335d83ac2174783946ff847d6" +checksum = "8a2d56aadc2c2bf22cd7797f86e56a65b5b3994a0136b65be3106938acae7a26" dependencies = [ "asn1_der", "bs58", @@ -3018,7 +3022,7 @@ dependencies = [ "sha2 0.9.3", "smallvec 1.6.1", "thiserror", - "unsigned-varint 0.6.0", + "unsigned-varint 0.7.0", "void", "zeroize", ] @@ -3029,8 +3033,8 @@ version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4bc40943156e42138d22ed3c57ff0e1a147237742715937622a99b10fbe0156" dependencies = [ - "quote 1.0.9", - "syn 1.0.60", + "quote", + "syn", ] [[package]] @@ -3079,7 +3083,7 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12451ba9493e87c91baf2a6dffce9ddf1fbc807a0861532d7cf477954f8ebbee" dependencies = [ - "asynchronous-codec", + "asynchronous-codec 0.5.0", "base64 0.13.0", "byteorder", "bytes 1.0.1", @@ -3117,12 +3121,12 @@ dependencies = [ [[package]] name = "libp2p-kad" -version = "0.28.0" +version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "456f5de8e283d7800ca848b9b9a4e2a578b790bd8ae582b885e831353cf0e5df" +checksum = "cf3da6c9acbcc05f93235d201d7d45ef4e8b88a45d8836f98becd8b4d443f066" dependencies = [ "arrayvec 0.5.2", - "asynchronous-codec", + "asynchronous-codec 0.6.0", "bytes 1.0.1", "either", "fnv", @@ -3136,16 +3140,16 @@ dependencies = [ "sha2 0.9.3", "smallvec 1.6.1", "uint", - "unsigned-varint 0.6.0", + "unsigned-varint 0.7.0", "void", "wasm-timer", ] [[package]] name = "libp2p-mdns" -version = "0.28.0" +version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b974db63233fc0e199f4ede7794294aae285c96f4b6010f853eac4099ef08590" +checksum = "0e9e6374814d1b118d97ccabdfc975c8910bd16dc38a8bc058eeb08bf2080fe1" dependencies = [ "async-io", "data-encoding", @@ -3164,11 +3168,11 @@ dependencies = [ [[package]] name = "libp2p-mplex" -version = "0.27.0" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2705dc94b01ab9e3779b42a09bbf3712e637ed213e875c30face247291a85af0" +checksum = "350ce8b3923594aedabd5d6e3f875d058435052a29c3f32df378bc70d10be464" dependencies = [ - "asynchronous-codec", + "asynchronous-codec 0.6.0", "bytes 1.0.1", "futures 0.3.12", "libp2p-core", @@ -3177,7 +3181,7 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "smallvec 1.6.1", - "unsigned-varint 0.6.0", + "unsigned-varint 0.7.0", ] [[package]] @@ -3219,18 +3223,18 @@ dependencies = [ [[package]] name = "libp2p-plaintext" -version = "0.27.0" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48e8c1ec305c9949351925cdc7196b9570f4330477f5e47fbf5bb340b57e26ed" +checksum = "9d58defcadb646ae4b033e130b48d87410bf76394dc3335496cae99dac803e61" dependencies = [ - "asynchronous-codec", + "asynchronous-codec 0.6.0", "bytes 1.0.1", "futures 0.3.12", "libp2p-core", "log", "prost", "prost-build", - "unsigned-varint 0.6.0", + "unsigned-varint 0.7.0", "void", ] @@ -3250,9 +3254,9 @@ dependencies = [ [[package]] name = "libp2p-request-response" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d37637a4b33b5390322ccc068a33897d0aa541daf4fec99f6a7efbf37295346e" +checksum = "10e5552827c33d8326502682da73a0ba4bfa40c1b55b216af3c303f32169dd89" dependencies = [ "async-trait", "bytes 1.0.1", @@ -3264,7 +3268,7 @@ dependencies = [ "minicbor", "rand 0.7.3", "smallvec 1.6.1", - "unsigned-varint 0.6.0", + "unsigned-varint 0.7.0", "wasm-timer", ] @@ -3286,9 +3290,9 @@ dependencies = [ [[package]] name = "libp2p-tcp" -version = "0.27.0" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dbd3d7076a478ac5a6aca55e74bdc250ac539b95de09b9d09915e0b8d01a6b2" +checksum = "88a5aef80e519a6cb8e2663605142f97baaaea1a252eecbf8756184765f7471b" dependencies = [ "async-io", "futures 0.3.12", @@ -3341,15 +3345,15 @@ dependencies = [ "quicksink", "rw-stream-sink", "soketto", - "url 2.2.0", + "url 2.2.1", "webpki-roots", ] [[package]] name = "libp2p-yamux" -version = "0.30.0" +version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "490b8b27fc40fe35212df1b6a3d14bffaa4117cbff956fdc2892168a371102ad" +checksum = "4819358c542a86ff95f6ae691efb4b94ddaf477079b01a686f5705b79bfc232a" dependencies = [ "futures 0.3.12", "libp2p-core", @@ -3548,15 +3552,6 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71d96e3f3c0b6325d8ccd83c33b28acb183edcb6c67938ba104ec546854b0882" -[[package]] -name = "memrange" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc29ba65898edc4fdc252cb31cd3925f37c1a8ba25bb46eec883569984976530" -dependencies = [ - "rustc-serialize", -] - [[package]] name = "merlin" version = "2.0.1" @@ -3584,9 +3579,9 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "130b9455e28a3f308f6579671816a6f2621e2e0cbf55dc2f886345bef699481e" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -3717,9 +3712,9 @@ checksum = "85ee3c48cb9d9b275ad967a0e96715badc13c6029adb92f34fa17b9ff28fd81f" dependencies = [ "proc-macro-crate", "proc-macro-error", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", "synstructure", ] @@ -3731,16 +3726,16 @@ checksum = "1255076139a83bb467426e7f8d0134968a8118844faa755985e077cf31850333" [[package]] name = "multistream-select" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10ddc0eb0117736f19d556355464fc87efc8ad98b29e3fd84f02531eb6e90840" +checksum = "5df70763c86c98487451f307e1b68b4100da9076f4c12146905fc2054277f4e8" dependencies = [ "bytes 1.0.1", "futures 0.3.12", "log", "pin-project 1.0.5", "smallvec 1.6.1", - "unsigned-varint 0.6.0", + "unsigned-varint 0.7.0", ] [[package]] @@ -3754,7 +3749,7 @@ dependencies = [ "matrixmultiply", "num-complex", "num-rational", - "num-traits 0.2.14", + "num-traits", "rand 0.7.3", "rand_distr", "simba", @@ -3793,16 +3788,14 @@ dependencies = [ [[package]] name = "nix" -version = "0.10.0" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7fd5681d13fda646462cfbd4e5f2051279a89a544d50eb98c365b507246839f" +checksum = "b2ccba0cfe4fdf15982d1674c69b1fd80bad427d293849982668dfe454bd61f2" dependencies = [ "bitflags", - "bytes 0.4.12", - "cfg-if 0.1.10", - "gcc", + "cc", + "cfg-if 1.0.0", "libc", - "void", ] [[package]] @@ -3835,7 +3828,7 @@ checksum = "090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304" dependencies = [ "autocfg", "num-integer", - "num-traits 0.2.14", + "num-traits", ] [[package]] @@ -3845,7 +3838,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95" dependencies = [ "autocfg", - "num-traits 0.2.14", + "num-traits", ] [[package]] @@ -3855,7 +3848,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" dependencies = [ "autocfg", - "num-traits 0.2.14", + "num-traits", ] [[package]] @@ -3867,16 +3860,7 @@ dependencies = [ "autocfg", "num-bigint", "num-integer", - "num-traits 0.2.14", -] - -[[package]] -name = "num-traits" -version = "0.1.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31" -dependencies = [ - "num-traits 0.2.14", + "num-traits", ] [[package]] @@ -3954,7 +3938,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -3971,7 +3955,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -3986,7 +3970,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -4000,7 +3984,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4014,7 +3998,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4035,7 +4019,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "bitflags", "parity-scale-codec 2.0.0", @@ -4046,17 +4030,17 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "pallet-contracts-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4075,7 +4059,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec 2.0.0", @@ -4087,15 +4071,13 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ - "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-authorship", "pallet-session", "parity-scale-codec 2.0.0", - "serde", "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-finality-grandpa", @@ -4108,7 +4090,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4121,27 +4103,25 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", "pallet-timestamp", "parity-scale-codec 2.0.0", - "serde", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4155,7 +4135,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4172,7 +4152,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4188,7 +4168,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4205,7 +4185,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "pallet-transaction-payment", "parity-scale-codec 2.0.0", @@ -4216,7 +4196,7 @@ dependencies = [ [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#ec08d11d39fc439fabf85e3da9987ce2d0aafa03" +source = "git+https://github.com/paritytech/cumulus?branch=master#da79d42b6dda5ead1f653b7007662fb8ce8ec4a4" dependencies = [ "cumulus-primitives-core", "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -4243,9 +4223,9 @@ dependencies = [ [[package]] name = "parity-multiaddr" -version = "0.11.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bfda2e46fc5e14122649e2645645a81ee5844e0fb2e727ef560cc71a8b2d801" +checksum = "d2c6805f98667a3828afb2ec2c396a8d610497e8d546f5447188aae47c5a79ec" dependencies = [ "arrayref", "bs58", @@ -4255,8 +4235,8 @@ dependencies = [ "percent-encoding 2.1.0", "serde", "static_assertions", - "unsigned-varint 0.6.0", - "url 2.2.0", + "unsigned-varint 0.7.0", + "url 2.2.1", ] [[package]] @@ -4292,9 +4272,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "198db82bb1c18fc00176004462dd809b2a6d851669550aa17af6dacd21ae0c14" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -4304,9 +4284,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9029e65297c7fd6d7013f0579e193ec2b34ae78eabca854c9417504ad8a2d214" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -4358,8 +4338,8 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2" dependencies = [ - "proc-macro2 1.0.24", - "syn 1.0.60", + "proc-macro2", + "syn", "synstructure", ] @@ -4393,7 +4373,7 @@ dependencies = [ "rand 0.7.3", "sha-1 0.8.2", "slab", - "url 2.2.0", + "url 2.2.1", ] [[package]] @@ -4588,9 +4568,9 @@ version = "0.4.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65ad2ae56b6abe3a1ee25f15ee605bacadb9a764edaba9c2bf4103800d4a1895" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -4599,9 +4579,9 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "758669ae3558c6f74bd2a18b41f7ac0b5a195aea6639d6a9b5e5d1ad5ba24c0b" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -4637,7 +4617,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#91bd0ba76e8180b766fc179d8594b2cba389dd3a" +source = "git+https://github.com/paritytech/polkadot?branch=master#afb6daa7e1b610ad182b409e38e90735fe7b3a68" dependencies = [ "parity-scale-codec 2.0.0", "parity-util-mem", @@ -4649,15 +4629,17 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot?branch=master#91bd0ba76e8180b766fc179d8594b2cba389dd3a" +source = "git+https://github.com/paritytech/polkadot?branch=master#afb6daa7e1b610ad182b409e38e90735fe7b3a68" dependencies = [ "derive_more", "futures 0.3.12", + "libc", "log", "parity-scale-codec 2.0.0", "parity-util-mem", "parking_lot 0.11.1", "polkadot-core-primitives", + "raw_sync", "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", "serde", "shared_memory", @@ -4667,13 +4649,14 @@ dependencies = [ "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "static_assertions", "thiserror", ] [[package]] name = "polkadot-primitives" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot?branch=master#91bd0ba76e8180b766fc179d8594b2cba389dd3a" +source = "git+https://github.com/paritytech/polkadot?branch=master#afb6daa7e1b610ad182b409e38e90735fe7b3a68" dependencies = [ "bitvec 0.20.1", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -4767,9 +4750,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", "version_check", ] @@ -4779,8 +4762,8 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", + "proc-macro2", + "quote", "version_check", ] @@ -4796,22 +4779,13 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086" -[[package]] -name = "proc-macro2" -version = "0.4.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" -dependencies = [ - "unicode-xid 0.1.0", -] - [[package]] name = "proc-macro2" version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" dependencies = [ - "unicode-xid 0.2.1", + "unicode-xid", ] [[package]] @@ -4864,9 +4838,9 @@ checksum = "169a15f3008ecb5160cba7d37bcd690a7601b6d30cfb87a117d45e59d52af5d4" dependencies = [ "anyhow", "itertools", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -4916,6 +4890,12 @@ version = "1.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" +[[package]] +name = "quick-error" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ac73b1112776fc109b2e61909bc46c7e1bf0d7f690ffb1676553acce16d5cda" + [[package]] name = "quicksink" version = "0.1.2" @@ -4927,22 +4907,13 @@ dependencies = [ "pin-project-lite 0.1.11", ] -[[package]] -name = "quote" -version = "0.6.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" -dependencies = [ - "proc-macro2 0.4.30", -] - [[package]] name = "quote" version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2", ] [[package]] @@ -5106,6 +5077,19 @@ dependencies = [ "rustc_version", ] +[[package]] +name = "raw_sync" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a34bde3561f980a51c70495164200569a11662644fe5af017f0b5d7015688cc" +dependencies = [ + "cfg-if 0.1.10", + "libc", + "nix", + "rand 0.8.3", + "winapi 0.3.9", +] + [[package]] name = "rawpointer" version = "0.2.1" @@ -5197,9 +5181,9 @@ version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c38e3aecd2b21cb3959637b883bb3714bc7e43f0268b9a29d3743ee3e55cdd2" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -5343,12 +5327,6 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6" -[[package]] -name = "rustc-serialize" -version = "0.3.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda" - [[package]] name = "rustc_version" version = "0.2.3" @@ -5443,7 +5421,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -5466,7 +5444,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -5483,7 +5461,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec 2.0.0", @@ -5504,18 +5482,18 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "chrono", "fdlimit", @@ -5553,7 +5531,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", "fnv", @@ -5587,7 +5565,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", "fnv", @@ -5621,7 +5599,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "blake2-rfc", "hash-db", @@ -5651,7 +5629,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -5662,7 +5640,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", "futures 0.3.12", @@ -5694,7 +5672,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", "fork-tree", @@ -5704,7 +5682,7 @@ dependencies = [ "merlin", "num-bigint", "num-rational", - "num-traits 0.2.14", + "num-traits", "parity-scale-codec 2.0.0", "parking_lot 0.11.1", "pdqselect", @@ -5740,7 +5718,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "fork-tree", "parity-scale-codec 2.0.0", @@ -5753,7 +5731,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -5779,7 +5757,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "log", "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -5793,7 +5771,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", "lazy_static", @@ -5821,7 +5799,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", "lazy_static", @@ -5850,7 +5828,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", "parity-scale-codec 2.0.0", @@ -5866,7 +5844,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", "parity-scale-codec 2.0.0", @@ -5882,7 +5860,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "log", "parity-scale-codec 2.0.0", @@ -5897,7 +5875,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "log", "parity-scale-codec 2.0.0", @@ -5912,7 +5890,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "log", "parity-scale-codec 2.0.0", @@ -5930,9 +5908,10 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", + "dyn-clone", "finality-grandpa", "fork-tree", "futures 0.3.12", @@ -5968,7 +5947,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "ansi_term 0.12.1", "futures 0.3.12", @@ -5986,7 +5965,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "async-trait", "derive_more", @@ -6006,7 +5985,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "hash-db", "lazy_static", @@ -6025,11 +6004,11 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "async-std", "async-trait", - "asynchronous-codec", + "asynchronous-codec 0.5.0", "bitflags", "bs58", "bytes 1.0.1", @@ -6078,7 +6057,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -6094,7 +6073,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "bytes 0.5.6", "fnv", @@ -6121,7 +6100,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "libp2p", @@ -6134,7 +6113,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "log", "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", @@ -6143,7 +6122,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "hash-db", @@ -6177,7 +6156,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", "futures 0.3.12", @@ -6201,7 +6180,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -6219,7 +6198,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "directories", "exit-future", @@ -6282,7 +6261,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "log", "parity-scale-codec 2.0.0", @@ -6297,7 +6276,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "chrono", "futures 0.3.12", @@ -6319,7 +6298,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "ansi_term 0.12.1", "atty", @@ -6347,18 +6326,18 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", "futures 0.3.12", @@ -6380,7 +6359,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "futures-diagnose", @@ -6459,9 +6438,9 @@ version = "0.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aaaae8f38bb311444cfb7f1979af0bc9240d95795f75f9ceddf6a59b79ceffa0" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -6564,9 +6543,9 @@ version = "1.0.123" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9391c295d64fc0abb2c556bad848f33cb8296276b1ad2677d1ae1ace4f258f31" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -6594,9 +6573,9 @@ dependencies = [ [[package]] name = "sha-1" -version = "0.9.3" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4b312c3731e3fe78a185e6b9b911a7aa715b8e31cce117975219aab2acf285d" +checksum = "dfebf75d25bd900fd1e7d11501efab59bc846dbc76196839663e6637bba9f25f" dependencies = [ "block-buffer 0.9.0", "cfg-if 1.0.0", @@ -6653,34 +6632,18 @@ dependencies = [ [[package]] name = "shared_memory" -version = "0.10.0" +version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf3ab0cdff84d6c66fc9e268010ea6508e58ee942575afb66f2cf194bb218bb4" +checksum = "b854a362375dfe8ab12ea8a98228040d37293c988f85fbac9fa0f83336387966" dependencies = [ "cfg-if 0.1.10", - "enum_primitive", "libc", - "log", - "memrange", "nix", - "quick-error", - "rand 0.4.6", - "shared_memory_derive", - "theban_interval_tree", + "quick-error 2.0.0", + "rand 0.8.3", "winapi 0.3.9", ] -[[package]] -name = "shared_memory_derive" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "767a14f1304be2f0b04e69860252f8ae9cfae0afaa9cc07b675147c43425dd3a" -dependencies = [ - "proc-macro2 0.4.30", - "quote 0.6.13", - "syn 0.15.44", -] - [[package]] name = "shlex" version = "0.1.1" @@ -6720,7 +6683,7 @@ checksum = "fb931b1367faadea6b1ab1c306a860ec17aaa5fa39f367d0c744e69d971a1fb2" dependencies = [ "approx", "num-complex", - "num-traits 0.2.14", + "num-traits", "paste 0.1.18", ] @@ -6787,13 +6750,13 @@ dependencies = [ "httparse", "log", "rand 0.7.3", - "sha-1 0.9.3", + "sha-1 0.9.4", ] [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "log", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -6805,7 +6768,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "log", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -6817,7 +6780,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "hash-db", "parity-scale-codec 2.0.0", @@ -6833,7 +6796,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "hash-db", "parity-scale-codec 2.0.0", @@ -6849,31 +6812,31 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "blake2-rfc", "proc-macro-crate", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "blake2-rfc", "proc-macro-crate", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "serde", @@ -6885,7 +6848,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "serde", @@ -6897,10 +6860,10 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "integer-sqrt", - "num-traits 0.2.14", + "num-traits", "parity-scale-codec 2.0.0", "serde", "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -6910,10 +6873,10 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "integer-sqrt", - "num-traits 0.2.14", + "num-traits", "parity-scale-codec 2.0.0", "serde", "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -6923,7 +6886,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -6935,7 +6898,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -6946,7 +6909,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -6958,7 +6921,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -6970,7 +6933,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "log", @@ -6988,7 +6951,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "log", @@ -7006,7 +6969,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "serde", "serde_json", @@ -7015,7 +6978,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -7041,7 +7004,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "futures-timer 3.0.2", @@ -7067,7 +7030,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7082,7 +7045,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "merlin", "parity-scale-codec 2.0.0", @@ -7102,7 +7065,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7112,7 +7075,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "schnorrkel", @@ -7124,7 +7087,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "base58", "blake2-rfc", @@ -7140,7 +7103,7 @@ dependencies = [ "libsecp256k1", "log", "merlin", - "num-traits 0.2.14", + "num-traits", "parity-scale-codec 2.0.0", "parity-util-mem", "parking_lot 0.11.1", @@ -7168,7 +7131,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "base58", "blake2-rfc", @@ -7184,7 +7147,7 @@ dependencies = [ "libsecp256k1", "log", "merlin", - "num-traits 0.2.14", + "num-traits", "parity-scale-codec 2.0.0", "parity-util-mem", "parking_lot 0.11.1", @@ -7212,7 +7175,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -7221,7 +7184,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -7230,27 +7193,27 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "environmental", "parity-scale-codec 2.0.0", @@ -7261,7 +7224,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "environmental", "parity-scale-codec 2.0.0", @@ -7272,7 +7235,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "finality-grandpa", "log", @@ -7289,7 +7252,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "parking_lot 0.11.1", @@ -7301,7 +7264,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "parking_lot 0.11.1", @@ -7313,7 +7276,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "hash-db", @@ -7337,7 +7300,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "hash-db", @@ -7361,7 +7324,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "lazy_static", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7372,7 +7335,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "async-trait", "derive_more", @@ -7389,7 +7352,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "async-trait", "derive_more", @@ -7406,7 +7369,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -7416,7 +7379,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7426,7 +7389,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "backtrace", ] @@ -7434,7 +7397,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "backtrace", ] @@ -7442,7 +7405,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "serde", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7451,7 +7414,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "either", "hash256-std-hasher", @@ -7472,7 +7435,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "either", "hash256-std-hasher", @@ -7493,7 +7456,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec 2.0.0", @@ -7510,7 +7473,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec 2.0.0", @@ -7527,31 +7490,31 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "Inflector", "proc-macro-crate", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "Inflector", "proc-macro-crate", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] name = "sp-sandbox" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7564,7 +7527,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "serde", "serde_json", @@ -7573,7 +7536,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "serde", "serde_json", @@ -7582,7 +7545,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -7595,7 +7558,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7608,7 +7571,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -7618,7 +7581,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "parity-scale-codec 2.0.0", "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7628,11 +7591,11 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "hash-db", "log", - "num-traits 0.2.14", + "num-traits", "parity-scale-codec 2.0.0", "parking_lot 0.11.1", "rand 0.7.3", @@ -7650,11 +7613,11 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "hash-db", "log", - "num-traits 0.2.14", + "num-traits", "parity-scale-codec 2.0.0", "parking_lot 0.11.1", "rand 0.7.3", @@ -7672,17 +7635,17 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "impl-serde", "parity-scale-codec 2.0.0", @@ -7695,7 +7658,7 @@ dependencies = [ [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "impl-serde", "parity-scale-codec 2.0.0", @@ -7708,7 +7671,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "log", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -7721,7 +7684,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "log", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7734,7 +7697,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec 2.0.0", @@ -7748,7 +7711,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "log", "parity-scale-codec 2.0.0", @@ -7761,7 +7724,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "log", "parity-scale-codec 2.0.0", @@ -7774,7 +7737,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", "futures 0.3.12", @@ -7790,7 +7753,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "derive_more", "futures 0.3.12", @@ -7806,7 +7769,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "hash-db", "memory-db", @@ -7820,7 +7783,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "hash-db", "memory-db", @@ -7834,7 +7797,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "futures-core", @@ -7846,7 +7809,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "futures 0.3.12", "futures-core", @@ -7858,7 +7821,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "impl-serde", "parity-scale-codec 2.0.0", @@ -7870,7 +7833,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "impl-serde", "parity-scale-codec 2.0.0", @@ -7882,7 +7845,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec 2.0.0", @@ -7893,7 +7856,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec 2.0.0", @@ -7972,9 +7935,9 @@ checksum = "5ba9cdfda491b814720b6b06e0cac513d922fc407582032e8706e9f137976f90" dependencies = [ "heck", "proc-macro-error", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -7993,9 +7956,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149" dependencies = [ "heck", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -8014,7 +7977,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "platforms", ] @@ -8022,7 +7985,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.12", @@ -8045,7 +8008,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "async-std", "derive_more", @@ -8059,7 +8022,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#4e502384b70a0156c1f15f15626e1d9936d557d6" +source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" dependencies = [ "async-std", "derive_more", @@ -8098,26 +8061,15 @@ version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2" -[[package]] -name = "syn" -version = "0.15.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" -dependencies = [ - "proc-macro2 0.4.30", - "quote 0.6.13", - "unicode-xid 0.1.0", -] - [[package]] name = "syn" version = "1.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "unicode-xid 0.2.1", + "proc-macro2", + "quote", + "unicode-xid", ] [[package]] @@ -8126,10 +8078,10 @@ version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", - "unicode-xid 0.2.1", + "proc-macro2", + "quote", + "syn", + "unicode-xid", ] [[package]] @@ -8146,9 +8098,9 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "target-lexicon" -version = "0.11.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ee5a98e506fb7231a304c3a1bd7c132a55016cf65001e0282480665870dfcb9" +checksum = "422045212ea98508ae3d28025bc5aaa2bd4a9cdaecd442a08da2ee620ee9ea95" [[package]] name = "tempfile" @@ -8182,35 +8134,24 @@ dependencies = [ "unicode-width", ] -[[package]] -name = "theban_interval_tree" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7b42a5385db9a651628091edcd1d58ac9cb1c92327d8cd2a29bf8e35bdfe4ea" -dependencies = [ - "memrange", - "rand 0.3.23", - "time", -] - [[package]] name = "thiserror" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76cc616c6abf8c8928e2fdcc0dbfab37175edd8fb49a4641066ad1364fdab146" +checksum = "e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.23" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9be73a2caec27583d0046ef3796c3794f868a5bc813db689eed00c7631275cd1" +checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -8564,9 +8505,9 @@ checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" [[package]] name = "tracing" -version = "0.1.23" +version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7d40a22fd029e33300d8d89a5cc8ffce18bb7c587662f54629e94c9de5487f3" +checksum = "f77d3842f76ca899ff2dbcf231c5c65813dea431301d6eb686279c15c4464f12" dependencies = [ "cfg-if 1.0.0", "log", @@ -8577,13 +8518,13 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.12" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43f080ea7e4107844ef4766459426fa2d5c1ada2e47edba05dc7fa99d9629f47" +checksum = "a8a9bd1db7706f2373a190b0d067146caa39350c486f3d455b0e33b431f94c07" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -8597,11 +8538,11 @@ dependencies = [ [[package]] name = "tracing-futures" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab7bb6f14721aa00656086e9335d363c5c8747bae02ebe32ea2c7dece5689b4c" +checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" dependencies = [ - "pin-project 0.4.27", + "pin-project 1.0.5", "tracing", ] @@ -8750,12 +8691,6 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3" -[[package]] -name = "unicode-xid" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" - [[package]] name = "unicode-xid" version = "0.2.1" @@ -8784,7 +8719,19 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35581ff83d4101e58b582e607120c7f5ffb17e632a980b1f38334d76b36908b2" dependencies = [ - "asynchronous-codec", + "asynchronous-codec 0.5.0", + "bytes 1.0.1", + "futures-io", + "futures-util", +] + +[[package]] +name = "unsigned-varint" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f8d425fafb8cd76bc3f22aace4af471d3156301d7508f2107e98fbeae10bc7f" +dependencies = [ + "asynchronous-codec 0.6.0", "bytes 1.0.1", "futures-io", "futures-util", @@ -8809,12 +8756,12 @@ dependencies = [ [[package]] name = "url" -version = "2.2.0" +version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e" +checksum = "9ccd964113622c8e9322cfac19eb1004a07e636c545f325da085d5cdde6f1f8b" dependencies = [ "form_urlencoded", - "idna 0.2.1", + "idna 0.2.2", "matches", "percent-encoding 2.1.0", ] @@ -8927,9 +8874,9 @@ dependencies = [ "bumpalo", "lazy_static", "log", - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", "wasm-bindgen-shared", ] @@ -8951,7 +8898,7 @@ version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b8853882eef39593ad4174dd26fc9865a64e84026d223f63bb2c42affcbba2c" dependencies = [ - "quote 1.0.9", + "quote", "wasm-bindgen-macro-support", ] @@ -8961,9 +8908,9 @@ version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4133b5e7f2a531fa413b3a1695e925038a05a71cf67e87dafa295cb645a01385" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -9009,7 +8956,7 @@ dependencies = [ "libc", "memory_units", "num-rational", - "num-traits 0.2.14", + "num-traits", "parity-wasm 0.41.0", "wasmi-validation", ] @@ -9364,7 +9311,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#91bd0ba76e8180b766fc179d8594b2cba389dd3a" +source = "git+https://github.com/paritytech/polkadot?branch=master#afb6daa7e1b610ad182b409e38e90735fe7b3a68" dependencies = [ "parity-scale-codec 2.0.0", ] @@ -9372,7 +9319,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#91bd0ba76e8180b766fc179d8594b2cba389dd3a" +source = "git+https://github.com/paritytech/polkadot?branch=master#afb6daa7e1b610ad182b409e38e90735fe7b3a68" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "parity-scale-codec 2.0.0", @@ -9388,7 +9335,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#91bd0ba76e8180b766fc179d8594b2cba389dd3a" +source = "git+https://github.com/paritytech/polkadot?branch=master#afb6daa7e1b610ad182b409e38e90735fe7b3a68" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "impl-trait-for-tuples", @@ -9403,9 +9350,9 @@ dependencies = [ [[package]] name = "yamux" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aeb8c4043cac71c3c299dff107171c220d179492350ea198e109a414981b83c" +checksum = "1cc7bd8c983209ed5d527f44b01c41b7dc146fd960c61cf9e1d25399841dc271" dependencies = [ "futures 0.3.12", "log", @@ -9430,9 +9377,9 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3f369ddb18862aba61aa49bf31e74d29f0f162dec753063200e1dc084345d16" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.9", - "syn 1.0.60", + "proc-macro2", + "quote", + "syn", "synstructure", ] diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 7c089c2..102721c 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -66,29 +66,24 @@ std = [ "codec/std", "serde", "sp-api/std", - "sp-block-builder/std", + "sp-std/std", + "sp-io/std", "sp-core/std", - "sp-inherents/std", - "sp-offchain/std", "sp-runtime/std", + "sp-version/std", + "sp-offchain/std", "sp-session/std", - "sp-std/std", + "sp-block-builder/std", "sp-transaction-pool/std", - "sp-version/std", - "frame-executive/std", + "sp-inherents/std", "frame-support/std", + "frame-executive/std", "frame-system/std", "pallet-balances/std", - "pallet-grandpa/std", "pallet-randomness-collective-flip/std", - "pallet-sudo/std", "pallet-timestamp/std", + "pallet-sudo/std", "pallet-transaction-payment/std", - "pallet-transaction-payment-rpc-runtime-api/std", - "frame-system-rpc-runtime-api/std", - "pallet-contracts/std", - "pallet-contracts-primitives/std", - "pallet-contracts-rpc-runtime-api/std", "parachain-info/std", "cumulus-pallet-parachain-system/std", "cumulus-pallet-xcm-handler/std", @@ -96,4 +91,7 @@ std = [ "xcm/std", "xcm-builder/std", "xcm-executor/std", + "pallet-contracts/std", + "pallet-contracts-primitives/std", + "pallet-contracts-rpc-runtime-api/std", ] diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index dc741c4..eacc9d4 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -381,7 +381,6 @@ construct_runtime!( RandomnessCollectiveFlip: pallet_randomness_collective_flip::{Module, Call, Storage}, Timestamp: pallet_timestamp::{Module, Call, Storage, Inherent}, Aura: pallet_aura::{Module, Config, Inherent}, - Grandpa: pallet_grandpa::{Module, Call, Storage, Config, Event}, Balances: pallet_balances::{Module, Call, Storage, Config, Event}, TransactionPayment: pallet_transaction_payment::{Module, Storage}, Sudo: pallet_sudo::{Module, Call, Config, Storage, Event}, From bca92cfd22349f01a6af2c6d859d024526385db8 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Wed, 24 Feb 2021 13:50:14 +0000 Subject: [PATCH 07/40] cargo generate-lockfile after merge of master --- Cargo.lock | 708 +++++++++++++++++++++++++++-------------------------- 1 file changed, 365 insertions(+), 343 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 983c72c..3dfba91 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -275,7 +275,7 @@ dependencies = [ "async-io", "async-lock", "async-process", - "crossbeam-utils 0.8.1", + "crossbeam-utils 0.8.2", "futures-channel", "futures-core", "futures-io", @@ -407,9 +407,9 @@ checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" [[package]] name = "bincode" -version = "1.3.1" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30d3a39baa26f9651f17b375061f3233dde33424a8b72b0dbe93a68a0bc896d" +checksum = "d175dfa69e619905c4c3cdb7c3c203fa3bdd5d51184e3afdb2742c0280493772" dependencies = [ "byteorder", "serde", @@ -619,9 +619,9 @@ checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" [[package]] name = "byteorder" -version = "1.4.2" +version = "1.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae44d1a3d5a19df61dd0c8beb138458ac2a53a7ac09eba97d55592540004306b" +checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" [[package]] name = "bytes" @@ -756,9 +756,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.66" +version = "1.0.67" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c0496836a84f8d0495758516b8621a622beb77c0fed418570e50764093ced48" +checksum = "e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd" dependencies = [ "jobserver", ] @@ -884,12 +884,6 @@ dependencies = [ "cache-padded", ] -[[package]] -name = "const_fn" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28b9d6de7f49e22cf97ad17fc4036ece69300032f45f78f30b4a4482cdc3f4a6" - [[package]] name = "constant_time_eq" version = "0.1.5" @@ -1044,7 +1038,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775" dependencies = [ "cfg-if 1.0.0", - "crossbeam-utils 0.8.1", + "crossbeam-utils 0.8.2", ] [[package]] @@ -1065,8 +1059,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9" dependencies = [ "cfg-if 1.0.0", - "crossbeam-epoch 0.9.1", - "crossbeam-utils 0.8.1", + "crossbeam-epoch 0.9.2", + "crossbeam-utils 0.8.2", ] [[package]] @@ -1086,14 +1080,14 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1aaa739f95311c2c7887a76863f500026092fb1dce0161dab577e559ef3569d" +checksum = "d60ab4a8dba064f2fbb5aa270c28da5cf4bbd0e72dae1140a6b0353a779dbe00" dependencies = [ "cfg-if 1.0.0", - "const_fn", - "crossbeam-utils 0.8.1", + "crossbeam-utils 0.8.2", "lazy_static", + "loom", "memoffset 0.6.1", "scopeguard", ] @@ -1122,13 +1116,14 @@ dependencies = [ [[package]] name = "crossbeam-utils" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02d96d1e189ef58269ebe5b97953da3274d83a93af647c2ddd6f9dab28cedb8d" +checksum = "bae8f328835f8f5a6ceb6a7842a7f2d0c03692adb5c889347235d59194731fe3" dependencies = [ "autocfg", "cfg-if 1.0.0", "lazy_static", + "loom", ] [[package]] @@ -1190,7 +1185,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#da79d42b6dda5ead1f653b7007662fb8ce8ec4a4" +source = "git+https://github.com/paritytech/cumulus?branch=master#d8126cdc13c4c370fa1c360421843796c8411ca9" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", @@ -1218,7 +1213,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#da79d42b6dda5ead1f653b7007662fb8ce8ec4a4" +source = "git+https://github.com/paritytech/cumulus?branch=master#d8126cdc13c4c370fa1c360421843796c8411ca9" dependencies = [ "cumulus-primitives-core", "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -1231,7 +1226,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#da79d42b6dda5ead1f653b7007662fb8ce8ec4a4" +source = "git+https://github.com/paritytech/cumulus?branch=master#d8126cdc13c4c370fa1c360421843796c8411ca9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -1246,7 +1241,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#da79d42b6dda5ead1f653b7007662fb8ce8ec4a4" +source = "git+https://github.com/paritytech/cumulus?branch=master#d8126cdc13c4c370fa1c360421843796c8411ca9" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -1537,7 +1532,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", ] [[package]] @@ -1609,7 +1604,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6447e2f8178843749e8c8003206def83ec124a7859475395777a28b5338647c" dependencies = [ "either", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "num-traits", @@ -1657,7 +1652,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", ] @@ -1675,7 +1670,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -1693,7 +1688,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -1711,7 +1706,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -1727,7 +1722,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -1743,7 +1738,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "serde", @@ -1754,7 +1749,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "serde", @@ -1765,7 +1760,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "bitflags", "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -1791,7 +1786,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "bitflags", "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate)", @@ -1817,7 +1812,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "Inflector", "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -1829,7 +1824,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "Inflector", "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -1841,7 +1836,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "proc-macro-crate", @@ -1853,7 +1848,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate)", "proc-macro-crate", @@ -1865,7 +1860,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "proc-macro2", "quote", @@ -1875,7 +1870,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "proc-macro2", "quote", @@ -1885,7 +1880,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "impl-trait-for-tuples", @@ -1901,7 +1896,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", @@ -1917,7 +1912,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -1965,15 +1960,15 @@ checksum = "1847abb9cb65d566acd5942e94aea9c8f547ad02c98e1649326fc0e8910b8b1e" [[package]] name = "futures" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c7e4c2612746b0df8fed4ce0c69156021b704c9aefa360311c04e6e9e002eed" +checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" [[package]] name = "futures" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da9052a1a50244d8d5aa9bf55cbc2fb6f357c86cc52e46c62ed390a7180cf150" +checksum = "7f55667319111d593ba876406af7c409c0ebb44dc4be6132a783ccf163ea14c1" dependencies = [ "futures-channel", "futures-core", @@ -1986,9 +1981,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2d31b7ec7efab6eefc7c57233bb10b847986139d88cc2f5a02a1ae6871a1846" +checksum = "8c2dd2df839b57db9ab69c2c9d8f3e8c81984781937fe2807dc6dcf3b2ad2939" dependencies = [ "futures-core", "futures-sink", @@ -1996,9 +1991,9 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79e5145dde8da7d1b3892dad07a9c98fc04bc39892b1ecc9692cf53e2b780a65" +checksum = "15496a72fabf0e62bdc3df11a59a3787429221dd0710ba8ef163d6f7a9112c94" [[package]] name = "futures-cpupool" @@ -2006,7 +2001,7 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4" dependencies = [ - "futures 0.1.30", + "futures 0.1.31", "num_cpus", ] @@ -2016,8 +2011,8 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdcef58a173af8148b182684c9f2d5250875adbcaff7b5794073894f9d8634a9" dependencies = [ - "futures 0.1.30", - "futures 0.3.12", + "futures 0.1.31", + "futures 0.3.13", "lazy_static", "log", "parking_lot 0.9.0", @@ -2028,9 +2023,9 @@ dependencies = [ [[package]] name = "futures-executor" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9e59fdc009a4b3096bf94f740a0f2424c082521f20a9b08c5c07c48d90fd9b9" +checksum = "891a4b7b96d84d5940084b2a37632dd65deeae662c114ceaa2c879629c9c0ad1" dependencies = [ "futures-core", "futures-task", @@ -2040,9 +2035,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28be053525281ad8259d47e4de5de657b25e7bac113458555bb4b70bc6870500" +checksum = "d71c2c65c57704c32f5241c1223167c2c3294fd34ac020c807ddbe6db287ba59" [[package]] name = "futures-lite" @@ -2061,9 +2056,9 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c287d25add322d9f9abdcdc5927ca398917996600182178774032e9f8258fedd" +checksum = "ea405816a5139fb39af82c2beb921d52143f556038378d6db21183a5c37fbfb7" dependencies = [ "proc-macro-hack", "proc-macro2", @@ -2084,18 +2079,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caf5c69029bda2e743fddd0582d1083951d65cc9539aebf8812f36c3491342d6" +checksum = "85754d98985841b7d4f5e8e6fbfa4a4ac847916893ec511a2917ccd8525b8bb3" [[package]] name = "futures-task" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13de07eb8ea81ae445aca7b69f5f7bf15d7bf4912d8ca37d6645c77ae8a58d86" -dependencies = [ - "once_cell", -] +checksum = "fa189ef211c15ee602667a6fcfe1c1fd9e07d42250d2156382820fba33c9df80" [[package]] name = "futures-timer" @@ -2111,11 +2103,11 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "632a8cd0f2a4b3fdea1657f08bde063848c3bd00f9bbf6e256b8be78802e624b" +checksum = "1812c7ab8aedf8d6f2701a43e1243acdbcc2b36ab26e2ad421eb99ac963d96d1" dependencies = [ - "futures 0.1.30", + "futures 0.1.31", "futures-channel", "futures-core", "futures-io", @@ -2136,6 +2128,19 @@ version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2" +[[package]] +name = "generator" +version = "0.6.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9fed24fd1e18827652b4d55652899a1e9da8e54d91624dc3437a5bc3a9f9a9c" +dependencies = [ + "cc", + "libc", + "log", + "rustversion", + "winapi 0.3.9", +] + [[package]] name = "generic-array" version = "0.12.3" @@ -2248,7 +2253,7 @@ dependencies = [ "byteorder", "bytes 0.4.12", "fnv", - "futures 0.1.30", + "futures 0.1.31", "http 0.1.21", "indexmap", "log", @@ -2416,7 +2421,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d" dependencies = [ "bytes 0.4.12", - "futures 0.1.30", + "futures 0.1.31", "http 0.1.21", "tokio-buf", ] @@ -2459,7 +2464,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c843caf6296fc1f93444735205af9ed4e109a539005abb2564ae1d6fad34c52" dependencies = [ "bytes 0.4.12", - "futures 0.1.30", + "futures 0.1.31", "futures-cpupool", "h2 0.1.26", "http 0.1.21", @@ -2574,7 +2579,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97b8538953a3f0d0d3868f0a706eb4273535e10d72acb5c82c1c23ae48835c85" dependencies = [ "async-io", - "futures 0.3.12", + "futures 0.3.13", "futures-lite", "if-addrs", "ipnet", @@ -2656,7 +2661,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64fa110ec7b8f493f416eed552740d10e7030ad5f63b2308f82c9608ec2df275" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 2.0.2", ] @@ -2721,7 +2726,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "489b9c612e60c766f751ab40fcb43cbb55a1e10bb44a9b4307ed510ca598cbd7" dependencies = [ "failure", - "futures 0.1.30", + "futures 0.1.31", "jsonrpc-core", "jsonrpc-pubsub", "log", @@ -2736,7 +2741,7 @@ version = "15.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0745a6379e3edc893c84ec203589790774e4247420033e71a76d3ab4687991fa" dependencies = [ - "futures 0.1.30", + "futures 0.1.31", "log", "serde", "serde_derive", @@ -2942,16 +2947,15 @@ checksum = "c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a" [[package]] name = "libp2p" -version = "0.34.0" +version = "0.35.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5133112ce42be9482f6a87be92a605dd6bbc9e93c297aee77d172ff06908f3a" +checksum = "adc225a49973cf9ab10d0cdd6a4b8f0cda299df9b760824bbb623f15f8f0c95a" dependencies = [ "atomic", "bytes 1.0.1", - "futures 0.3.12", + "futures 0.3.13", "lazy_static", "libp2p-core", - "libp2p-core-derive", "libp2p-deflate", "libp2p-dns", "libp2p-floodsub", @@ -2966,6 +2970,7 @@ dependencies = [ "libp2p-pnet", "libp2p-request-response", "libp2p-swarm", + "libp2p-swarm-derive", "libp2p-tcp", "libp2p-uds", "libp2p-wasm-ext", @@ -2989,7 +2994,7 @@ dependencies = [ "ed25519-dalek", "either", "fnv", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "lazy_static", "libsecp256k1", @@ -3012,16 +3017,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "libp2p-core-derive" -version = "0.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4bc40943156e42138d22ed3c57ff0e1a147237742715937622a99b10fbe0156" -dependencies = [ - "quote", - "syn", -] - [[package]] name = "libp2p-deflate" version = "0.27.1" @@ -3029,7 +3024,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d42eed63305f0420736fa487f9acef720c4528bd7852a6a760f5ccde4813345" dependencies = [ "flate2", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", ] @@ -3039,7 +3034,7 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5153b6db68fd4baa3b304e377db744dd8fea8ff4e4504509ee636abcde88d3e3" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "log", ] @@ -3052,7 +3047,7 @@ checksum = "b3c63dfa06581b24b1d12bf9815b43689a784424be217d6545c800c7c75a207f" dependencies = [ "cuckoofilter", "fnv", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "libp2p-swarm", "log", @@ -3064,16 +3059,16 @@ dependencies = [ [[package]] name = "libp2p-gossipsub" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12451ba9493e87c91baf2a6dffce9ddf1fbc807a0861532d7cf477954f8ebbee" +checksum = "502dc5fcbfec4aa1c63ef3f7307ffe20e90c1a1387bf23ed0bec087f2dde58a1" dependencies = [ - "asynchronous-codec 0.5.0", + "asynchronous-codec 0.6.0", "base64 0.13.0", "byteorder", "bytes 1.0.1", "fnv", - "futures 0.3.12", + "futures 0.3.13", "hex_fmt", "libp2p-core", "libp2p-swarm", @@ -3084,7 +3079,7 @@ dependencies = [ "regex", "sha2 0.9.3", "smallvec 1.6.1", - "unsigned-varint 0.6.0", + "unsigned-varint 0.7.0", "wasm-timer", ] @@ -3094,7 +3089,7 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b40fb36a059b7a8cce1514bd8b546fa612e006c9937caa7f5950cb20021fe91e" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "libp2p-swarm", "log", @@ -3115,7 +3110,7 @@ dependencies = [ "bytes 1.0.1", "either", "fnv", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "libp2p-swarm", "log", @@ -3139,7 +3134,7 @@ dependencies = [ "async-io", "data-encoding", "dns-parser", - "futures 0.3.12", + "futures 0.3.13", "if-watch", "lazy_static", "libp2p-core", @@ -3159,7 +3154,7 @@ checksum = "350ce8b3923594aedabd5d6e3f875d058435052a29c3f32df378bc70d10be464" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.0.1", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "log", "nohash-hasher", @@ -3177,7 +3172,7 @@ checksum = "4aca322b52a0c5136142a7c3971446fb1e9964923a526c9cc6ef3b7c94e57778" dependencies = [ "bytes 1.0.1", "curve25519-dalek 3.0.2", - "futures 0.3.12", + "futures 0.3.13", "lazy_static", "libp2p-core", "log", @@ -3197,7 +3192,7 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f3813276d0708c8db0f500d8beda1bda9ad955723b9cb272c41f4727256f73c" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "libp2p-swarm", "log", @@ -3214,7 +3209,7 @@ checksum = "9d58defcadb646ae4b033e130b48d87410bf76394dc3335496cae99dac803e61" dependencies = [ "asynchronous-codec 0.6.0", "bytes 1.0.1", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "log", "prost", @@ -3229,7 +3224,7 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce3374f3b28162db9d3442c9347c4f14cb01e8290052615c7d341d40eae0599" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "log", "pin-project 1.0.5", "rand 0.7.3", @@ -3245,7 +3240,7 @@ checksum = "10e5552827c33d8326502682da73a0ba4bfa40c1b55b216af3c303f32169dd89" dependencies = [ "async-trait", "bytes 1.0.1", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "libp2p-swarm", "log", @@ -3264,7 +3259,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7955b973e1fd2bd61ffd43ce261c1223f61f4aacd5bae362a924993f9a25fd98" dependencies = [ "either", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "log", "rand 0.7.3", @@ -3273,6 +3268,16 @@ dependencies = [ "wasm-timer", ] +[[package]] +name = "libp2p-swarm-derive" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c564ebaa36a64839f51eaddb0243aaaa29ce64affb56129193cc3248b72af273" +dependencies = [ + "quote", + "syn", +] + [[package]] name = "libp2p-tcp" version = "0.27.1" @@ -3280,7 +3285,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88a5aef80e519a6cb8e2663605142f97baaaea1a252eecbf8756184765f7471b" dependencies = [ "async-io", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "if-watch", "ipnet", @@ -3297,7 +3302,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "80ac51ce419f60be966e02103c17f67ff5dc4422ba83ba54d251d6c62a4ed487" dependencies = [ "async-std", - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "log", ] @@ -3308,7 +3313,7 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6149c46cb76935c80bc8be6ec6e3ebd5f5e1679765a255fb34331d54610f15dd" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "js-sys", "libp2p-core", "parity-send-wrapper", @@ -3323,7 +3328,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3b1c6a3431045da8b925ed83384e4c5163e14b990572307fca9c507435d4d22" dependencies = [ "either", - "futures 0.3.12", + "futures 0.3.13", "futures-rustls", "libp2p-core", "log", @@ -3340,7 +3345,7 @@ version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4819358c542a86ff95f6ae691efb4b94ddaf477079b01a686f5705b79bfc232a" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "libp2p-core", "parking_lot 0.11.1", "thiserror", @@ -3439,6 +3444,17 @@ dependencies = [ "value-bag", ] +[[package]] +name = "loom" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d44c73b4636e497b4917eb21c33539efa3816741a2d3ff26c6316f1b529481a4" +dependencies = [ + "cfg-if 1.0.0", + "generator", + "scoped-tls", +] + [[package]] name = "lru" version = "0.6.5" @@ -3716,7 +3732,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5df70763c86c98487451f307e1b68b4100da9076f4c12146905fc2054277f4e8" dependencies = [ "bytes 1.0.1", - "futures 0.3.12", + "futures 0.3.13", "log", "pin-project 1.0.5", "smallvec 1.6.1", @@ -3773,9 +3789,9 @@ dependencies = [ [[package]] name = "nix" -version = "0.19.1" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2ccba0cfe4fdf15982d1674c69b1fd80bad427d293849982668dfe454bd61f2" +checksum = "fa9b4819da1bc61c0ea48b63b7bc8604064dd43013e7cc325df098d49cd7c18a" dependencies = [ "bitflags", "cc", @@ -3886,9 +3902,9 @@ checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4" [[package]] name = "once_cell" -version = "1.5.2" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0" +checksum = "4ad167a2f54e832b82dbe003a046280dceffe5227b5f79e08e363a29638cfddd" dependencies = [ "parking_lot 0.11.1", ] @@ -3923,7 +3939,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -3940,7 +3956,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -3955,7 +3971,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -3969,7 +3985,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -3983,7 +3999,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4004,7 +4020,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "bitflags", "parity-scale-codec", @@ -4015,7 +4031,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "proc-macro2", "quote", @@ -4025,7 +4041,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4044,7 +4060,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -4056,7 +4072,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4075,7 +4091,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4088,7 +4104,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4106,7 +4122,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4120,7 +4136,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4137,7 +4153,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -4153,7 +4169,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4170,7 +4186,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4181,7 +4197,7 @@ dependencies = [ [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#da79d42b6dda5ead1f653b7007662fb8ce8ec4a4" +source = "git+https://github.com/paritytech/cumulus?branch=master#d8126cdc13c4c370fa1c360421843796c8411ca9" dependencies = [ "cumulus-primitives-core", "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -4262,7 +4278,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e57fea504fea33f9fbb5f49f378359030e7e026a6ab849bb9e8f0787376f1bf" dependencies = [ "bytes 0.4.12", - "futures 0.1.30", + "futures 0.1.31", "libc", "log", "mio-named-pipes", @@ -4577,7 +4593,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#afb6daa7e1b610ad182b409e38e90735fe7b3a68" +source = "git+https://github.com/paritytech/polkadot?branch=master#c66049ddda26c9609d1a2cf23c0975a1f9677712" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -4589,10 +4605,10 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot?branch=master#afb6daa7e1b610ad182b409e38e90735fe7b3a68" +source = "git+https://github.com/paritytech/polkadot?branch=master#c66049ddda26c9609d1a2cf23c0975a1f9677712" dependencies = [ "derive_more", - "futures 0.3.12", + "futures 0.3.13", "libc", "log", "parity-scale-codec", @@ -4616,7 +4632,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot?branch=master#afb6daa7e1b610ad182b409e38e90735fe7b3a68" +source = "git+https://github.com/paritytech/polkadot?branch=master#c66049ddda26c9609d1a2cf23c0975a1f9677712" dependencies = [ "bitvec", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -5070,7 +5086,7 @@ checksum = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a" dependencies = [ "crossbeam-channel", "crossbeam-deque 0.8.0", - "crossbeam-utils 0.8.1", + "crossbeam-utils 0.8.2", "lazy_static", "num_cpus", ] @@ -5260,7 +5276,7 @@ dependencies = [ "base64 0.13.0", "blake2b_simd", "constant_time_eq", - "crossbeam-utils 0.8.1", + "crossbeam-utils 0.8.2", ] [[package]] @@ -5328,13 +5344,19 @@ dependencies = [ "security-framework", ] +[[package]] +name = "rustversion" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb5d2a036dc6d2d8fd16fde3498b04306e29bd193bf306a57427019b823d5acd" + [[package]] name = "rw-stream-sink" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "pin-project 0.4.27", "static_assertions", ] @@ -5375,9 +5397,9 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "parity-scale-codec", @@ -5398,7 +5420,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -5415,7 +5437,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -5436,7 +5458,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -5447,11 +5469,11 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "chrono", "fdlimit", - "futures 0.3.12", + "futures 0.3.13", "hex", "libp2p", "log", @@ -5485,11 +5507,11 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", "fnv", - "futures 0.3.12", + "futures 0.3.13", "hash-db", "kvdb", "lazy_static", @@ -5519,11 +5541,11 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", "fnv", - "futures 0.3.12", + "futures 0.3.13", "hash-db", "kvdb", "lazy_static", @@ -5553,7 +5575,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "blake2-rfc", "hash-db", @@ -5583,7 +5605,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -5594,10 +5616,10 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "parity-scale-codec", @@ -5626,11 +5648,11 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", "fork-tree", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "merlin", @@ -5672,7 +5694,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "fork-tree", "parity-scale-codec", @@ -5685,9 +5707,9 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "log", "parity-scale-codec", @@ -5711,7 +5733,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "log", "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -5725,7 +5747,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", "lazy_static", @@ -5753,7 +5775,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", "lazy_static", @@ -5782,7 +5804,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", "parity-scale-codec", @@ -5798,7 +5820,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", "parity-scale-codec", @@ -5814,7 +5836,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "log", "parity-scale-codec", @@ -5829,7 +5851,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "log", "parity-scale-codec", @@ -5844,7 +5866,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "log", "parity-scale-codec", @@ -5862,13 +5884,13 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", "dyn-clone", "finality-grandpa", "fork-tree", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "linked-hash-map", "log", @@ -5901,10 +5923,10 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "ansi_term 0.12.1", - "futures 0.3.12", + "futures 0.3.13", "log", "parity-util-mem", "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -5919,11 +5941,11 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "async-trait", "derive_more", - "futures 0.3.12", + "futures 0.3.13", "futures-util", "hex", "merlin", @@ -5939,7 +5961,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "hash-db", "lazy_static", @@ -5958,7 +5980,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "async-std", "async-trait", @@ -5972,7 +5994,7 @@ dependencies = [ "erased-serde", "fnv", "fork-tree", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "hex", "ip_network", @@ -6011,9 +6033,9 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "libp2p", "log", @@ -6027,11 +6049,11 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "bytes 0.5.6", "fnv", - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "hyper 0.13.10", "hyper-rustls", @@ -6054,9 +6076,9 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "libp2p", "log", "serde_json", @@ -6067,7 +6089,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "log", "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", @@ -6076,9 +6098,9 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "hash-db", "jsonrpc-core", "jsonrpc-pubsub", @@ -6110,10 +6132,10 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", - "futures 0.3.12", + "futures 0.3.13", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", @@ -6134,9 +6156,9 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.1.30", + "futures 0.1.31", "jsonrpc-core", "jsonrpc-http-server", "jsonrpc-ipc-server", @@ -6152,12 +6174,12 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "directories", "exit-future", - "futures 0.1.30", - "futures 0.3.12", + "futures 0.1.31", + "futures 0.3.13", "futures-timer 3.0.2", "hash-db", "jsonrpc-core", @@ -6215,7 +6237,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "log", "parity-scale-codec", @@ -6230,10 +6252,10 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "chrono", - "futures 0.3.12", + "futures 0.3.13", "libp2p", "log", "parking_lot 0.11.1", @@ -6252,7 +6274,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "ansi_term 0.12.1", "atty", @@ -6280,7 +6302,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -6291,10 +6313,10 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", - "futures 0.3.12", + "futures 0.3.13", "linked-hash-map", "log", "parity-util-mem", @@ -6313,9 +6335,9 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-diagnose", "intervalier", "log", @@ -6606,9 +6628,9 @@ checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" [[package]] name = "signal-hook" -version = "0.3.4" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "780f5e3fe0c66f67197236097d89de1e86216f1f6fdeaf47c442f854ab46c240" +checksum = "8a7f3f92a1da3d6b1d32245d0cbcbbab0cfc45996d8df619c42bccfa6d2bbb5f" dependencies = [ "libc", "signal-hook-registry", @@ -6700,7 +6722,7 @@ dependencies = [ "base64 0.12.3", "bytes 0.5.6", "flate2", - "futures 0.3.12", + "futures 0.3.13", "httparse", "log", "rand 0.7.3", @@ -6710,7 +6732,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "log", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -6722,7 +6744,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "log", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -6734,7 +6756,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "hash-db", "parity-scale-codec", @@ -6750,7 +6772,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "hash-db", "parity-scale-codec", @@ -6766,7 +6788,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -6778,7 +6800,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -6790,7 +6812,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "serde", @@ -6802,7 +6824,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "serde", @@ -6814,7 +6836,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "integer-sqrt", "num-traits", @@ -6827,7 +6849,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "integer-sqrt", "num-traits", @@ -6840,7 +6862,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -6852,7 +6874,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -6863,7 +6885,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -6875,7 +6897,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -6887,9 +6909,9 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "log", "lru", "parity-scale-codec", @@ -6905,9 +6927,9 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "log", "lru", "parity-scale-codec", @@ -6923,7 +6945,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "serde", "serde_json", @@ -6932,9 +6954,9 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "libp2p", "log", @@ -6958,9 +6980,9 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-timer 3.0.2", "libp2p", "log", @@ -6984,7 +7006,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -6999,7 +7021,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "merlin", "parity-scale-codec", @@ -7019,7 +7041,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7029,7 +7051,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -7041,14 +7063,14 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "base58", "blake2-rfc", "byteorder", "dyn-clonable", "ed25519-dalek", - "futures 0.3.12", + "futures 0.3.13", "hash-db", "hash256-std-hasher", "hex", @@ -7085,14 +7107,14 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "base58", "blake2-rfc", "byteorder", "dyn-clonable", "ed25519-dalek", - "futures 0.3.12", + "futures 0.3.13", "hash-db", "hash256-std-hasher", "hex", @@ -7129,7 +7151,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -7138,7 +7160,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -7147,7 +7169,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "proc-macro2", "quote", @@ -7157,7 +7179,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "proc-macro2", "quote", @@ -7167,7 +7189,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "environmental", "parity-scale-codec", @@ -7178,7 +7200,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "environmental", "parity-scale-codec", @@ -7189,7 +7211,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "finality-grandpa", "log", @@ -7206,7 +7228,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -7218,7 +7240,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -7230,9 +7252,9 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "hash-db", "libsecp256k1", "log", @@ -7254,9 +7276,9 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "hash-db", "libsecp256k1", "log", @@ -7278,7 +7300,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "lazy_static", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7289,11 +7311,11 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "async-trait", "derive_more", - "futures 0.3.12", + "futures 0.3.13", "merlin", "parity-scale-codec", "parking_lot 0.11.1", @@ -7306,11 +7328,11 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "async-trait", "derive_more", - "futures 0.3.12", + "futures 0.3.13", "merlin", "parity-scale-codec", "parking_lot 0.11.1", @@ -7323,7 +7345,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -7333,7 +7355,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7343,7 +7365,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "backtrace", ] @@ -7351,7 +7373,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "backtrace", ] @@ -7359,7 +7381,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "serde", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7368,7 +7390,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "either", "hash256-std-hasher", @@ -7389,7 +7411,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "either", "hash256-std-hasher", @@ -7410,7 +7432,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7427,7 +7449,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7444,7 +7466,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "Inflector", "proc-macro-crate", @@ -7456,7 +7478,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "Inflector", "proc-macro-crate", @@ -7468,7 +7490,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7481,7 +7503,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "serde", "serde_json", @@ -7490,7 +7512,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "serde", "serde_json", @@ -7499,7 +7521,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -7512,7 +7534,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7525,7 +7547,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -7535,7 +7557,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "parity-scale-codec", "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7545,7 +7567,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "hash-db", "log", @@ -7567,7 +7589,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "hash-db", "log", @@ -7589,17 +7611,17 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "impl-serde", "parity-scale-codec", @@ -7612,7 +7634,7 @@ dependencies = [ [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "impl-serde", "parity-scale-codec", @@ -7625,7 +7647,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "log", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -7638,7 +7660,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "log", "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", @@ -7651,7 +7673,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7665,7 +7687,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "log", "parity-scale-codec", @@ -7678,7 +7700,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "log", "parity-scale-codec", @@ -7691,10 +7713,10 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", - "futures 0.3.12", + "futures 0.3.13", "log", "parity-scale-codec", "serde", @@ -7707,10 +7729,10 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "derive_more", - "futures 0.3.12", + "futures 0.3.13", "log", "parity-scale-codec", "serde", @@ -7723,7 +7745,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "hash-db", "memory-db", @@ -7737,7 +7759,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "hash-db", "memory-db", @@ -7751,9 +7773,9 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-core", "futures-timer 3.0.2", "lazy_static", @@ -7763,9 +7785,9 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "futures-core", "futures-timer 3.0.2", "lazy_static", @@ -7775,7 +7797,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "impl-serde", "parity-scale-codec", @@ -7787,7 +7809,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "impl-serde", "parity-scale-codec", @@ -7799,7 +7821,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7810,7 +7832,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7931,7 +7953,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "platforms", ] @@ -7939,10 +7961,10 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "frame-system-rpc-runtime-api", - "futures 0.3.12", + "futures 0.3.13", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", @@ -7962,7 +7984,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "async-std", "derive_more", @@ -7976,7 +7998,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#f53d72f0fdadf56c34f3199bea96c652633f82a9" +source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" dependencies = [ "async-std", "derive_more", @@ -8186,7 +8208,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a09c0b5bb588872ab2f09afa13ee6e9dac11e10a0ec9e8e3ba39a5a5d530af6" dependencies = [ "bytes 0.4.12", - "futures 0.1.30", + "futures 0.1.31", "mio", "num_cpus", "tokio-codec", @@ -8233,7 +8255,7 @@ checksum = "8fb220f46c53859a4b7ec083e41dec9778ff0b1851c0942b211edb89e0ccdc46" dependencies = [ "bytes 0.4.12", "either", - "futures 0.1.30", + "futures 0.1.31", ] [[package]] @@ -8243,7 +8265,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25b2998660ba0e70d18684de5d06b70b70a3a747469af9dea7618cc59e75976b" dependencies = [ "bytes 0.4.12", - "futures 0.1.30", + "futures 0.1.31", "tokio-io", ] @@ -8253,7 +8275,7 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1de0e32a83f131e002238d7ccde18211c0a5397f60cbfffcb112868c2e0e20e" dependencies = [ - "futures 0.1.30", + "futures 0.1.31", "tokio-executor", ] @@ -8264,7 +8286,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671" dependencies = [ "crossbeam-utils 0.7.2", - "futures 0.1.30", + "futures 0.1.31", ] [[package]] @@ -8273,7 +8295,7 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "297a1206e0ca6302a0eed35b700d292b275256f596e2f3fea7729d5e629b6ff4" dependencies = [ - "futures 0.1.30", + "futures 0.1.31", "tokio-io", "tokio-threadpool", ] @@ -8285,7 +8307,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674" dependencies = [ "bytes 0.4.12", - "futures 0.1.30", + "futures 0.1.31", "log", ] @@ -8296,7 +8318,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d282d483052288b2308ba5ee795f5673b159c9bdf63c385a05609da782a5eae" dependencies = [ "bytes 0.4.12", - "futures 0.1.30", + "futures 0.1.31", "mio", "mio-named-pipes", "tokio 0.1.22", @@ -8309,7 +8331,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09bc590ec4ba8ba87652da2068d150dcada2cfa2e07faae270a5e0409aa51351" dependencies = [ "crossbeam-utils 0.7.2", - "futures 0.1.30", + "futures 0.1.31", "lazy_static", "log", "mio", @@ -8339,7 +8361,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24da22d077e0f15f55162bdbdc661228c1581892f52074fb242678d015b45162" dependencies = [ - "futures 0.1.30", + "futures 0.1.31", ] [[package]] @@ -8349,7 +8371,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edfe50152bc8164fcc456dab7891fa9bf8beaf01c5ee7e1dd43a397c3cf87dee" dependencies = [ "fnv", - "futures 0.1.30", + "futures 0.1.31", ] [[package]] @@ -8359,7 +8381,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98df18ed66e3b72e742f185882a9e201892407957e45fbff8da17ae7a7c51f72" dependencies = [ "bytes 0.4.12", - "futures 0.1.30", + "futures 0.1.31", "iovec", "mio", "tokio-io", @@ -8375,7 +8397,7 @@ dependencies = [ "crossbeam-deque 0.7.3", "crossbeam-queue", "crossbeam-utils 0.7.2", - "futures 0.1.30", + "futures 0.1.31", "lazy_static", "log", "num_cpus", @@ -8390,7 +8412,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296" dependencies = [ "crossbeam-utils 0.7.2", - "futures 0.1.30", + "futures 0.1.31", "slab", "tokio-executor", ] @@ -8402,7 +8424,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2a0b10e610b39c38b031a2fcab08e4b82f16ece36504988dcbd81dbba650d82" dependencies = [ "bytes 0.4.12", - "futures 0.1.30", + "futures 0.1.31", "log", "mio", "tokio-codec", @@ -8417,7 +8439,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab57a4ac4111c8c9dbcf70779f6fc8bc35ae4b2454809febac840ad19bd7e4e0" dependencies = [ "bytes 0.4.12", - "futures 0.1.30", + "futures 0.1.31", "iovec", "libc", "log", @@ -8459,9 +8481,9 @@ checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" [[package]] name = "tracing" -version = "0.1.24" +version = "0.1.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f77d3842f76ca899ff2dbcf231c5c65813dea431301d6eb686279c15c4464f12" +checksum = "01ebdc2bb4498ab1ab5f5b73c5803825e60199229ccba0698170e3be0e7f959f" dependencies = [ "cfg-if 1.0.0", "log", @@ -8502,9 +8524,9 @@ dependencies = [ [[package]] name = "tracing-log" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e0f8c7178e13481ff6765bd169b33e8d554c5d2bbede5e32c356194be02b9b9" +checksum = "a6923477a48e41c1951f1999ef8bb5a3023eb723ceadafe78ffb65dc366761e3" dependencies = [ "lazy_static", "log", @@ -8523,9 +8545,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1fa8f0c8f4c594e4fc9debc1990deab13238077271ba84dd853d54902ee3401" +checksum = "8ab8966ac3ca27126141f7999361cc97dd6fb4b71da04c02044fa9045d98bb96" dependencies = [ "ansi_term 0.12.1", "chrono", @@ -8782,7 +8804,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6395efa4784b027708f7451087e647ec73cc74f5d9bc2e418404248d679a230" dependencies = [ - "futures 0.1.30", + "futures 0.1.31", "log", "try-lock", ] @@ -8892,7 +8914,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "js-sys", "parking_lot 0.11.1", "pin-utils", @@ -9119,18 +9141,18 @@ dependencies = [ [[package]] name = "wast" -version = "33.0.0" +version = "34.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d04fe175c7f78214971293e7d8875673804e736092206a3a4544dbc12811c1b" +checksum = "3de71ea922e46a60d0bde4b27ebf24ab7c4991006fd5de23ce9c58e129b3ab3c" dependencies = [ "leb128", ] [[package]] name = "wat" -version = "1.0.34" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ec9c6ee01ae07a26adadcdfed22c7a97e0b8cbee9c06e0e96076ece5aeb5cfe" +checksum = "474403335b9a90b21120ab8131dd888f0a8d041c2d365ab960feddfe5a73c4b6" dependencies = [ "wast", ] @@ -9265,7 +9287,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#afb6daa7e1b610ad182b409e38e90735fe7b3a68" +source = "git+https://github.com/paritytech/polkadot?branch=master#c66049ddda26c9609d1a2cf23c0975a1f9677712" dependencies = [ "parity-scale-codec", ] @@ -9273,7 +9295,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#afb6daa7e1b610ad182b409e38e90735fe7b3a68" +source = "git+https://github.com/paritytech/polkadot?branch=master#c66049ddda26c9609d1a2cf23c0975a1f9677712" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "parity-scale-codec", @@ -9289,7 +9311,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#afb6daa7e1b610ad182b409e38e90735fe7b3a68" +source = "git+https://github.com/paritytech/polkadot?branch=master#c66049ddda26c9609d1a2cf23c0975a1f9677712" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "impl-trait-for-tuples", @@ -9308,7 +9330,7 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1cc7bd8c983209ed5d527f44b01c41b7dc146fd960c61cf9e1d25399841dc271" dependencies = [ - "futures 0.3.12", + "futures 0.3.13", "log", "nohash-hasher", "parking_lot 0.11.1", From 0e5e804949b6b851780bbb82025a57a30b353e3c Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Wed, 24 Feb 2021 15:53:02 +0000 Subject: [PATCH 08/40] cargo update, pinning funty --- Cargo.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3dfba91..85d08eb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1954,9 +1954,9 @@ checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" [[package]] name = "funty" -version = "1.2.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1847abb9cb65d566acd5942e94aea9c8f547ad02c98e1649326fc0e8910b8b1e" +checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7" [[package]] name = "futures" @@ -4593,7 +4593,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#c66049ddda26c9609d1a2cf23c0975a1f9677712" +source = "git+https://github.com/paritytech/polkadot?branch=master#680a8777022fd6f0200abfafa40202d4aae42420" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -4605,7 +4605,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot?branch=master#c66049ddda26c9609d1a2cf23c0975a1f9677712" +source = "git+https://github.com/paritytech/polkadot?branch=master#680a8777022fd6f0200abfafa40202d4aae42420" dependencies = [ "derive_more", "futures 0.3.13", @@ -4632,7 +4632,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot?branch=master#c66049ddda26c9609d1a2cf23c0975a1f9677712" +source = "git+https://github.com/paritytech/polkadot?branch=master#680a8777022fd6f0200abfafa40202d4aae42420" dependencies = [ "bitvec", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", @@ -9287,7 +9287,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#c66049ddda26c9609d1a2cf23c0975a1f9677712" +source = "git+https://github.com/paritytech/polkadot?branch=master#680a8777022fd6f0200abfafa40202d4aae42420" dependencies = [ "parity-scale-codec", ] @@ -9295,7 +9295,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#c66049ddda26c9609d1a2cf23c0975a1f9677712" +source = "git+https://github.com/paritytech/polkadot?branch=master#680a8777022fd6f0200abfafa40202d4aae42420" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "parity-scale-codec", @@ -9311,7 +9311,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#c66049ddda26c9609d1a2cf23c0975a1f9677712" +source = "git+https://github.com/paritytech/polkadot?branch=master#680a8777022fd6f0200abfafa40202d4aae42420" dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "impl-trait-for-tuples", From 1acb06da347d97af2c462d6c2a10d12f39d7f522 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Wed, 24 Feb 2021 16:42:19 +0000 Subject: [PATCH 09/40] Update runtime to pure parachain, removing Aura --- Cargo.lock | 71 --------------------------------------- runtime/Cargo.toml | 2 -- runtime/src/lib.rs | 82 ++++++++++------------------------------------ 3 files changed, 17 insertions(+), 138 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 85d08eb..4a2da8c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -700,12 +700,10 @@ dependencies = [ "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "frame-system-rpc-runtime-api", - "pallet-aura", "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-contracts", "pallet-contracts-primitives", "pallet-contracts-rpc-runtime-api", - "pallet-grandpa", "pallet-randomness-collective-flip", "pallet-sudo", "pallet-timestamp", @@ -3936,38 +3934,6 @@ dependencies = [ "stable_deref_trait", ] -[[package]] -name = "pallet-aura" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "pallet-session", - "pallet-timestamp", - "parity-scale-codec", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-aura", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-timestamp", -] - -[[package]] -name = "pallet-authorship" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "impl-trait-for-tuples", - "parity-scale-codec", - "sp-authorship", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - [[package]] name = "pallet-balances" version = "3.0.0" @@ -4069,25 +4035,6 @@ dependencies = [ "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] -[[package]] -name = "pallet-grandpa" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "pallet-authorship", - "pallet-session", - "parity-scale-codec", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-finality-grandpa", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" @@ -4101,24 +4048,6 @@ dependencies = [ "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] -[[package]] -name = "pallet-session" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "impl-trait-for-tuples", - "pallet-timestamp", - "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - [[package]] name = "pallet-sudo" version = "3.0.0" diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index c3dd433..d8454f3 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -29,9 +29,7 @@ sp-inherents = { git = "https://github.com/paritytech/substrate", default-featur frame-support = { git = "https://github.com/paritytech/substrate", package = "frame-support", default-features = false } frame-executive = { git = "https://github.com/paritytech/substrate", package = "frame-executive", default-features = false } frame-system = { git = "https://github.com/paritytech/substrate", package = "frame-system", default-features = false } -pallet-aura = { git = "https://github.com/paritytech/substrate", package = "pallet-aura", default-features = false } pallet-balances = { git = "https://github.com/paritytech/substrate", package = "pallet-balances", default-features = false } -pallet-grandpa = { git = "https://github.com/paritytech/substrate", package = "pallet-grandpa", default-features = false } pallet-randomness-collective-flip = { git = "https://github.com/paritytech/substrate", package = "pallet-randomness-collective-flip", default-features = false } pallet-sudo = { git = "https://github.com/paritytech/substrate", package = "pallet-sudo", default-features = false } pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = "pallet-timestamp", default-features = false } diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index eacc9d4..a6be4c9 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -377,14 +377,16 @@ construct_runtime!( NodeBlock = opaque::Block, UncheckedExtrinsic = UncheckedExtrinsic { - System: frame_system::{Module, Call, Config, Storage, Event}, - RandomnessCollectiveFlip: pallet_randomness_collective_flip::{Module, Call, Storage}, + System: frame_system::{Module, Call, Storage, Config, Event}, Timestamp: pallet_timestamp::{Module, Call, Storage, Inherent}, - Aura: pallet_aura::{Module, Config, Inherent}, Balances: pallet_balances::{Module, Call, Storage, Config, Event}, - TransactionPayment: pallet_transaction_payment::{Module, Storage}, - Sudo: pallet_sudo::{Module, Call, Config, Storage, Event}, Contracts: pallet_contracts::{Module, Call, Config, Storage, Event}, + Sudo: pallet_sudo::{Module, Call, Storage, Config, Event}, + RandomnessCollectiveFlip: pallet_randomness_collective_flip::{Module, Call, Storage}, + ParachainSystem: cumulus_pallet_parachain_system::{Module, Call, Storage, Inherent, Event}, + TransactionPayment: pallet_transaction_payment::{Module, Storage}, + ParachainInfo: parachain_info::{Module, Storage, Config}, + XcmHandler: cumulus_pallet_xcm_handler::{Module, Call, Event, Origin}, } ); @@ -443,7 +445,9 @@ impl_runtime_apis! { } impl sp_block_builder::BlockBuilder for Runtime { - fn apply_extrinsic(extrinsic: ::Extrinsic) -> ApplyExtrinsicResult { + fn apply_extrinsic( + extrinsic: ::Extrinsic, + ) -> ApplyExtrinsicResult { Executive::apply_extrinsic(extrinsic) } @@ -455,10 +459,7 @@ impl_runtime_apis! { data.create_extrinsics() } - fn check_inherents( - block: Block, - data: sp_inherents::InherentData, - ) -> sp_inherents::CheckInherentsResult { + fn check_inherents(block: Block, data: sp_inherents::InherentData) -> sp_inherents::CheckInherentsResult { data.check_extrinsics(&block) } @@ -482,66 +483,15 @@ impl_runtime_apis! { } } - impl sp_consensus_aura::AuraApi for Runtime { - fn slot_duration() -> u64 { - Aura::slot_duration() - } - - fn authorities() -> Vec { - Aura::authorities() - } - } - impl sp_session::SessionKeys for Runtime { - fn generate_session_keys(seed: Option>) -> Vec { - opaque::SessionKeys::generate(seed) - } - fn decode_session_keys( encoded: Vec, - ) -> Option, KeyTypeId)>> { - opaque::SessionKeys::decode_into_raw_public_keys(&encoded) + ) -> Option, sp_core::crypto::KeyTypeId)>> { + SessionKeys::decode_into_raw_public_keys(&encoded) } - } - impl fg_primitives::GrandpaApi for Runtime { - fn grandpa_authorities() -> GrandpaAuthorityList { - Grandpa::grandpa_authorities() - } - - fn submit_report_equivocation_unsigned_extrinsic( - _equivocation_proof: fg_primitives::EquivocationProof< - ::Hash, - NumberFor, - >, - _key_owner_proof: fg_primitives::OpaqueKeyOwnershipProof, - ) -> Option<()> { - None - } - - fn generate_key_ownership_proof( - _set_id: fg_primitives::SetId, - _authority_id: GrandpaId, - ) -> Option { - // NOTE: this is the only implementation possible since we've - // defined our key owner proof type as a bottom type (i.e. a type - // with no values). - None - } - } - - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { - System::account_nonce(account) - } - } - - impl pallet_transaction_payment_rpc_runtime_api::TransactionPaymentApi for Runtime { - fn query_info( - uxt: ::Extrinsic, - len: u32, - ) -> pallet_transaction_payment_rpc_runtime_api::RuntimeDispatchInfo { - TransactionPayment::query_info(uxt, len) + fn generate_session_keys(seed: Option>) -> Vec { + SessionKeys::generate(seed) } } @@ -572,3 +522,5 @@ impl_runtime_apis! { } } } + +cumulus_pallet_parachain_system::register_validate_block!(Block, Executive); From 9d0b0b294534eef9d69035252807083113be01ef Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 25 Feb 2021 11:39:19 +0000 Subject: [PATCH 10/40] Fix up runtime --- runtime/src/lib.rs | 79 ++++++++++++++++++++++++++-------------------- 1 file changed, 44 insertions(+), 35 deletions(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index a6be4c9..d2c3ad6 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -10,7 +10,7 @@ use sp_api::impl_runtime_apis; use sp_core::OpaqueMetadata; use sp_runtime::{ create_runtime_str, generic, impl_opaque_keys, - traits::{BlakeTwo256, Block as BlockT, IdentityLookup, IdentifyAccount, Verify}, + traits::{AccountIdLookup, BlakeTwo256, Block as BlockT, IdentifyAccount, Verify}, transaction_validity::{TransactionSource, TransactionValidity}, ApplyExtrinsicResult, MultiSignature, }; @@ -119,6 +119,10 @@ pub const CENTS: Balance = 1_000 * MILLICENTS; pub const DOLLARS: Balance = 100 * CENTS; pub const CANS: Balance = CENTS; +const fn deposit(items: u32, bytes: u32) -> Balance { + items as Balance * 15 * CENTS + (bytes as Balance) * 6 * CENTS +} + // 1 in 4 blocks (on average, not counting collisions) will be primary babe blocks. pub const PRIMARY_PROBABILITY: (u64, u64) = (1, 4); @@ -137,6 +141,15 @@ pub fn native_version() -> NativeVersion { } } +/// We assume that ~10% of the block weight is consumed by `on_initialize` handlers. +/// This is used to limit the maximal weight of a single extrinsic. +const AVERAGE_ON_INITIALIZE_RATIO: Perbill = Perbill::from_percent(10); +/// We allow `Normal` extrinsics to fill up the block up to 75%, the rest can be used +/// by Operational extrinsics. +const NORMAL_DISPATCH_RATIO: Perbill = Perbill::from_percent(75); +/// We allow for 2 seconds of compute with a 6 second average block time. +const MAXIMUM_BLOCK_WEIGHT: Weight = 2 * WEIGHT_PER_SECOND; + parameter_types! { pub const BlockHashCount: BlockNumber = 250; pub const Version: RuntimeVersion = VERSION; @@ -175,7 +188,7 @@ impl frame_system::Config for Runtime { /// The aggregated dispatch type that is available for extrinsics. type Call = Call; /// The lookup mechanism to get account ID from whatever is passed in dispatchers. - type Lookup = IdentityLookup; + type Lookup = AccountIdLookup; /// The index type for storing how many extrinsics an account has signed. type Index = Index; /// The index type for blocks. @@ -192,24 +205,8 @@ impl frame_system::Config for Runtime { type Origin = Origin; /// Maximum number of block number to block hash mappings to keep (oldest pruned first). type BlockHashCount = BlockHashCount; - /// Maximum weight of each block. - type MaximumBlockWeight = MaximumBlockWeight; /// The weight of database operations that the runtime can invoke. type DbWeight = RocksDbWeight; - /// The weight of the overhead invoked on the block import process, independent of the - /// extrinsics included in that block. - type BlockExecutionWeight = BlockExecutionWeight; - /// The base weight of any extrinsic processed by the runtime, independent of the - /// logic of that extrinsic. (Signature verification, nonce increment, fee, etc...) - type ExtrinsicBaseWeight = ExtrinsicBaseWeight; - /// The maximum weight that a single extrinsic of `Normal` dispatch class can have, - /// idependent of the logic of that extrinsics. (Roughly max block weight - average on - /// initialize cost). - type MaximumExtrinsicWeight = MaximumExtrinsicWeight; - /// Maximum size of all encoded transactions (in bytes) that are allowed in one block. - type MaximumBlockLength = MaximumBlockLength; - /// Portion of the block weight that is available to all normal transactions. - type AvailableBlockRatio = AvailableBlockRatio; /// Version of the runtime. type Version = Version; /// Converts a module to the index of the module in `construct_runtime!`. @@ -244,6 +241,7 @@ parameter_types! { pub const ExistentialDeposit: u128 = 500; pub const TransferFee: u128 = 0; pub const CreationFee: u128 = 0; + pub const TransactionByteFee: u128 = 1; pub const MaxLocks: u32 = 50; } @@ -259,14 +257,6 @@ impl pallet_balances::Config for Runtime { type MaxLocks = MaxLocks; } -parameter_types! { - /// 1 CAN = 1 Megabyte - pub const TransactionByteFee: Balance = CANS / (1024 * 1024); - pub const TargetBlockFullness: Perquintill = Perquintill::from_percent(25); - pub AdjustmentVariable: Multiplier = Multiplier::saturating_from_rational(3, 100_000); - pub MinimumMultiplier: Multiplier = Multiplier::saturating_from_rational(1, 1_000_000_000u128); -} - impl pallet_transaction_payment::Config for Runtime { type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter; type TransactionByteFee = TransactionByteFee; @@ -342,14 +332,28 @@ impl cumulus_pallet_xcm_handler::Config for Runtime { } parameter_types! { - pub const TombstoneDeposit: Balance = 16 * MILLICENTS; - pub const RentByteFee: Balance = 100_000; - pub const RentDepositOffset: Balance = 1000 * MILLICENTS; + pub const TombstoneDeposit: Balance = deposit( + 1, + sp_std::mem::size_of::>() as u32 + ); + pub const DepositPerContract: Balance = TombstoneDeposit::get(); + pub const DepositPerStorageByte: Balance = deposit(0, 1); + pub const DepositPerStorageItem: Balance = deposit(1, 0); + pub RentFraction: Perbill = Perbill::from_rational_approximation(1u32, 30 * DAYS); pub const SurchargeReward: Balance = 150 * MILLICENTS; pub const SignedClaimHandicap: u32 = 2; pub const MaxDepth: u32 = 32; - pub const StorageSizeOffset: u32 = 8; pub const MaxValueSize: u32 = 16 * 1024; + // The lazy deletion runs inside on_initialize. + pub DeletionWeightLimit: Weight = AVERAGE_ON_INITIALIZE_RATIO * + RuntimeBlockWeights::get().max_block; + // The weight needed for decoding the queue should be less or equal than a fifth + // of the overall weight dedicated to the lazy deletion. + pub DeletionQueueDepth: u32 = ((DeletionWeightLimit::get() / ( + ::WeightInfo::on_initialize_per_queue_item(1) - + ::WeightInfo::on_initialize_per_queue_item(0) + )) / 5) as u32; + pub MaxCodeSize: u32 = 128 * 1024; } impl pallet_contracts::Config for Runtime { @@ -360,14 +364,19 @@ impl pallet_contracts::Config for Runtime { type RentPayment = (); type SignedClaimHandicap = SignedClaimHandicap; type TombstoneDeposit = TombstoneDeposit; - type StorageSizeOffset = StorageSizeOffset; - type RentByteFee = RentByteFee; - type RentDepositOffset = RentDepositOffset; + type DepositPerContract = DepositPerContract; + type DepositPerStorageByte = DepositPerStorageByte; + type DepositPerStorageItem = DepositPerStorageItem; + type RentFraction = RentFraction; type SurchargeReward = SurchargeReward; type MaxDepth = MaxDepth; type MaxValueSize = MaxValueSize; type WeightPrice = pallet_transaction_payment::Module; type WeightInfo = pallet_contracts::weights::SubstrateWeight; + type ChainExtension = (); + type DeletionQueueDepth = DeletionQueueDepth; + type DeletionWeightLimit = DeletionWeightLimit; + type MaxCodeSize = MaxCodeSize; } // Create the runtime by composing the FRAME pallets that were previously configured. @@ -487,11 +496,11 @@ impl_runtime_apis! { fn decode_session_keys( encoded: Vec, ) -> Option, sp_core::crypto::KeyTypeId)>> { - SessionKeys::decode_into_raw_public_keys(&encoded) + opaque::SessionKeys::decode_into_raw_public_keys(&encoded) } fn generate_session_keys(seed: Option>) -> Vec { - SessionKeys::generate(seed) + opaque::SessionKeys::generate(seed) } } From 6086a711846f7fe41e287294d84e4a37ba30656d Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 25 Feb 2021 11:58:27 +0000 Subject: [PATCH 11/40] Specify master branch for substrate deps --- Cargo.lock | 2072 ++++++++++++++------------------------------ node/Cargo.toml | 54 +- runtime/Cargo.toml | 26 +- 3 files changed, 714 insertions(+), 1438 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4a2da8c..1505507 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,7 +1,5 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 - [[package]] name = "Inflector" version = "0.11.4" @@ -664,26 +662,26 @@ dependencies = [ "pallet-transaction-payment-rpc", "sc-basic-authorship", "sc-cli", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-consensus", "sc-consensus-aura", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-executor", "sc-finality-grandpa", "sc-rpc", "sc-rpc-api", "sc-service", "sc-telemetry", "sc-transaction-pool", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", "sp-consensus-aura", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", "sp-finality-grandpa", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents", + "sp-runtime", + "sp-transaction-pool", "structopt", "substrate-build-script-utils", "substrate-frame-rpc-system", @@ -696,11 +694,11 @@ dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcm-handler", "cumulus-primitives-core", - "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-executive", + "frame-support", + "frame-system", "frame-system-rpc-runtime-api", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances", "pallet-contracts", "pallet-contracts-primitives", "pallet-contracts-rpc-runtime-api", @@ -713,17 +711,17 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api", + "sp-block-builder", + "sp-core", + "sp-inherents", + "sp-io", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-std", + "sp-transaction-pool", + "sp-version", "substrate-wasm-builder", "xcm", "xcm-builder", @@ -1183,74 +1181,74 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#d8126cdc13c4c370fa1c360421843796c8411ca9" +source = "git+https://github.com/paritytech/cumulus?branch=master#fc8c690cf84a79b0e87bc451e175434ce8e9db79" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", - "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-executive", + "frame-support", + "frame-system", "hash-db", "memory-db", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "pallet-balances", "parity-scale-codec", "polkadot-parachain", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-externalities", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", + "sp-version", "trie-db", ] [[package]] name = "cumulus-pallet-xcm-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#d8126cdc13c4c370fa1c360421843796c8411ca9" +source = "git+https://github.com/paritytech/cumulus?branch=master#fc8c690cf84a79b0e87bc451e175434ce8e9db79" dependencies = [ "cumulus-primitives-core", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std", "xcm", ] [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#d8126cdc13c4c370fa1c360421843796c8411ca9" +source = "git+https://github.com/paritytech/cumulus?branch=master#fc8c690cf84a79b0e87bc451e175434ce8e9db79" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "polkadot-core-primitives", "polkadot-parachain", "polkadot-primitives", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime", + "sp-std", + "sp-trie", ] [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#d8126cdc13c4c370fa1c360421843796c8411ca9" +source = "git+https://github.com/paritytech/cumulus?branch=master#fc8c690cf84a79b0e87bc451e175434ce8e9db79" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sc-client-api", + "sp-api", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", "tracing", ] @@ -1650,7 +1648,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", ] @@ -1668,101 +1666,56 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "linregress", - "parity-scale-codec", - "paste 1.0.4", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - -[[package]] -name = "frame-benchmarking" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "linregress", "parity-scale-codec", "paste 1.0.4", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "frame-executive" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api", + "sp-io", + "sp-runtime", + "sp-runtime-interface", + "sp-std", + "sp-storage", ] [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "frame-metadata" -version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-tracing", ] [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-std", ] [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "bitflags", - "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-metadata", + "frame-support-procedural", "impl-trait-for-tuples", "log", "once_cell", @@ -1770,62 +1723,24 @@ dependencies = [ "paste 1.0.4", "serde", "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - -[[package]] -name = "frame-support" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "bitflags", - "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate)", - "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate)", - "impl-trait-for-tuples", - "log", - "once_cell", - "parity-scale-codec", - "paste 1.0.4", - "serde", - "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic", + "sp-core", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-staking", + "sp-state-machine", + "sp-std", + "sp-tracing", ] [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "Inflector", - "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "frame-support-procedural" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "Inflector", - "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support-procedural-tools", "proc-macro2", "quote", "syn", @@ -1834,21 +1749,9 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "proc-macro-crate", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "frame-support-procedural-tools" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support-procedural-tools-derive", "proc-macro-crate", "proc-macro2", "quote", @@ -1858,62 +1761,36 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "proc-macro2", "quote", "syn", ] -[[package]] -name = "frame-support-procedural-tools-derive" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "frame-system" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "impl-trait-for-tuples", - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", "impl-trait-for-tuples", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-version", ] [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", ] [[package]] @@ -3900,9 +3777,9 @@ checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4" [[package]] name = "once_cell" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ad167a2f54e832b82dbe003a046280dceffe5227b5f79e08e363a29638cfddd" +checksum = "10acf907b94fc1b1a152d08ef97e7759650268cf986bf127f387e602b02c7e5a" dependencies = [ "parking_lot 0.11.1", ] @@ -3937,67 +3814,53 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - -[[package]] -name = "pallet-balances" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "parity-scale-codec", - "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-contracts" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "pallet-contracts-primitives", "pallet-contracts-proc-macro", "parity-scale-codec", "parity-wasm 0.41.0", "pwasm-utils 0.16.0", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-io", + "sp-runtime", "sp-sandbox", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std", "wasmi-validation", ] [[package]] name = "pallet-contracts-primitives" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "bitflags", "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-contracts-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "proc-macro2", "quote", @@ -4007,7 +3870,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4016,121 +3879,121 @@ dependencies = [ "pallet-contracts-rpc-runtime-api", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-blockchain", + "sp-core", "sp-rpc", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", ] [[package]] name = "pallet-contracts-rpc-runtime-api" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "safe-mix", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "frame-benchmarking 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "parity-scale-codec", "serde", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents", + "sp-runtime", + "sp-std", "sp-timestamp", ] [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-blockchain", + "sp-core", "sp-rpc", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", ] [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-runtime", ] [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#d8126cdc13c4c370fa1c360421843796c8411ca9" +source = "git+https://github.com/paritytech/cumulus?branch=master#fc8c690cf84a79b0e87bc451e175434ce8e9db79" dependencies = [ "cumulus-primitives-core", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", ] @@ -4522,19 +4385,19 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#680a8777022fd6f0200abfafa40202d4aae42420" +source = "git+https://github.com/paritytech/polkadot?branch=master#f4c533ac10648b194b8fd617cb0b532c01b24454" dependencies = [ "parity-scale-codec", "parity-util-mem", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] name = "polkadot-parachain" -version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot?branch=master#680a8777022fd6f0200abfafa40202d4aae42420" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#f4c533ac10648b194b8fd617cb0b532c01b24454" dependencies = [ "derive_more", "futures 0.3.13", @@ -4545,45 +4408,45 @@ dependencies = [ "parking_lot 0.11.1", "polkadot-core-primitives", "raw_sync", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sc-executor", "serde", "shared_memory", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-externalities", + "sp-io", + "sp-runtime", + "sp-std", + "sp-wasm-interface", "static_assertions", "thiserror", ] [[package]] name = "polkadot-primitives" -version = "0.8.28" -source = "git+https://github.com/paritytech/polkadot?branch=master#680a8777022fd6f0200abfafa40202d4aae42420" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#f4c533ac10648b194b8fd617cb0b532c01b24454" dependencies = [ "bitvec", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-system", "hex-literal 0.3.1", "parity-scale-codec", "parity-util-mem", "polkadot-core-primitives", "polkadot-parachain", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-authority-discovery", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-staking", + "sp-std", + "sp-trie", + "sp-version", ] [[package]] @@ -5326,47 +5189,46 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", "log", "parity-scale-codec", "sc-block-builder", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-proposer-metrics", "sc-telemetry", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-transaction-pool", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", ] [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -5380,14 +5242,14 @@ dependencies = [ "serde_json", "sp-chain-spec", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-runtime", ] [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -5398,7 +5260,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "chrono", "fdlimit", @@ -5411,7 +5273,7 @@ dependencies = [ "rand 0.7.3", "regex", "rpassword", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-keystore", "sc-network", "sc-service", @@ -5419,14 +5281,14 @@ dependencies = [ "sc-tracing", "serde", "serde_json", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain", + "sp-core", "sp-keyring", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore", + "sp-panic-handler", + "sp-runtime", + "sp-utils", + "sp-version", "structopt", "thiserror", "tiny-bip39", @@ -5436,41 +5298,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "derive_more", - "fnv", - "futures 0.3.13", - "hash-db", - "kvdb", - "lazy_static", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - -[[package]] -name = "sc-client-api" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "derive_more", "fnv", @@ -5481,30 +5309,30 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-executor", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-database", + "sp-externalities", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-storage", + "sp-transaction-pool", + "sp-trie", + "sp-utils", + "sp-version", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "blake2-rfc", "hash-db", @@ -5517,35 +5345,35 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sc-executor", "sc-state-db", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-database", + "sp-runtime", + "sp-state-machine", + "sp-trie", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sp-blockchain", + "sp-consensus", + "sp-runtime", ] [[package]] name = "sc-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "derive_more", "futures 0.3.13", @@ -5554,30 +5382,30 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "sc-block-builder", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-consensus-slots", "sc-telemetry", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-application-crypto", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", "sp-consensus-aura", "sp-consensus-slots", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-timestamp", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-version", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "derive_more", "fork-tree", @@ -5593,7 +5421,7 @@ dependencies = [ "pdqselect", "rand 0.7.3", "retain_mut", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-consensus-epochs", "sc-consensus-slots", "sc-consensus-uncles", @@ -5601,82 +5429,82 @@ dependencies = [ "sc-telemetry", "schnorrkel", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-application-crypto", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", "sp-consensus-vrf", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-timestamp", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-utils", + "sp-version", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "fork-tree", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sp-blockchain", + "sp-runtime", ] [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", "log", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-telemetry", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", "sp-consensus-slots", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-trie", "thiserror", ] [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "log", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sp-authorship", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", ] [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "derive_more", "lazy_static", @@ -5685,79 +5513,35 @@ dependencies = [ "parity-scale-codec", "parity-wasm 0.41.0", "parking_lot 0.11.1", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sc-executor-wasmi 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-tasks 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "wasmi", -] - -[[package]] -name = "sc-executor" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "derive_more", - "lazy_static", - "libsecp256k1", - "log", - "parity-scale-codec", - "parity-wasm 0.41.0", - "parking_lot 0.11.1", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-executor-wasmi 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-executor-common", + "sc-executor-wasmi", "sc-executor-wasmtime", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-tasks 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "wasmi", -] - -[[package]] -name = "sc-executor-common" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "derive_more", - "parity-scale-codec", - "parity-wasm 0.41.0", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", + "sp-api", + "sp-core", + "sp-externalities", + "sp-io", + "sp-panic-handler", + "sp-runtime-interface", + "sp-serializer", + "sp-tasks", + "sp-trie", + "sp-version", + "sp-wasm-interface", "wasmi", ] [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "derive_more", "parity-scale-codec", "parity-wasm 0.41.0", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-allocator", + "sp-core", + "sp-serializer", + "sp-wasm-interface", "thiserror", "wasmi", ] @@ -5765,55 +5549,40 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "log", - "parity-scale-codec", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "wasmi", -] - -[[package]] -name = "sc-executor-wasmi" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "log", "parity-scale-codec", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor-common", + "sp-allocator", + "sp-core", + "sp-runtime-interface", + "sp-wasm-interface", "wasmi", ] [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "log", "parity-scale-codec", "parity-wasm 0.41.0", "pwasm-utils 0.14.0", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-executor-common", "scoped-tls", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-allocator", + "sp-core", + "sp-runtime-interface", + "sp-wasm-interface", "wasmtime", ] [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "derive_more", "dyn-clone", @@ -5828,49 +5597,49 @@ dependencies = [ "pin-project 1.0.5", "rand 0.7.3", "sc-block-builder", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-consensus", "sc-keystore", "sc-network", "sc-network-gossip", "sc-telemetry", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-core", "sp-finality-grandpa", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "sp-utils", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "ansi_term 0.12.1", "futures 0.3.13", "log", "parity-util-mem", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-network", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain", + "sp-runtime", + "sp-transaction-pool", + "sp-utils", "wasm-timer", ] [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "async-trait", "derive_more", @@ -5881,35 +5650,35 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "serde_json", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto", + "sp-core", + "sp-keystore", "subtle 2.4.0", ] [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "hash-db", "lazy_static", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sc-executor", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-externalities", + "sp-runtime", + "sp-state-machine", ] [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "async-std", "async-trait", @@ -5940,18 +5709,18 @@ dependencies = [ "prost-build", "rand 0.7.3", "sc-block-builder", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-peerset", "serde", "serde_json", "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", + "sp-utils", + "substrate-prometheus-endpoint", "thiserror", "unsigned-varint 0.6.0", "void", @@ -5962,7 +5731,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5970,15 +5739,15 @@ dependencies = [ "log", "lru", "sc-network", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "substrate-prometheus-endpoint", "wasm-timer", ] [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "bytes 0.5.6", "fnv", @@ -5991,43 +5760,43 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "rand 0.7.3", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-keystore", "sc-network", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-core", + "sp-offchain", + "sp-runtime", + "sp-utils", "threadpool", ] [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "futures 0.3.13", "libp2p", "log", "serde_json", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils", "wasm-timer", ] [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "log", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "futures 0.3.13", "hash-db", @@ -6037,31 +5806,31 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "sc-block-builder", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sc-executor", "sc-keystore", "sc-rpc-api", "sc-tracing", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-blockchain", "sp-chain-spec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-keystore", + "sp-offchain", "sp-rpc", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-session", + "sp-state-machine", + "sp-transaction-pool", + "sp-utils", + "sp-version", ] [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "derive_more", "futures 0.3.13", @@ -6075,17 +5844,17 @@ dependencies = [ "serde", "serde_json", "sp-chain-spec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", "sp-rpc", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-transaction-pool", + "sp-version", ] [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "futures 0.1.31", "jsonrpc-core", @@ -6096,14 +5865,14 @@ dependencies = [ "log", "serde", "serde_json", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "substrate-prometheus-endpoint", ] [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "directories", "exit-future", @@ -6122,9 +5891,9 @@ dependencies = [ "rand 0.7.3", "sc-block-builder", "sc-chain-spec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-client-db", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-executor", "sc-informant", "sc-keystore", "sc-light", @@ -6137,25 +5906,25 @@ dependencies = [ "sc-transaction-pool", "serde", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-application-crypto", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-externalities", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-session", + "sp-state-machine", + "sp-tracing", + "sp-transaction-pool", + "sp-trie", + "sp-utils", + "sp-version", + "substrate-prometheus-endpoint", "tempfile", "thiserror", "tracing", @@ -6166,22 +5935,22 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "log", "parity-scale-codec", "parity-util-mem", "parity-util-mem-derive", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sp-core", "thiserror", ] [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "chrono", "futures 0.3.13", @@ -6192,7 +5961,7 @@ dependencies = [ "rand 0.7.3", "serde", "serde_json", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils", "take_mut", "tracing", "tracing-subscriber", @@ -6203,7 +5972,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "ansi_term 0.12.1", "atty", @@ -6218,7 +5987,7 @@ dependencies = [ "sc-tracing-proc-macro", "serde", "serde_json", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing", "thiserror", "tracing", "tracing-core", @@ -6231,7 +6000,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -6242,7 +6011,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "derive_more", "futures 0.3.13", @@ -6252,11 +6021,11 @@ dependencies = [ "parking_lot 0.11.1", "retain_mut", "serde", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain", + "sp-core", + "sp-runtime", + "sp-transaction-pool", + "sp-utils", "thiserror", "wasm-timer", ] @@ -6264,7 +6033,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "futures 0.3.13", "futures-diagnose", @@ -6273,16 +6042,16 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-transaction-graph", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-runtime", + "sp-tracing", + "sp-transaction-pool", + "sp-utils", + "substrate-prometheus-endpoint", "thiserror", "wasm-timer", ] @@ -6661,63 +6430,35 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", -] - -[[package]] -name = "sp-allocator" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "thiserror", -] - -[[package]] -name = "sp-api" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "hash-db", - "parity-scale-codec", - "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-std", + "sp-wasm-interface", "thiserror", ] [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "hash-db", "parity-scale-codec", - "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api-proc-macro", + "sp-core", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-version", "thiserror", ] [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -6726,155 +6467,88 @@ dependencies = [ "syn", ] -[[package]] -name = "sp-api-proc-macro" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "blake2-rfc", - "proc-macro-crate", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "sp-application-crypto" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-io", + "sp-std", ] [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "integer-sqrt", "num-traits", "parity-scale-codec", "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - -[[package]] -name = "sp-arithmetic" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "integer-sqrt", - "num-traits", - "parity-scale-codec", - "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-debug-derive", + "sp-std", ] [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api", + "sp-application-crypto", + "sp-runtime", + "sp-std", ] [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents", + "sp-runtime", + "sp-std", ] [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - -[[package]] -name = "sp-block-builder" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-blockchain" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "futures 0.3.13", - "log", - "lru", - "parity-scale-codec", - "parking_lot 0.11.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", + "sp-api", + "sp-inherents", + "sp-runtime", + "sp-std", ] [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "futures 0.3.13", "log", "lru", "parity-scale-codec", "parking_lot 0.11.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-consensus", + "sp-database", + "sp-runtime", + "sp-state-machine", "thiserror", ] [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "serde", "serde_json", @@ -6883,7 +6557,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -6892,42 +6566,16 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", - "wasm-timer", -] - -[[package]] -name = "sp-consensus" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "futures 0.3.13", - "futures-timer 3.0.2", - "libp2p", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", + "sp-utils", + "sp-version", + "substrate-prometheus-endpoint", "thiserror", "wasm-timer", ] @@ -6935,108 +6583,64 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-application-crypto", "sp-consensus-slots", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents", + "sp-runtime", + "sp-std", "sp-timestamp", ] [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "merlin", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-application-crypto", + "sp-consensus", "sp-consensus-slots", "sp-consensus-vrf", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "sp-std", "sp-timestamp", ] [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic", + "sp-runtime", ] [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "parity-scale-codec", - "schnorrkel", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-core" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "base58", - "blake2-rfc", - "byteorder", - "dyn-clonable", - "ed25519-dalek", - "futures 0.3.13", - "hash-db", - "hash256-std-hasher", - "hex", - "impl-serde", - "lazy_static", - "libsecp256k1", - "log", - "merlin", - "num-traits", "parity-scale-codec", - "parity-util-mem", - "parking_lot 0.11.1", - "primitive-types", - "rand 0.7.3", - "regex", "schnorrkel", - "secrecy", - "serde", - "sha2 0.9.3", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "substrate-bip39", - "thiserror", - "tiny-bip39", - "tiny-keccak", - "twox-hash", - "wasmi", - "zeroize", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "base58", "blake2-rfc", @@ -7063,11 +6667,11 @@ dependencies = [ "secrecy", "serde", "sha2 0.9.3", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-debug-derive", + "sp-externalities", + "sp-runtime-interface", + "sp-std", + "sp-storage", "substrate-bip39", "thiserror", "tiny-bip39", @@ -7080,16 +6684,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "kvdb", - "parking_lot 0.11.1", -] - -[[package]] -name = "sp-database" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -7098,17 +6693,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "sp-debug-derive" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "proc-macro2", "quote", @@ -7118,70 +6703,47 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "environmental", - "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - -[[package]] -name = "sp-externalities" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "environmental", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std", + "sp-storage", ] [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "finality-grandpa", "log", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-keystore", + "sp-runtime", + "sp-std", ] [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", -] - -[[package]] -name = "sp-inherents" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "parity-scale-codec", - "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-std", "thiserror", ] [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "futures 0.3.13", "hash-db", @@ -7189,39 +6751,15 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "tracing", - "tracing-core", -] - -[[package]] -name = "sp-io" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "futures 0.3.13", - "hash-db", - "libsecp256k1", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-externalities", + "sp-keystore", + "sp-runtime-interface", + "sp-state-machine", + "sp-std", + "sp-tracing", + "sp-trie", + "sp-wasm-interface", "tracing", "tracing-core", ] @@ -7229,18 +6767,18 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "lazy_static", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-runtime", "strum", ] [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "async-trait", "derive_more", @@ -7250,59 +6788,24 @@ dependencies = [ "parking_lot 0.11.1", "schnorrkel", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - -[[package]] -name = "sp-keystore" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "async-trait", - "derive_more", - "futures 0.3.13", - "merlin", - "parity-scale-codec", - "parking_lot 0.11.1", - "schnorrkel", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-offchain" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-externalities", ] [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-panic-handler" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "backtrace", + "sp-api", + "sp-core", + "sp-runtime", ] [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "backtrace", ] @@ -7310,37 +6813,16 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-runtime" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "either", - "hash256-std-hasher", - "impl-trait-for-tuples", - "log", - "parity-scale-codec", - "parity-util-mem", - "paste 1.0.4", - "rand 0.7.3", - "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", ] [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "either", "hash256-std-hasher", @@ -7351,63 +6833,34 @@ dependencies = [ "paste 1.0.4", "rand 0.7.3", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-std", ] [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "primitive-types", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "static_assertions", -] - -[[package]] -name = "sp-runtime-interface" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "primitive-types", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities", + "sp-runtime-interface-proc-macro", + "sp-std", + "sp-storage", + "sp-tracing", + "sp-wasm-interface", "static_assertions", ] [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "Inflector", - "proc-macro-crate", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "sp-runtime-interface-proc-macro" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "Inflector", "proc-macro-crate", @@ -7419,106 +6872,52 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-io", + "sp-std", + "sp-wasm-interface", "wasmi", ] [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "serde", "serde_json", ] -[[package]] -name = "sp-serializer" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "serde", - "serde_json", -] - -[[package]] -name = "sp-session" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-staking" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api", + "sp-core", + "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-state-machine" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ - "hash-db", - "log", - "num-traits", "parity-scale-codec", - "parking_lot 0.11.1", - "rand 0.7.3", - "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", - "trie-db", - "trie-root", + "sp-runtime", + "sp-std", ] [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "hash-db", "log", @@ -7527,11 +6926,11 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-externalities", + "sp-panic-handler", + "sp-std", + "sp-trie", "thiserror", "trie-db", "trie-root", @@ -7540,100 +6939,56 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" - -[[package]] -name = "sp-std" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "impl-serde", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - -[[package]] -name = "sp-storage" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "ref-cast", - "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-debug-derive", + "sp-std", ] [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - -[[package]] -name = "sp-tasks" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-externalities", + "sp-io", + "sp-runtime-interface", + "sp-std", ] [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-inherents", + "sp-runtime", + "sp-std", "wasm-timer", ] [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "log", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "tracing", - "tracing-core", - "tracing-subscriber", -] - -[[package]] -name = "sp-tracing" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "log", - "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std", "tracing", "tracing-core", "tracing-subscriber", @@ -7642,79 +6997,37 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "derive_more", "futures 0.3.13", "log", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", -] - -[[package]] -name = "sp-transaction-pool" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "derive_more", - "futures 0.3.13", - "log", - "parity-scale-codec", - "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-blockchain", + "sp-runtime", "thiserror", ] [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "hash-db", "memory-db", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-std", "trie-db", "trie-root", ] -[[package]] -name = "sp-trie" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "hash-db", - "memory-db", - "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "trie-db", - "trie-root", -] - -[[package]] -name = "sp-utils" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "futures 0.3.13", - "futures-core", - "futures-timer 3.0.2", - "lazy_static", - "prometheus", -] - [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "futures 0.3.13", "futures-core", @@ -7726,46 +7039,23 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "impl-serde", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - -[[package]] -name = "sp-version" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", ] [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "wasmi", -] - -[[package]] -name = "sp-wasm-interface" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std", "wasmi", ] @@ -7882,7 +7172,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "platforms", ] @@ -7890,7 +7180,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.13", @@ -7899,35 +7189,21 @@ dependencies = [ "jsonrpc-derive", "log", "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "sc-rpc-api", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "substrate-prometheus-endpoint" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1db510877725255634dd4d50b696da79b152abb7" -dependencies = [ - "async-std", - "derive_more", - "futures-util", - "hyper 0.13.10", - "log", - "prometheus", - "tokio 0.2.25", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-core", + "sp-runtime", + "sp-transaction-pool", ] [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1db510877725255634dd4d50b696da79b152abb7" +source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" dependencies = [ "async-std", "derive_more", @@ -9216,7 +8492,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#680a8777022fd6f0200abfafa40202d4aae42420" +source = "git+https://github.com/paritytech/polkadot?branch=master#f4c533ac10648b194b8fd617cb0b532c01b24454" dependencies = [ "parity-scale-codec", ] @@ -9224,15 +8500,15 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#680a8777022fd6f0200abfafa40202d4aae42420" +source = "git+https://github.com/paritytech/polkadot?branch=master#f4c533ac10648b194b8fd617cb0b532c01b24454" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-support", "parity-scale-codec", "polkadot-parachain", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-arithmetic", + "sp-io", + "sp-runtime", + "sp-std", "xcm", "xcm-executor", ] @@ -9240,16 +8516,16 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#680a8777022fd6f0200abfafa40202d4aae42420" +source = "git+https://github.com/paritytech/polkadot?branch=master#f4c533ac10648b194b8fd617cb0b532c01b24454" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-support", "impl-trait-for-tuples", "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", "xcm", ] diff --git a/node/Cargo.toml b/node/Cargo.toml index 2f212aa..adb84e3 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -12,40 +12,40 @@ targets = ["x86_64-unknown-linux-gnu"] structopt = "0.3.8" hex-literal = "0.2.1" -sc-cli = { version = "0.9.0", git = "https://github.com/paritytech/substrate", package = "sc-cli", features = ["wasmtime"] } -sp-core = { git = "https://github.com/paritytech/substrate", package = "sp-core" } -sc-executor = { version = "0.9.0", git = "https://github.com/paritytech/substrate", package = "sc-executor", features = ["wasmtime"] } -sc-service = { version = "0.9.0", git = "https://github.com/paritytech/substrate", package = "sc-service", features = ["wasmtime"] } -sc-telemetry = { git = "https://github.com/paritytech/substrate", package = "sc-telemetry" } -sp-inherents = { git = "https://github.com/paritytech/substrate", package = "sp-inherents" } -sc-transaction-pool = { git = "https://github.com/paritytech/substrate", package = "sc-transaction-pool" } -sp-transaction-pool = { git = "https://github.com/paritytech/substrate", package = "sp-transaction-pool" } -sc-consensus-aura = { git = "https://github.com/paritytech/substrate", package = "sc-consensus-aura" } -sp-consensus-aura = { git = "https://github.com/paritytech/substrate", package = "sp-consensus-aura" } -sp-consensus = { git = "https://github.com/paritytech/substrate", package = "sp-consensus" } -sc-consensus = { git = "https://github.com/paritytech/substrate", package = "sc-consensus" } -sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", package = "sc-finality-grandpa" } -sp-finality-grandpa = { git = "https://github.com/paritytech/substrate", package = "sp-finality-grandpa" } -sc-client-api = { git = "https://github.com/paritytech/substrate", package = "sc-client-api" } -sp-runtime = { git = "https://github.com/paritytech/substrate", package = "sp-runtime" } -pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts" } +sc-cli = { version = "0.9.0", git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-cli", features = ["wasmtime"] } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-core" } +sc-executor = { version = "0.9.0", git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-executor", features = ["wasmtime"] } +sc-service = { version = "0.9.0", git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-service", features = ["wasmtime"] } +sc-telemetry = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-telemetry" } +sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-inherents" } +sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-transaction-pool" } +sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-transaction-pool" } +sc-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-consensus-aura" } +sp-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-consensus-aura" } +sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-consensus" } +sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-consensus" } +sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-finality-grandpa" } +sp-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-finality-grandpa" } +sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-client-api" } +sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-runtime" } +pallet-contracts = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-contracts" } # These dependencies are used for the node's RPCs jsonrpc-core = "15.1.0" -sc-rpc = { git = "https://github.com/paritytech/substrate", package = "sc-rpc" } -sp-api = { git = "https://github.com/paritytech/substrate", package = "sp-api" } -sc-rpc-api = { git = "https://github.com/paritytech/substrate", package = "sc-rpc-api" } -sp-blockchain = { git = "https://github.com/paritytech/substrate", package = "sp-blockchain" } -sp-block-builder = { git = "https://github.com/paritytech/substrate", package = "sp-block-builder" } -sc-basic-authorship = { git = "https://github.com/paritytech/substrate", package = "sc-basic-authorship" } -substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", package = "substrate-frame-rpc-system" } -pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment-rpc" } -pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc" } +sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-rpc" } +sp-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-api" } +sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-rpc-api" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-blockchain" } +sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-block-builder" } +sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-basic-authorship" } +substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "master", package = "substrate-frame-rpc-system" } +pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-transaction-payment-rpc" } +pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-contracts-rpc" } canvas-runtime = { version = "0.1.0", path = "../runtime" } [build-dependencies] -substrate-build-script-utils = { git = "https://github.com/paritytech/substrate", package = "substrate-build-script-utils" } +substrate-build-script-utils = { git = "https://github.com/paritytech/substrate", branch = "master", package = "substrate-build-script-utils" } [[bin]] name = "canvas" diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index d8454f3..53bf1a1 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -26,14 +26,14 @@ sp-block-builder = { git = "https://github.com/paritytech/substrate", default-fe sp-transaction-pool = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -frame-support = { git = "https://github.com/paritytech/substrate", package = "frame-support", default-features = false } -frame-executive = { git = "https://github.com/paritytech/substrate", package = "frame-executive", default-features = false } -frame-system = { git = "https://github.com/paritytech/substrate", package = "frame-system", default-features = false } -pallet-balances = { git = "https://github.com/paritytech/substrate", package = "pallet-balances", default-features = false } -pallet-randomness-collective-flip = { git = "https://github.com/paritytech/substrate", package = "pallet-randomness-collective-flip", default-features = false } -pallet-sudo = { git = "https://github.com/paritytech/substrate", package = "pallet-sudo", default-features = false } -pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = "pallet-timestamp", default-features = false } -pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment", default-features = false } +frame-support = { git = "https://github.com/paritytech/substrate", package = "frame-support", default-features = false, branch = "master" } +frame-executive = { git = "https://github.com/paritytech/substrate", package = "frame-executive", default-features = false, branch = "master" } +frame-system = { git = "https://github.com/paritytech/substrate", package = "frame-system", default-features = false, branch = "master" } +pallet-balances = { git = "https://github.com/paritytech/substrate", package = "pallet-balances", default-features = false, branch = "master" } +pallet-randomness-collective-flip = { git = "https://github.com/paritytech/substrate", package = "pallet-randomness-collective-flip", default-features = false, branch = "master" } +pallet-sudo = { git = "https://github.com/paritytech/substrate", package = "pallet-sudo", default-features = false, branch = "master" } +pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = "pallet-timestamp", default-features = false, branch = "master" } +pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment", default-features = false, branch = "master" } # Cumulus dependencies cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } @@ -47,13 +47,13 @@ xcm-builder = { git = "https://github.com/paritytech/polkadot", default-features xcm-executor = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } # Used for the node's RPCs -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "frame-system-rpc-runtime-api", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment-rpc-runtime-api", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "frame-system-rpc-runtime-api", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-transaction-payment-rpc-runtime-api", default-features = false } # Contracts specific packages -pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts", default-features = false } -pallet-contracts-primitives = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-primitives", default-features = false } -pallet-contracts-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc-runtime-api", default-features = false } +pallet-contracts = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-contracts", default-features = false } +pallet-contracts-primitives = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-contracts-primitives", default-features = false } +pallet-contracts-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-contracts-rpc-runtime-api", default-features = false } [build-dependencies] substrate-wasm-builder = "4.0.0" From f971bc038b92d4594a216af13336440b8eb769c7 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 25 Feb 2021 15:18:06 +0000 Subject: [PATCH 12/40] Fix BlockWeights and BlockLength types --- runtime/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index d2c3ad6..c774304 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -180,9 +180,9 @@ impl frame_system::Config for Runtime { /// The basic call filter to use in dispatchable. type BaseCallFilter = (); /// Block & extrinsics weights: base values and limits. - type BlockWeights = BlockWeights; + type BlockWeights = RuntimeBlockWeights; /// The maximum length of a block (in bytes). - type BlockLength = BlockLength; + type BlockLength = RuntimeBlockLength; /// The identifier used to distinguish between accounts. type AccountId = AccountId; /// The aggregated dispatch type that is available for extrinsics. From 9b6d95231d9e5f81fad579a35f92ba50627a7135 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 25 Feb 2021 15:20:10 +0000 Subject: [PATCH 13/40] cargo update --- Cargo.lock | 286 ++++++++++++++++++++++++----------------------------- 1 file changed, 127 insertions(+), 159 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1505507..a470bed 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -21,9 +21,9 @@ dependencies = [ [[package]] name = "adler" -version = "0.2.3" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e" +checksum = "bedc89c5c7b5550ffb9372eb5c5ffc7f9f705cc3f4a128bd4669b9745f555093" [[package]] name = "aead" @@ -273,7 +273,7 @@ dependencies = [ "async-io", "async-lock", "async-process", - "crossbeam-utils 0.8.2", + "crossbeam-utils 0.8.3", "futures-channel", "futures-core", "futures-io", @@ -1034,7 +1034,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775" dependencies = [ "cfg-if 1.0.0", - "crossbeam-utils 0.8.2", + "crossbeam-utils 0.8.3", ] [[package]] @@ -1055,8 +1055,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9" dependencies = [ "cfg-if 1.0.0", - "crossbeam-epoch 0.9.2", - "crossbeam-utils 0.8.2", + "crossbeam-epoch 0.9.3", + "crossbeam-utils 0.8.3", ] [[package]] @@ -1076,14 +1076,13 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.2" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d60ab4a8dba064f2fbb5aa270c28da5cf4bbd0e72dae1140a6b0353a779dbe00" +checksum = "2584f639eb95fea8c798496315b297cf81b9b58b6d30ab066a75455333cf4b12" dependencies = [ "cfg-if 1.0.0", - "crossbeam-utils 0.8.2", + "crossbeam-utils 0.8.3", "lazy_static", - "loom", "memoffset 0.6.1", "scopeguard", ] @@ -1112,14 +1111,13 @@ dependencies = [ [[package]] name = "crossbeam-utils" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bae8f328835f8f5a6ceb6a7842a7f2d0c03692adb5c889347235d59194731fe3" +checksum = "e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49" dependencies = [ "autocfg", "cfg-if 1.0.0", "lazy_static", - "loom", ] [[package]] @@ -1648,7 +1646,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", ] @@ -1666,7 +1664,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "frame-support", "frame-system", @@ -1684,7 +1682,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "frame-support", "frame-system", @@ -1700,7 +1698,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "serde", @@ -1711,7 +1709,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "bitflags", "frame-metadata", @@ -1737,7 +1735,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1749,7 +1747,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1761,7 +1759,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "proc-macro2", "quote", @@ -1771,7 +1769,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1787,7 +1785,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "sp-api", @@ -2003,19 +2001,6 @@ version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2" -[[package]] -name = "generator" -version = "0.6.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9fed24fd1e18827652b4d55652899a1e9da8e54d91624dc3437a5bc3a9f9a9c" -dependencies = [ - "cc", - "libc", - "log", - "rustversion", - "winapi 0.3.9", -] - [[package]] name = "generic-array" version = "0.12.3" @@ -3319,17 +3304,6 @@ dependencies = [ "value-bag", ] -[[package]] -name = "loom" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d44c73b4636e497b4917eb21c33539efa3816741a2d3ff26c6316f1b529481a4" -dependencies = [ - "cfg-if 1.0.0", - "generator", - "scoped-tls", -] - [[package]] name = "lru" version = "0.6.5" @@ -3462,9 +3436,9 @@ dependencies = [ [[package]] name = "miniz_oxide" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f2d26ec3309788e423cfbf68ad1800f061638098d76a83681af979dc4eda19d" +checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" dependencies = [ "adler", "autocfg", @@ -3814,7 +3788,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "frame-benchmarking", "frame-support", @@ -3828,7 +3802,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "frame-support", "frame-system", @@ -3849,7 +3823,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "bitflags", "parity-scale-codec", @@ -3860,7 +3834,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "proc-macro2", "quote", @@ -3870,7 +3844,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -3889,7 +3863,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -3901,7 +3875,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "frame-support", "frame-system", @@ -3914,7 +3888,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "frame-support", "frame-system", @@ -3928,7 +3902,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "frame-benchmarking", "frame-support", @@ -3945,7 +3919,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "frame-support", "frame-system", @@ -3961,7 +3935,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -3978,7 +3952,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4385,7 +4359,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#f4c533ac10648b194b8fd617cb0b532c01b24454" +source = "git+https://github.com/paritytech/polkadot?branch=master#a05e2ef3fffa6853eb47ef89c5052113e68ba760" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -4397,7 +4371,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#f4c533ac10648b194b8fd617cb0b532c01b24454" +source = "git+https://github.com/paritytech/polkadot?branch=master#a05e2ef3fffa6853eb47ef89c5052113e68ba760" dependencies = [ "derive_more", "futures 0.3.13", @@ -4424,7 +4398,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#f4c533ac10648b194b8fd617cb0b532c01b24454" +source = "git+https://github.com/paritytech/polkadot?branch=master#a05e2ef3fffa6853eb47ef89c5052113e68ba760" dependencies = [ "bitvec", "frame-system", @@ -4878,7 +4852,7 @@ checksum = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a" dependencies = [ "crossbeam-channel", "crossbeam-deque 0.8.0", - "crossbeam-utils 0.8.2", + "crossbeam-utils 0.8.3", "lazy_static", "num_cpus", ] @@ -5068,7 +5042,7 @@ dependencies = [ "base64 0.13.0", "blake2b_simd", "constant_time_eq", - "crossbeam-utils 0.8.2", + "crossbeam-utils 0.8.3", ] [[package]] @@ -5136,12 +5110,6 @@ dependencies = [ "security-framework", ] -[[package]] -name = "rustversion" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb5d2a036dc6d2d8fd16fde3498b04306e29bd193bf306a57427019b823d5acd" - [[package]] name = "rw-stream-sink" version = "0.2.1" @@ -5189,7 +5157,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5212,7 +5180,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -5228,7 +5196,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -5249,7 +5217,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -5260,7 +5228,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "chrono", "fdlimit", @@ -5298,7 +5266,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "derive_more", "fnv", @@ -5332,7 +5300,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "blake2-rfc", "hash-db", @@ -5362,7 +5330,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "sc-client-api", "sp-blockchain", @@ -5373,7 +5341,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "derive_more", "futures 0.3.13", @@ -5405,7 +5373,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "derive_more", "fork-tree", @@ -5451,7 +5419,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "fork-tree", "parity-scale-codec", @@ -5464,7 +5432,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5490,7 +5458,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "log", "sc-client-api", @@ -5504,7 +5472,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "derive_more", "lazy_static", @@ -5533,7 +5501,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "derive_more", "parity-scale-codec", @@ -5549,7 +5517,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "log", "parity-scale-codec", @@ -5564,7 +5532,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "log", "parity-scale-codec", @@ -5582,7 +5550,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "derive_more", "dyn-clone", @@ -5621,7 +5589,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "ansi_term 0.12.1", "futures 0.3.13", @@ -5639,7 +5607,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "async-trait", "derive_more", @@ -5659,7 +5627,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "hash-db", "lazy_static", @@ -5678,7 +5646,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "async-std", "async-trait", @@ -5731,7 +5699,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5747,7 +5715,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "bytes 0.5.6", "fnv", @@ -5774,7 +5742,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "futures 0.3.13", "libp2p", @@ -5787,7 +5755,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -5796,7 +5764,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "futures 0.3.13", "hash-db", @@ -5830,7 +5798,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "derive_more", "futures 0.3.13", @@ -5854,7 +5822,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "futures 0.1.31", "jsonrpc-core", @@ -5872,7 +5840,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "directories", "exit-future", @@ -5935,7 +5903,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "log", "parity-scale-codec", @@ -5950,7 +5918,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "chrono", "futures 0.3.13", @@ -5972,7 +5940,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "ansi_term 0.12.1", "atty", @@ -6000,7 +5968,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -6011,7 +5979,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "derive_more", "futures 0.3.13", @@ -6033,7 +6001,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "futures 0.3.13", "futures-diagnose", @@ -6430,7 +6398,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "log", "sp-core", @@ -6442,7 +6410,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "hash-db", "parity-scale-codec", @@ -6458,7 +6426,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -6470,7 +6438,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "serde", @@ -6482,7 +6450,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "integer-sqrt", "num-traits", @@ -6495,7 +6463,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "sp-api", @@ -6507,7 +6475,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -6518,7 +6486,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "sp-api", @@ -6530,7 +6498,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "futures 0.3.13", "log", @@ -6548,7 +6516,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "serde", "serde_json", @@ -6557,7 +6525,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -6583,7 +6551,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "sp-api", @@ -6598,7 +6566,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "merlin", "parity-scale-codec", @@ -6618,7 +6586,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -6628,7 +6596,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -6640,7 +6608,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "base58", "blake2-rfc", @@ -6684,7 +6652,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -6693,7 +6661,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "proc-macro2", "quote", @@ -6703,7 +6671,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "environmental", "parity-scale-codec", @@ -6714,7 +6682,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "finality-grandpa", "log", @@ -6731,7 +6699,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -6743,7 +6711,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "futures 0.3.13", "hash-db", @@ -6767,7 +6735,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "lazy_static", "sp-core", @@ -6778,7 +6746,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "async-trait", "derive_more", @@ -6795,7 +6763,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "sp-api", "sp-core", @@ -6805,7 +6773,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "backtrace", ] @@ -6813,7 +6781,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "serde", "sp-core", @@ -6822,7 +6790,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "either", "hash256-std-hasher", @@ -6843,7 +6811,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -6860,7 +6828,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "Inflector", "proc-macro-crate", @@ -6872,7 +6840,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "sp-core", @@ -6885,7 +6853,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "serde", "serde_json", @@ -6894,7 +6862,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "sp-api", @@ -6907,7 +6875,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -6917,7 +6885,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "hash-db", "log", @@ -6939,12 +6907,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "impl-serde", "parity-scale-codec", @@ -6957,7 +6925,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "log", "sp-core", @@ -6970,7 +6938,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -6984,7 +6952,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "log", "parity-scale-codec", @@ -6997,7 +6965,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "derive_more", "futures 0.3.13", @@ -7013,7 +6981,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "hash-db", "memory-db", @@ -7027,7 +6995,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "futures 0.3.13", "futures-core", @@ -7039,7 +7007,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "impl-serde", "parity-scale-codec", @@ -7051,7 +7019,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7172,7 +7140,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "platforms", ] @@ -7180,7 +7148,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.13", @@ -7203,7 +7171,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate#1febf99d6385ff9ff934a9b16a53234b4858bf5c" +source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "async-std", "derive_more", @@ -8492,7 +8460,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#f4c533ac10648b194b8fd617cb0b532c01b24454" +source = "git+https://github.com/paritytech/polkadot?branch=master#a05e2ef3fffa6853eb47ef89c5052113e68ba760" dependencies = [ "parity-scale-codec", ] @@ -8500,7 +8468,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#f4c533ac10648b194b8fd617cb0b532c01b24454" +source = "git+https://github.com/paritytech/polkadot?branch=master#a05e2ef3fffa6853eb47ef89c5052113e68ba760" dependencies = [ "frame-support", "parity-scale-codec", @@ -8516,7 +8484,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#f4c533ac10648b194b8fd617cb0b532c01b24454" +source = "git+https://github.com/paritytech/polkadot?branch=master#a05e2ef3fffa6853eb47ef89c5052113e68ba760" dependencies = [ "frame-support", "impl-trait-for-tuples", From e6ce0d2ec2a6aa9d8d7b5b92596fd7ed7444a437 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 25 Feb 2021 15:49:48 +0000 Subject: [PATCH 14/40] Use plain AccountId for address and Lookup to fix compiler errors --- Cargo.lock | 212 ++++++++++++++++++++++----------------------- runtime/src/lib.rs | 9 +- 2 files changed, 110 insertions(+), 111 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a470bed..5a9afb4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1646,7 +1646,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", ] @@ -1664,7 +1664,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "frame-support", "frame-system", @@ -1682,7 +1682,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "frame-support", "frame-system", @@ -1698,7 +1698,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "serde", @@ -1709,7 +1709,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "bitflags", "frame-metadata", @@ -1735,7 +1735,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1747,7 +1747,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1759,7 +1759,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "proc-macro2", "quote", @@ -1769,7 +1769,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1785,7 +1785,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "sp-api", @@ -3788,7 +3788,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "frame-benchmarking", "frame-support", @@ -3802,7 +3802,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "frame-support", "frame-system", @@ -3823,7 +3823,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "bitflags", "parity-scale-codec", @@ -3834,7 +3834,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "proc-macro2", "quote", @@ -3844,7 +3844,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -3863,7 +3863,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -3875,7 +3875,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "frame-support", "frame-system", @@ -3888,7 +3888,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "frame-support", "frame-system", @@ -3902,7 +3902,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "frame-benchmarking", "frame-support", @@ -3919,7 +3919,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "frame-support", "frame-system", @@ -3935,7 +3935,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -3952,7 +3952,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5157,7 +5157,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5180,7 +5180,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -5196,7 +5196,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -5217,7 +5217,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -5228,7 +5228,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "chrono", "fdlimit", @@ -5266,7 +5266,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "derive_more", "fnv", @@ -5300,7 +5300,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "blake2-rfc", "hash-db", @@ -5330,7 +5330,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "sc-client-api", "sp-blockchain", @@ -5341,7 +5341,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "derive_more", "futures 0.3.13", @@ -5373,7 +5373,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "derive_more", "fork-tree", @@ -5419,7 +5419,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "fork-tree", "parity-scale-codec", @@ -5432,7 +5432,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5458,7 +5458,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "log", "sc-client-api", @@ -5472,7 +5472,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "derive_more", "lazy_static", @@ -5501,7 +5501,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "derive_more", "parity-scale-codec", @@ -5517,7 +5517,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "log", "parity-scale-codec", @@ -5532,7 +5532,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "log", "parity-scale-codec", @@ -5550,7 +5550,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "derive_more", "dyn-clone", @@ -5589,7 +5589,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "ansi_term 0.12.1", "futures 0.3.13", @@ -5607,7 +5607,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "async-trait", "derive_more", @@ -5627,7 +5627,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "hash-db", "lazy_static", @@ -5646,7 +5646,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "async-std", "async-trait", @@ -5699,7 +5699,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5715,7 +5715,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "bytes 0.5.6", "fnv", @@ -5742,7 +5742,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "futures 0.3.13", "libp2p", @@ -5755,7 +5755,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -5764,7 +5764,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "futures 0.3.13", "hash-db", @@ -5798,7 +5798,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "derive_more", "futures 0.3.13", @@ -5822,7 +5822,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "futures 0.1.31", "jsonrpc-core", @@ -5840,7 +5840,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "directories", "exit-future", @@ -5903,7 +5903,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "log", "parity-scale-codec", @@ -5918,7 +5918,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "chrono", "futures 0.3.13", @@ -5940,7 +5940,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "ansi_term 0.12.1", "atty", @@ -5968,7 +5968,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -5979,7 +5979,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "derive_more", "futures 0.3.13", @@ -6001,7 +6001,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "futures 0.3.13", "futures-diagnose", @@ -6398,7 +6398,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "log", "sp-core", @@ -6410,7 +6410,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "hash-db", "parity-scale-codec", @@ -6426,7 +6426,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -6438,7 +6438,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "serde", @@ -6450,7 +6450,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "integer-sqrt", "num-traits", @@ -6463,7 +6463,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "sp-api", @@ -6475,7 +6475,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -6486,7 +6486,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "sp-api", @@ -6498,7 +6498,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "futures 0.3.13", "log", @@ -6516,7 +6516,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "serde", "serde_json", @@ -6525,7 +6525,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -6551,7 +6551,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "sp-api", @@ -6566,7 +6566,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "merlin", "parity-scale-codec", @@ -6586,7 +6586,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -6596,7 +6596,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -6608,7 +6608,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "base58", "blake2-rfc", @@ -6652,7 +6652,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -6661,7 +6661,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "proc-macro2", "quote", @@ -6671,7 +6671,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "environmental", "parity-scale-codec", @@ -6682,7 +6682,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "finality-grandpa", "log", @@ -6699,7 +6699,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -6711,7 +6711,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "futures 0.3.13", "hash-db", @@ -6735,7 +6735,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "lazy_static", "sp-core", @@ -6746,7 +6746,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "async-trait", "derive_more", @@ -6763,7 +6763,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "sp-api", "sp-core", @@ -6773,7 +6773,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "backtrace", ] @@ -6781,7 +6781,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "serde", "sp-core", @@ -6790,7 +6790,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "either", "hash256-std-hasher", @@ -6811,7 +6811,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -6828,7 +6828,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "Inflector", "proc-macro-crate", @@ -6840,7 +6840,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "sp-core", @@ -6853,7 +6853,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "serde", "serde_json", @@ -6862,7 +6862,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "sp-api", @@ -6875,7 +6875,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -6885,7 +6885,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "hash-db", "log", @@ -6907,12 +6907,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "impl-serde", "parity-scale-codec", @@ -6925,7 +6925,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "log", "sp-core", @@ -6938,7 +6938,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -6952,7 +6952,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "log", "parity-scale-codec", @@ -6965,7 +6965,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "derive_more", "futures 0.3.13", @@ -6981,7 +6981,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "hash-db", "memory-db", @@ -6995,7 +6995,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "futures 0.3.13", "futures-core", @@ -7007,7 +7007,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "impl-serde", "parity-scale-codec", @@ -7019,7 +7019,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7140,7 +7140,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "platforms", ] @@ -7148,7 +7148,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.13", @@ -7171,7 +7171,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" dependencies = [ "async-std", "derive_more", diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index c774304..108cefa 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -10,7 +10,7 @@ use sp_api::impl_runtime_apis; use sp_core::OpaqueMetadata; use sp_runtime::{ create_runtime_str, generic, impl_opaque_keys, - traits::{AccountIdLookup, BlakeTwo256, Block as BlockT, IdentifyAccount, Verify}, + traits::{BlakeTwo256, Block as BlockT, IdentifyAccount, IdentityLookup, Verify}, transaction_validity::{TransactionSource, TransactionValidity}, ApplyExtrinsicResult, MultiSignature, }; @@ -188,7 +188,7 @@ impl frame_system::Config for Runtime { /// The aggregated dispatch type that is available for extrinsics. type Call = Call; /// The lookup mechanism to get account ID from whatever is passed in dispatchers. - type Lookup = AccountIdLookup; + type Lookup = IdentityLookup; /// The index type for storing how many extrinsics an account has signed. type Index = Index; /// The index type for blocks. @@ -213,7 +213,7 @@ impl frame_system::Config for Runtime { /// /// This type is being generated by `construct_runtime!`. type PalletInfo = PalletInfo; - /// What to do if a new account is created. + /// What to do if a new account is created.) type OnNewAccount = (); /// What to do if an account is fully reaped from the system. type OnKilledAccount = (); @@ -412,12 +412,11 @@ pub type BlockId = generic::BlockId; /// The SignedExtension to the basic transaction logic. pub type SignedExtra = ( frame_system::CheckSpecVersion, - frame_system::CheckTxVersion, frame_system::CheckGenesis, frame_system::CheckEra, frame_system::CheckNonce, frame_system::CheckWeight, - pallet_transaction_payment::ChargeTransactionPayment + pallet_transaction_payment::ChargeTransactionPayment, ); /// Unchecked extrinsic type as expected by this runtime. pub type UncheckedExtrinsic = generic::UncheckedExtrinsic; From 48eb8de0b6d089cad80d4b2bfc39b76ad774203e Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 25 Feb 2021 15:52:29 +0000 Subject: [PATCH 15/40] Add missing WeightInfo import --- runtime/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 108cefa..c06a231 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -30,6 +30,7 @@ pub use frame_support::{ StorageValue, }; use frame_system::limits::{BlockLength, BlockWeights}; +use pallet_contracts::weights::WeightInfo; pub use pallet_balances::Call as BalancesCall; pub use pallet_timestamp::Call as TimestampCall; #[cfg(any(feature = "std", test))] From f26ee90873a0e60f362b2171ac233927f7130c41 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Mon, 1 Mar 2021 13:04:02 +0000 Subject: [PATCH 16/40] Update to latest cumulus --- Cargo.lock | 3353 +++++++++++++++++++++++++++++--------------- node/Cargo.toml | 67 +- runtime/src/lib.rs | 5 +- 3 files changed, 2289 insertions(+), 1136 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5a9afb4..ac3837b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -21,9 +21,9 @@ dependencies = [ [[package]] name = "adler" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bedc89c5c7b5550ffb9372eb5c5ffc7f9f705cc3f4a128bd4669b9745f555093" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "aead" @@ -167,6 +167,12 @@ dependencies = [ "syn", ] +[[package]] +name = "assert_matches" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" + [[package]] name = "async-channel" version = "1.6.1" @@ -375,7 +381,7 @@ dependencies = [ "cfg-if 1.0.0", "libc", "miniz_oxide", - "object 0.23.0", + "object", "rustc-demangle", ] @@ -403,16 +409,6 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" -[[package]] -name = "bincode" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d175dfa69e619905c4c3cdb7c3c203fa3bdd5d51184e3afdb2742c0280493772" -dependencies = [ - "byteorder", - "serde", -] - [[package]] name = "bindgen" version = "0.54.0" @@ -617,9 +613,9 @@ checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" [[package]] name = "byteorder" -version = "1.3.4" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" +checksum = "ae44d1a3d5a19df61dd0c8beb138458ac2a53a7ac09eba97d55592540004306b" [[package]] name = "bytes" @@ -655,36 +651,44 @@ name = "canvas-node" version = "0.1.0" dependencies = [ "canvas-runtime", + "cumulus-client-collator", + "cumulus-client-consensus-relay-chain", + "cumulus-client-network", + "cumulus-client-service", + "cumulus-primitives-core", "hex-literal 0.2.1", "jsonrpc-core", "pallet-contracts", "pallet-contracts-rpc", - "pallet-transaction-payment-rpc", + "parity-scale-codec", "sc-basic-authorship", + "sc-chain-spec", "sc-cli", "sc-client-api", "sc-consensus", - "sc-consensus-aura", "sc-executor", "sc-finality-grandpa", + "sc-network", "sc-rpc", - "sc-rpc-api", "sc-service", "sc-telemetry", + "sc-tracing", "sc-transaction-pool", - "sp-api", + "serde", "sp-block-builder", "sp-blockchain", "sp-consensus", - "sp-consensus-aura", "sp-core", - "sp-finality-grandpa", "sp-inherents", + "sp-io", + "sp-offchain", "sp-runtime", + "sp-session", + "sp-timestamp", "sp-transaction-pool", + "sp-trie", "structopt", "substrate-build-script-utils", - "substrate-frame-rpc-system", ] [[package]] @@ -722,7 +726,7 @@ dependencies = [ "sp-std", "sp-transaction-pool", "sp-version", - "substrate-wasm-builder", + "substrate-wasm-builder 4.0.0", "xcm", "xcm-builder", "xcm-executor", @@ -902,16 +906,6 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" -[[package]] -name = "cpp_demangle" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44919ecaf6f99e8e737bc239408931c9a01e9a6c74814fee8242dd2506b65390" -dependencies = [ - "cfg-if 1.0.0", - "glob", -] - [[package]] name = "cpuid-bool" version = "0.1.2" @@ -924,100 +918,6 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dcb25d077389e53838a8158c8e99174c5a9d902dee4904320db714f3c653ffba" -[[package]] -name = "cranelift-bforest" -version = "0.69.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4066fd63b502d73eb8c5fa6bcab9c7962b05cd580f6b149ee83a8e730d8ce7fb" -dependencies = [ - "cranelift-entity", -] - -[[package]] -name = "cranelift-codegen" -version = "0.69.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a54e4beb833a3c873a18a8fe735d73d732044004c7539a072c8faa35ccb0c60" -dependencies = [ - "byteorder", - "cranelift-bforest", - "cranelift-codegen-meta", - "cranelift-codegen-shared", - "cranelift-entity", - "gimli", - "log", - "regalloc", - "serde", - "smallvec 1.6.1", - "target-lexicon", - "thiserror", -] - -[[package]] -name = "cranelift-codegen-meta" -version = "0.69.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c54cac7cacb443658d8f0ff36a3545822613fa202c946c0891897843bc933810" -dependencies = [ - "cranelift-codegen-shared", - "cranelift-entity", -] - -[[package]] -name = "cranelift-codegen-shared" -version = "0.69.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a109760aff76788b2cdaeefad6875a73c2b450be13906524f6c2a81e05b8d83c" - -[[package]] -name = "cranelift-entity" -version = "0.69.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b044234aa32531f89a08b487630ddc6744696ec04c8123a1ad388de837f5de3" -dependencies = [ - "serde", -] - -[[package]] -name = "cranelift-frontend" -version = "0.69.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5452b3e4e97538ee5ef2cc071301c69a86c7adf2770916b9d04e9727096abd93" -dependencies = [ - "cranelift-codegen", - "log", - "smallvec 1.6.1", - "target-lexicon", -] - -[[package]] -name = "cranelift-native" -version = "0.69.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f68035c10b2e80f26cc29c32fa824380877f38483504c2a47b54e7da311caaf3" -dependencies = [ - "cranelift-codegen", - "raw-cpuid", - "target-lexicon", -] - -[[package]] -name = "cranelift-wasm" -version = "0.69.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a530eb9d1c95b3309deb24c3d179d8b0ba5837ed98914a429787c395f614949d" -dependencies = [ - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", - "itertools", - "log", - "serde", - "smallvec 1.6.1", - "thiserror", - "wasmparser", -] - [[package]] name = "crc32fast" version = "1.2.1" @@ -1027,38 +927,17 @@ dependencies = [ "cfg-if 1.0.0", ] -[[package]] -name = "crossbeam-channel" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775" -dependencies = [ - "cfg-if 1.0.0", - "crossbeam-utils 0.8.3", -] - [[package]] name = "crossbeam-deque" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285" dependencies = [ - "crossbeam-epoch 0.8.2", + "crossbeam-epoch", "crossbeam-utils 0.7.2", "maybe-uninit", ] -[[package]] -name = "crossbeam-deque" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9" -dependencies = [ - "cfg-if 1.0.0", - "crossbeam-epoch 0.9.3", - "crossbeam-utils 0.8.3", -] - [[package]] name = "crossbeam-epoch" version = "0.8.2" @@ -1070,20 +949,7 @@ dependencies = [ "crossbeam-utils 0.7.2", "lazy_static", "maybe-uninit", - "memoffset 0.5.6", - "scopeguard", -] - -[[package]] -name = "crossbeam-epoch" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2584f639eb95fea8c798496315b297cf81b9b58b6d30ab066a75455333cf4b12" -dependencies = [ - "cfg-if 1.0.0", - "crossbeam-utils 0.8.3", - "lazy_static", - "memoffset 0.6.1", + "memoffset", "scopeguard", ] @@ -1176,13 +1042,136 @@ dependencies = [ "rand 0.7.3", ] +[[package]] +name = "cumulus-client-collator" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +dependencies = [ + "cumulus-client-consensus-common", + "cumulus-client-network", + "cumulus-primitives-core", + "futures 0.3.13", + "parity-scale-codec", + "parking_lot 0.9.0", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-overseer", + "polkadot-primitives", + "sc-client-api", + "sp-consensus", + "sp-core", + "sp-io", + "sp-runtime", + "sp-state-machine", + "tracing", +] + +[[package]] +name = "cumulus-client-consensus-common" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +dependencies = [ + "async-trait", + "dyn-clone", + "futures 0.3.13", + "parity-scale-codec", + "polkadot-primitives", + "polkadot-runtime", + "sc-client-api", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-trie", + "substrate-prometheus-endpoint", + "tokio 0.1.22", + "tracing", +] + +[[package]] +name = "cumulus-client-consensus-relay-chain" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +dependencies = [ + "async-trait", + "cumulus-client-consensus-common", + "cumulus-primitives-core", + "cumulus-primitives-parachain-inherent", + "futures 0.3.13", + "parity-scale-codec", + "parking_lot 0.9.0", + "polkadot-service", + "sc-client-api", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "substrate-prometheus-endpoint", + "tracing", +] + +[[package]] +name = "cumulus-client-network" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +dependencies = [ + "derive_more", + "futures 0.3.13", + "futures-timer 3.0.2", + "parity-scale-codec", + "parking_lot 0.10.2", + "polkadot-node-primitives", + "polkadot-parachain", + "polkadot-primitives", + "polkadot-service", + "polkadot-statement-table", + "sc-client-api", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", + "tracing", +] + +[[package]] +name = "cumulus-client-service" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +dependencies = [ + "cumulus-client-collator", + "cumulus-client-consensus-common", + "cumulus-primitives-core", + "futures 0.3.13", + "parity-scale-codec", + "polkadot-primitives", + "polkadot-service", + "sc-chain-spec", + "sc-client-api", + "sc-service", + "sc-tracing", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", + "tracing", +] + [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#fc8c690cf84a79b0e87bc451e175434ce8e9db79" +source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", + "environmental", "frame-executive", "frame-support", "frame-system", @@ -1207,7 +1196,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#fc8c690cf84a79b0e87bc451e175434ce8e9db79" +source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1220,7 +1209,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#fc8c690cf84a79b0e87bc451e175434ce8e9db79" +source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -1235,7 +1224,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#fc8c690cf84a79b0e87bc451e175434ce8e9db79" +source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -1340,16 +1329,6 @@ dependencies = [ "dirs-sys", ] -[[package]] -name = "directories-next" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" -dependencies = [ - "cfg-if 1.0.0", - "dirs-sys-next", -] - [[package]] name = "dirs-sys" version = "0.3.5" @@ -1357,18 +1336,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a" dependencies = [ "libc", - "redox_users 0.3.5", - "winapi 0.3.9", -] - -[[package]] -name = "dirs-sys-next" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" -dependencies = [ - "libc", - "redox_users 0.4.0", + "redox_users", "winapi 0.3.9", ] @@ -1438,6 +1406,26 @@ version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" +[[package]] +name = "enumflags2" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83c8d82922337cd23a15f88b70d8e4ef5f11da38dd7cdb55e84dd5de99695da0" +dependencies = [ + "enumflags2_derive", +] + +[[package]] +name = "enumflags2_derive" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46cce" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "env_logger" version = "0.7.1" @@ -1467,37 +1455,16 @@ dependencies = [ ] [[package]] -name = "errno" -version = "0.2.7" +name = "ethbloom" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa68f2fb9cae9d37c9b2b3584aba698a2e97f72d7aef7b9f7aa71d8b54ce46fe" +checksum = "779864b9c7f7ead1f092972c3257496c6a84b46dba2ce131dd8a282cb2cc5972" dependencies = [ - "errno-dragonfly", - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "errno-dragonfly" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14ca354e36190500e1e1fb267c647932382b54053c50b14970856c0b00a35067" -dependencies = [ - "gcc", - "libc", -] - -[[package]] -name = "ethbloom" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "779864b9c7f7ead1f092972c3257496c6a84b46dba2ce131dd8a282cb2cc5972" -dependencies = [ - "crunchy", - "fixed-hash", - "impl-rlp", - "impl-serde", - "tiny-keccak", + "crunchy", + "fixed-hash", + "impl-rlp", + "impl-serde", + "tiny-keccak", ] [[package]] @@ -1557,12 +1524,6 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" -[[package]] -name = "fallible-iterator" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" - [[package]] name = "fastrand" version = "1.4.0" @@ -1581,16 +1542,6 @@ dependencies = [ "libc", ] -[[package]] -name = "file-per-thread-logger" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fdbe0d94371f9ce939b555dd342d0686cc4c0cadbcd4b61d70af5ff97eb4126" -dependencies = [ - "env_logger", - "log", -] - [[package]] name = "finality-grandpa" version = "0.14.0" @@ -1646,7 +1597,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", ] @@ -1663,8 +1614,8 @@ dependencies = [ [[package]] name = "frame-benchmarking" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +version = "3.1.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "frame-support", "frame-system", @@ -1682,7 +1633,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "frame-support", "frame-system", @@ -1698,7 +1649,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "serde", @@ -1709,7 +1660,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "bitflags", "frame-metadata", @@ -1735,7 +1686,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1747,7 +1698,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1759,7 +1710,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "proc-macro2", "quote", @@ -1769,7 +1720,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1785,7 +1736,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "sp-api", @@ -1995,12 +1946,6 @@ dependencies = [ "slab", ] -[[package]] -name = "gcc" -version = "0.3.55" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2" - [[package]] name = "generic-array" version = "0.12.3" @@ -2066,11 +2011,6 @@ name = "gimli" version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce" -dependencies = [ - "fallible-iterator", - "indexmap", - "stable_deref_trait", -] [[package]] name = "glob" @@ -2494,7 +2434,6 @@ checksum = "4fb1fa934250de4de8aef298d81c729a7d33d8c239daa3a7575e6b92bfc7313b" dependencies = [ "autocfg", "hashbrown", - "serde", ] [[package]] @@ -2506,6 +2445,12 @@ dependencies = [ "cfg-if 1.0.0", ] +[[package]] +name = "integer-encoding" +version = "1.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48dc51180a9b377fd75814d0cc02199c20f8e99433d6762f650d39cdbbd3b56f" + [[package]] name = "integer-sqrt" version = "0.1.5" @@ -2572,9 +2517,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.47" +version = "0.3.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cfb73131c35423a367daf8cbd24100af0d077668c8c2943f0e7dd775fef0f65" +checksum = "dc9f84f9b115ce7843d60706df1422a916680bfdfcbdb0447c5614ff9d7e4d78" dependencies = [ "wasm-bindgen", ] @@ -2717,6 +2662,74 @@ dependencies = [ "winapi-build", ] +[[package]] +name = "kusama-runtime" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "bitvec", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-rpc-runtime-api", + "log", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-balances", + "pallet-bounties", + "pallet-collective", + "pallet-democracy", + "pallet-election-provider-multi-phase", + "pallet-elections-phragmen", + "pallet-grandpa", + "pallet-identity", + "pallet-im-online", + "pallet-indices", + "pallet-membership", + "pallet-multisig", + "pallet-nicks", + "pallet-offences", + "pallet-proxy", + "pallet-randomness-collective-flip", + "pallet-recovery", + "pallet-scheduler", + "pallet-session", + "pallet-society", + "pallet-staking", + "pallet-staking-reward-curve", + "pallet-timestamp", + "pallet-tips", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", + "pallet-treasury", + "pallet-utility", + "pallet-vesting", + "parity-scale-codec", + "polkadot-primitives", + "polkadot-runtime-common", + "rustc-hex", + "serde", + "serde_derive", + "smallvec 1.6.1", + "sp-api", + "sp-authority-discovery", + "sp-block-builder", + "sp-consensus-babe", + "sp-core", + "sp-inherents", + "sp-io", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", + "static_assertions", + "substrate-wasm-builder 3.0.0", +] + [[package]] name = "kv-log-macro" version = "1.0.7" @@ -2777,12 +2790,6 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" -[[package]] -name = "leb128" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a" - [[package]] name = "libc" version = "0.2.86" @@ -3313,15 +3320,6 @@ dependencies = [ "hashbrown", ] -[[package]] -name = "mach" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" -dependencies = [ - "libc", -] - [[package]] name = "matchers" version = "0.0.1" @@ -3376,15 +3374,6 @@ dependencies = [ "autocfg", ] -[[package]] -name = "memoffset" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "157b4208e3059a8f9e78d559edc658e13df41410cb3ae03979c83130067fdd87" -dependencies = [ - "autocfg", -] - [[package]] name = "memory-db" version = "0.26.0" @@ -3396,6 +3385,15 @@ dependencies = [ "parity-util-mem", ] +[[package]] +name = "memory-lru" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "beeb98b3d1ed2c0054bd81b5ba949a0243c3ccad751d45ea898fa8059fa2860a" +dependencies = [ + "lru", +] + [[package]] name = "memory_units" version = "0.3.0" @@ -3414,20 +3412,40 @@ dependencies = [ "zeroize", ] +[[package]] +name = "metered-channel" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "futures-timer 3.0.2", +] + +[[package]] +name = "mick-jaeger" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c023c3f16109e7f33aa451f773fd61070e265b4977d0b6e344a51049296dd7df" +dependencies = [ + "futures 0.3.13", + "rand 0.7.3", + "thrift", +] + [[package]] name = "minicbor" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3265a9f5210bb726f81ef9c456ae0aff5321cd95748c0e71889b0e19d8f0332b" +checksum = "1c2b2c73f9640fccab53947e2b3474d5071fcbc8f82cac51ddf6c8041a30a9ea" dependencies = [ "minicbor-derive", ] [[package]] name = "minicbor-derive" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "130b9455e28a3f308f6579671816a6f2621e2e0cbf55dc2f886345bef699481e" +checksum = "19ce18b5423c573a13e80cb3046ea0af6379ef725dc3af4886bdb8f4e5093068" dependencies = [ "proc-macro2", "quote", @@ -3520,12 +3538,6 @@ dependencies = [ "winapi 0.3.9", ] -[[package]] -name = "more-asserts" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0debeb9fcf88823ea64d64e4a815ab1643f33127d995978e099942ce38f25238" - [[package]] name = "multibase" version = "0.8.0" @@ -3733,16 +3745,6 @@ dependencies = [ "libc", ] -[[package]] -name = "object" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d3b63360ec3cb337817c2dbd47ab4a0f170d285d8e5a2064600f3def1402397" -dependencies = [ - "crc32fast", - "indexmap", -] - [[package]] name = "object" version = "0.23.0" @@ -3758,6 +3760,12 @@ dependencies = [ "parking_lot 0.11.1", ] +[[package]] +name = "oorandom" +version = "11.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" + [[package]] name = "opaque-debug" version = "0.2.3" @@ -3776,6 +3784,15 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de" +[[package]] +name = "ordered-float" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7" +dependencies = [ + "num-traits", +] + [[package]] name = "owning_ref" version = "0.4.1" @@ -3785,10 +3802,65 @@ dependencies = [ "stable_deref_trait", ] +[[package]] +name = "pallet-authority-discovery" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "frame-support", + "frame-system", + "pallet-session", + "parity-scale-codec", + "serde", + "sp-application-crypto", + "sp-authority-discovery", + "sp-runtime", + "sp-std", +] + +[[package]] +name = "pallet-authorship" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "parity-scale-codec", + "sp-authorship", + "sp-inherents", + "sp-runtime", + "sp-std", +] + +[[package]] +name = "pallet-babe" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "pallet-authorship", + "pallet-session", + "pallet-timestamp", + "parity-scale-codec", + "serde", + "sp-application-crypto", + "sp-consensus-babe", + "sp-consensus-vrf", + "sp-io", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-timestamp", +] + [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "frame-benchmarking", "frame-support", @@ -3799,10 +3871,39 @@ dependencies = [ "sp-std", ] +[[package]] +name = "pallet-bounties" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "frame-support", + "frame-system", + "pallet-treasury", + "parity-scale-codec", + "serde", + "sp-runtime", + "sp-std", +] + +[[package]] +name = "pallet-collective" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "frame-support", + "frame-system", + "parity-scale-codec", + "serde", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", +] + [[package]] name = "pallet-contracts" -version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "frame-support", "frame-system", @@ -3810,7 +3911,7 @@ dependencies = [ "pallet-contracts-proc-macro", "parity-scale-codec", "parity-wasm 0.41.0", - "pwasm-utils 0.16.0", + "pwasm-utils", "serde", "sp-core", "sp-io", @@ -3822,8 +3923,8 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" -version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "bitflags", "parity-scale-codec", @@ -3833,8 +3934,8 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "proc-macro2", "quote", @@ -3843,8 +3944,8 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" -version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -3862,8 +3963,8 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" -version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -3873,505 +3974,1305 @@ dependencies = [ ] [[package]] -name = "pallet-randomness-collective-flip" +name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", - "safe-mix", + "serde", + "sp-io", "sp-runtime", "sp-std", ] [[package]] -name = "pallet-sudo" +name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "serde", + "sp-arithmetic", + "sp-election-providers", "sp-io", + "sp-npos-elections", "sp-runtime", "sp-std", + "static_assertions", ] [[package]] -name = "pallet-timestamp" +name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking", "frame-support", "frame-system", - "impl-trait-for-tuples", "parity-scale-codec", "serde", - "sp-inherents", + "sp-npos-elections", "sp-runtime", "sp-std", - "sp-timestamp", ] [[package]] -name = "pallet-transaction-payment" +name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", + "pallet-authorship", + "pallet-session", "parity-scale-codec", "serde", - "smallvec 1.6.1", + "sp-application-crypto", "sp-core", - "sp-io", + "sp-finality-grandpa", "sp-runtime", + "sp-session", + "sp-staking", "sp-std", ] [[package]] -name = "pallet-transaction-payment-rpc" +name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "jsonrpc-core", - "jsonrpc-core-client", - "jsonrpc-derive", - "pallet-transaction-payment-rpc-runtime-api", - "parity-scale-codec", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-rpc", + "enumflags2", + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "serde", + "sp-io", "sp-runtime", + "sp-std", ] [[package]] -name = "pallet-transaction-payment-rpc-runtime-api" +name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "pallet-transaction-payment", + "frame-support", + "frame-system", + "pallet-authorship", "parity-scale-codec", - "sp-api", + "serde", + "sp-application-crypto", + "sp-core", + "sp-io", "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] -name = "parachain-info" -version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#fc8c690cf84a79b0e87bc451e175434ce8e9db79" +name = "pallet-indices" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "cumulus-primitives-core", "frame-support", "frame-system", "parity-scale-codec", "serde", + "sp-core", + "sp-io", + "sp-keyring", + "sp-runtime", + "sp-std", ] [[package]] -name = "parity-db" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "111e193c96758d476d272093a853882668da17489f76bf4361b8decae0b6c515" +name = "pallet-membership" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "blake2-rfc", - "crc32fast", - "hex", - "libc", - "log", - "memmap2", - "parking_lot 0.11.1", - "rand 0.8.3", + "frame-support", + "frame-system", + "parity-scale-codec", + "serde", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] -name = "parity-multiaddr" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2c6805f98667a3828afb2ec2c396a8d610497e8d546f5447188aae47c5a79ec" +name = "pallet-multisig" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "arrayref", - "bs58", - "byteorder", - "data-encoding", - "multihash", - "percent-encoding 2.1.0", + "frame-support", + "frame-system", + "parity-scale-codec", "serde", - "static_assertions", - "unsigned-varint 0.7.0", - "url 2.2.1", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] -name = "parity-scale-codec" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75c823fdae1bb5ff5708ee61a62697e6296175dc671710876871c853f48592b3" +name = "pallet-nicks" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "arrayvec 0.5.2", - "bitvec", - "byte-slice-cast", - "parity-scale-codec-derive", + "frame-support", + "frame-system", + "parity-scale-codec", "serde", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] -name = "parity-scale-codec-derive" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9029e65297c7fd6d7013f0579e193ec2b34ae78eabca854c9417504ad8a2d214" +name = "pallet-offences" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn", + "frame-support", + "frame-system", + "pallet-balances", + "parity-scale-codec", + "serde", + "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] -name = "parity-send-wrapper" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa9777aa91b8ad9dd5aaa04a9b6bcb02c7f1deb952fca5a66034d5e63afc5c6f" - -[[package]] -name = "parity-tokio-ipc" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e57fea504fea33f9fbb5f49f378359030e7e026a6ab849bb9e8f0787376f1bf" +name = "pallet-proxy" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "bytes 0.4.12", - "futures 0.1.31", - "libc", - "log", - "mio-named-pipes", - "miow 0.3.6", - "rand 0.7.3", - "tokio 0.1.22", - "tokio-named-pipes", - "tokio-uds", - "winapi 0.3.9", + "frame-support", + "frame-system", + "parity-scale-codec", + "serde", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] -name = "parity-util-mem" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "664a8c6b8e62d8f9f2f937e391982eb433ab285b4cd9545b342441e04a906e42" +name = "pallet-randomness-collective-flip" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "cfg-if 1.0.0", - "ethereum-types", - "hashbrown", - "impl-trait-for-tuples", - "lru", - "parity-util-mem-derive", - "parking_lot 0.11.1", - "primitive-types", - "smallvec 1.6.1", - "winapi 0.3.9", + "frame-support", + "frame-system", + "parity-scale-codec", + "safe-mix", + "sp-runtime", + "sp-std", ] [[package]] -name = "parity-util-mem-derive" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2" +name = "pallet-recovery" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "proc-macro2", - "syn", - "synstructure", + "enumflags2", + "frame-support", + "frame-system", + "parity-scale-codec", + "serde", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] -name = "parity-wasm" -version = "0.32.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16ad52817c4d343339b3bc2e26861bd21478eda0b7509acf83505727000512ac" +name = "pallet-scheduler" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "byteorder", + "frame-benchmarking", + "frame-support", + "frame-system", + "parity-scale-codec", + "serde", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] -name = "parity-wasm" -version = "0.41.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddfc878dac00da22f8f61e7af3157988424567ab01d9920b962ef7dcbd7cd865" - -[[package]] -name = "parity-ws" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e02a625dd75084c2a7024f07c575b61b782f729d18702dabb3cdbf31911dc61" +name = "pallet-session" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "byteorder", - "bytes 0.4.12", - "httparse", - "log", - "mio", - "mio-extras", - "rand 0.7.3", - "sha-1 0.8.2", - "slab", - "url 2.2.1", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "pallet-timestamp", + "parity-scale-codec", + "serde", + "sp-core", + "sp-io", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-trie", ] [[package]] -name = "parking" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" - -[[package]] -name = "parking_lot" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252" +name = "pallet-society" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "lock_api 0.3.4", - "parking_lot_core 0.6.2", - "rustc_version", + "frame-support", + "frame-system", + "parity-scale-codec", + "rand_chacha 0.2.2", + "serde", + "sp-runtime", + "sp-std", ] [[package]] -name = "parking_lot" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e" +name = "pallet-staking" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "lock_api 0.3.4", - "parking_lot_core 0.7.2", + "frame-support", + "frame-system", + "pallet-authorship", + "pallet-session", + "parity-scale-codec", + "serde", + "sp-application-crypto", + "sp-election-providers", + "sp-io", + "sp-npos-elections", + "sp-runtime", + "sp-staking", + "sp-std", + "static_assertions", ] [[package]] -name = "parking_lot" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb" +name = "pallet-staking-reward-curve" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "instant", - "lock_api 0.4.2", - "parking_lot_core 0.8.3", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", ] [[package]] -name = "parking_lot_core" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b" +name = "pallet-sudo" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "cfg-if 0.1.10", - "cloudabi", - "libc", - "redox_syscall 0.1.57", - "rustc_version", - "smallvec 0.6.14", - "winapi 0.3.9", + "frame-support", + "frame-system", + "parity-scale-codec", + "serde", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] -name = "parking_lot_core" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3" +name = "pallet-timestamp" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "cfg-if 0.1.10", - "cloudabi", - "libc", - "redox_syscall 0.1.57", - "smallvec 1.6.1", - "winapi 0.3.9", + "frame-benchmarking", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "parity-scale-codec", + "serde", + "sp-inherents", + "sp-runtime", + "sp-std", + "sp-timestamp", ] [[package]] -name = "parking_lot_core" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018" +name = "pallet-tips" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "cfg-if 1.0.0", - "instant", - "libc", - "redox_syscall 0.2.5", - "smallvec 1.6.1", - "winapi 0.3.9", + "frame-support", + "frame-system", + "pallet-treasury", + "parity-scale-codec", + "serde", + "sp-runtime", + "sp-std", ] [[package]] -name = "paste" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880" +name = "pallet-transaction-payment" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "paste-impl", - "proc-macro-hack", + "frame-support", + "frame-system", + "parity-scale-codec", + "serde", + "smallvec 1.6.1", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] -name = "paste" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5d65c4d95931acda4498f675e332fcbdc9a06705cd07086c510e9b6009cd1c1" - -[[package]] -name = "paste-impl" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6" +name = "pallet-transaction-payment-rpc" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "proc-macro-hack", + "jsonrpc-core", + "jsonrpc-core-client", + "jsonrpc-derive", + "pallet-transaction-payment-rpc-runtime-api", + "parity-scale-codec", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-rpc", + "sp-runtime", ] [[package]] -name = "pbkdf2" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "006c038a43a45995a9670da19e67600114740e8511d4333bf97a56e66a7542d9" +name = "pallet-transaction-payment-rpc-runtime-api" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "byteorder", - "crypto-mac 0.7.0", + "pallet-transaction-payment", + "parity-scale-codec", + "sp-api", + "sp-runtime", ] [[package]] -name = "pbkdf2" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "216eaa586a190f0a738f2f918511eecfa90f13295abec0e457cdebcceda80cbd" +name = "pallet-treasury" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "crypto-mac 0.8.0", + "frame-support", + "frame-system", + "impl-trait-for-tuples", + "pallet-balances", + "parity-scale-codec", + "serde", + "sp-runtime", + "sp-std", ] [[package]] -name = "pdqselect" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec91767ecc0a0bbe558ce8c9da33c068066c57ecc8bb8477ef8c1ad3ef77c27" - -[[package]] -name = "peeking_take_while" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" - -[[package]] -name = "percent-encoding" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" - -[[package]] -name = "percent-encoding" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" +name = "pallet-utility" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "frame-support", + "frame-system", + "parity-scale-codec", + "serde", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", +] [[package]] -name = "pest" -version = "2.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53" +name = "pallet-vesting" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "ucd-trie", + "enumflags2", + "frame-support", + "frame-system", + "parity-scale-codec", + "serde", + "sp-runtime", + "sp-std", ] [[package]] -name = "petgraph" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7" +name = "parachain-info" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" dependencies = [ - "fixedbitset", - "indexmap", + "cumulus-primitives-core", + "frame-support", + "frame-system", + "parity-scale-codec", + "serde", ] [[package]] -name = "pin-project" -version = "0.4.27" +name = "parity-db" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ffbc8e94b38ea3d2d8ba92aea2983b503cd75d0888d75b86bb37970b5698e15" +checksum = "111e193c96758d476d272093a853882668da17489f76bf4361b8decae0b6c515" dependencies = [ - "pin-project-internal 0.4.27", + "blake2-rfc", + "crc32fast", + "hex", + "libc", + "log", + "memmap2", + "parking_lot 0.11.1", + "rand 0.8.3", ] [[package]] -name = "pin-project" -version = "1.0.5" +name = "parity-multiaddr" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96fa8ebb90271c4477f144354485b8068bd8f6b78b428b01ba892ca26caf0b63" +checksum = "d2c6805f98667a3828afb2ec2c396a8d610497e8d546f5447188aae47c5a79ec" dependencies = [ - "pin-project-internal 1.0.5", + "arrayref", + "bs58", + "byteorder", + "data-encoding", + "multihash", + "percent-encoding 2.1.0", + "serde", + "static_assertions", + "unsigned-varint 0.7.0", + "url 2.2.1", ] [[package]] -name = "pin-project-internal" -version = "0.4.27" +name = "parity-scale-codec" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65ad2ae56b6abe3a1ee25f15ee605bacadb9a764edaba9c2bf4103800d4a1895" +checksum = "0cd3dab59b5cf4bc81069ade0fc470341a1ef3ad5fa73e5a8943bed2ec12b2e8" dependencies = [ - "proc-macro2", - "quote", - "syn", + "arrayvec 0.5.2", + "bitvec", + "byte-slice-cast", + "parity-scale-codec-derive", + "serde", ] [[package]] -name = "pin-project-internal" -version = "1.0.5" +name = "parity-scale-codec-derive" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "758669ae3558c6f74bd2a18b41f7ac0b5a195aea6639d6a9b5e5d1ad5ba24c0b" +checksum = "fa04976a81fde04924b40cc4036c4d12841e8bb04325a5cf2ada75731a150a7d" dependencies = [ + "proc-macro-crate", "proc-macro2", "quote", "syn", ] [[package]] -name = "pin-project-lite" -version = "0.1.11" +name = "parity-send-wrapper" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c917123afa01924fc84bb20c4c03f004d9c38e5127e3c039bbf7f4b9c76a2f6b" +checksum = "aa9777aa91b8ad9dd5aaa04a9b6bcb02c7f1deb952fca5a66034d5e63afc5c6f" [[package]] -name = "pin-project-lite" -version = "0.2.4" +name = "parity-tokio-ipc" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827" - +checksum = "1e57fea504fea33f9fbb5f49f378359030e7e026a6ab849bb9e8f0787376f1bf" +dependencies = [ + "bytes 0.4.12", + "futures 0.1.31", + "libc", + "log", + "mio-named-pipes", + "miow 0.3.6", + "rand 0.7.3", + "tokio 0.1.22", + "tokio-named-pipes", + "tokio-uds", + "winapi 0.3.9", +] + [[package]] -name = "pin-utils" +name = "parity-util-mem" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "664a8c6b8e62d8f9f2f937e391982eb433ab285b4cd9545b342441e04a906e42" +dependencies = [ + "cfg-if 1.0.0", + "ethereum-types", + "hashbrown", + "impl-trait-for-tuples", + "lru", + "parity-util-mem-derive", + "parking_lot 0.11.1", + "primitive-types", + "smallvec 1.6.1", + "winapi 0.3.9", +] + +[[package]] +name = "parity-util-mem-derive" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" +checksum = "f557c32c6d268a07c921471619c0295f5efad3a0e76d4f97a05c091a51d110b2" +dependencies = [ + "proc-macro2", + "syn", + "synstructure", +] [[package]] -name = "pkg-config" -version = "0.3.19" +name = "parity-wasm" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c" +checksum = "16ad52817c4d343339b3bc2e26861bd21478eda0b7509acf83505727000512ac" +dependencies = [ + "byteorder", +] + +[[package]] +name = "parity-wasm" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddfc878dac00da22f8f61e7af3157988424567ab01d9920b962ef7dcbd7cd865" + +[[package]] +name = "parity-ws" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e02a625dd75084c2a7024f07c575b61b782f729d18702dabb3cdbf31911dc61" +dependencies = [ + "byteorder", + "bytes 0.4.12", + "httparse", + "log", + "mio", + "mio-extras", + "rand 0.7.3", + "sha-1 0.8.2", + "slab", + "url 2.2.1", +] + +[[package]] +name = "parking" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" + +[[package]] +name = "parking_lot" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252" +dependencies = [ + "lock_api 0.3.4", + "parking_lot_core 0.6.2", + "rustc_version", +] + +[[package]] +name = "parking_lot" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e" +dependencies = [ + "lock_api 0.3.4", + "parking_lot_core 0.7.2", +] + +[[package]] +name = "parking_lot" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb" +dependencies = [ + "instant", + "lock_api 0.4.2", + "parking_lot_core 0.8.3", +] + +[[package]] +name = "parking_lot_core" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b" +dependencies = [ + "cfg-if 0.1.10", + "cloudabi", + "libc", + "redox_syscall 0.1.57", + "rustc_version", + "smallvec 0.6.14", + "winapi 0.3.9", +] + +[[package]] +name = "parking_lot_core" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d58c7c768d4ba344e3e8d72518ac13e259d7c7ade24167003b8488e10b6740a3" +dependencies = [ + "cfg-if 0.1.10", + "cloudabi", + "libc", + "redox_syscall 0.1.57", + "smallvec 1.6.1", + "winapi 0.3.9", +] + +[[package]] +name = "parking_lot_core" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018" +dependencies = [ + "cfg-if 1.0.0", + "instant", + "libc", + "redox_syscall 0.2.5", + "smallvec 1.6.1", + "winapi 0.3.9", +] + +[[package]] +name = "paste" +version = "0.1.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880" +dependencies = [ + "paste-impl", + "proc-macro-hack", +] + +[[package]] +name = "paste" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5d65c4d95931acda4498f675e332fcbdc9a06705cd07086c510e9b6009cd1c1" + +[[package]] +name = "paste-impl" +version = "0.1.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6" +dependencies = [ + "proc-macro-hack", +] + +[[package]] +name = "pbkdf2" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "006c038a43a45995a9670da19e67600114740e8511d4333bf97a56e66a7542d9" +dependencies = [ + "byteorder", + "crypto-mac 0.7.0", +] + +[[package]] +name = "pbkdf2" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "216eaa586a190f0a738f2f918511eecfa90f13295abec0e457cdebcceda80cbd" +dependencies = [ + "crypto-mac 0.8.0", +] + +[[package]] +name = "pdqselect" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ec91767ecc0a0bbe558ce8c9da33c068066c57ecc8bb8477ef8c1ad3ef77c27" + +[[package]] +name = "peeking_take_while" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" + +[[package]] +name = "percent-encoding" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" + +[[package]] +name = "percent-encoding" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" + +[[package]] +name = "pest" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53" +dependencies = [ + "ucd-trie", +] + +[[package]] +name = "petgraph" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7" +dependencies = [ + "fixedbitset", + "indexmap", +] + +[[package]] +name = "pin-project" +version = "0.4.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ffbc8e94b38ea3d2d8ba92aea2983b503cd75d0888d75b86bb37970b5698e15" +dependencies = [ + "pin-project-internal 0.4.27", +] + +[[package]] +name = "pin-project" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96fa8ebb90271c4477f144354485b8068bd8f6b78b428b01ba892ca26caf0b63" +dependencies = [ + "pin-project-internal 1.0.5", +] + +[[package]] +name = "pin-project-internal" +version = "0.4.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65ad2ae56b6abe3a1ee25f15ee605bacadb9a764edaba9c2bf4103800d4a1895" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "pin-project-internal" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "758669ae3558c6f74bd2a18b41f7ac0b5a195aea6639d6a9b5e5d1ad5ba24c0b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "pin-project-lite" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c917123afa01924fc84bb20c4c03f004d9c38e5127e3c039bbf7f4b9c76a2f6b" + +[[package]] +name = "pin-project-lite" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkg-config" +version = "0.3.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c" + +[[package]] +name = "platforms" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" + +[[package]] +name = "polkadot-approval-distribution" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-availability-bitfield-distribution" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "parity-scale-codec", + "polkadot-node-network-protocol", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-availability-distribution" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "lru", + "parity-scale-codec", + "polkadot-erasure-coding", + "polkadot-node-core-runtime-api", + "polkadot-node-network-protocol", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "rand 0.8.3", + "sp-application-crypto", + "sp-core", + "sp-keystore", + "thiserror", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-availability-recovery" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "futures-timer 3.0.2", + "lru", + "polkadot-erasure-coding", + "polkadot-node-network-protocol", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "rand 0.8.3", + "streamunordered", + "thiserror", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-collator-protocol" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "thiserror", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-core-primitives" +version = "0.7.30" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "parity-scale-codec", + "parity-util-mem", + "sp-core", + "sp-runtime", + "sp-std", +] + +[[package]] +name = "polkadot-erasure-coding" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "parity-scale-codec", + "polkadot-primitives", + "reed-solomon-erasure", + "sp-core", + "sp-trie", + "thiserror", +] + +[[package]] +name = "polkadot-network-bridge" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "async-trait", + "futures 0.3.13", + "parity-scale-codec", + "polkadot-node-network-protocol", + "polkadot-node-subsystem", + "polkadot-primitives", + "sc-authority-discovery", + "sc-network", + "strum", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-node-collation-generation" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "polkadot-erasure-coding", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-core", + "thiserror", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-node-core-approval-voting" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "bitvec", + "derive_more", + "futures 0.3.13", + "futures-timer 3.0.2", + "kvdb", + "kvdb-rocksdb", + "merlin", + "parity-scale-codec", + "polkadot-node-jaeger", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-overseer", + "polkadot-primitives", + "sc-client-api", + "sc-keystore", + "schnorrkel", + "sp-application-crypto", + "sp-blockchain", + "sp-consensus-slots", + "sp-runtime", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-node-core-av-store" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "bitvec", + "futures 0.3.13", + "futures-timer 3.0.2", + "kvdb", + "kvdb-rocksdb", + "parity-scale-codec", + "polkadot-erasure-coding", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-overseer", + "polkadot-primitives", + "sc-service", + "thiserror", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-node-core-backing" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "bitvec", + "futures 0.3.13", + "polkadot-erasure-coding", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "polkadot-statement-table", + "sp-keystore", + "thiserror", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-node-core-bitfield-signing" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-keystore", + "thiserror", + "tracing", + "tracing-futures", + "wasm-timer", +] + +[[package]] +name = "polkadot-node-core-candidate-selection" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-keystore", + "thiserror", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-node-core-candidate-validation" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "parity-scale-codec", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-parachain", + "polkadot-primitives", + "sp-core", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-node-core-chain-api" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-blockchain", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-node-core-proposer" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "futures-timer 3.0.2", + "polkadot-node-subsystem", + "polkadot-overseer", + "polkadot-primitives", + "sc-basic-authorship", + "sc-block-builder", + "sc-client-api", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-transaction-pool", + "substrate-prometheus-endpoint", + "tracing", +] + +[[package]] +name = "polkadot-node-core-provisioner" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "bitvec", + "futures 0.3.13", + "futures-timer 3.0.2", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "thiserror", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-node-core-runtime-api" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "memory-lru", + "parity-util-mem", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-api", + "sp-consensus-babe", + "sp-core", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-node-jaeger" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "async-std", + "lazy_static", + "log", + "mick-jaeger", + "parity-scale-codec", + "parking_lot 0.11.1", + "polkadot-primitives", + "sc-network", + "sp-core", + "thiserror", +] + +[[package]] +name = "polkadot-node-network-protocol" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "parity-scale-codec", + "polkadot-node-jaeger", + "polkadot-node-primitives", + "polkadot-primitives", + "sc-network", + "strum", + "thiserror", + "zstd", +] + +[[package]] +name = "polkadot-node-primitives" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "parity-scale-codec", + "polkadot-primitives", + "polkadot-statement-table", + "schnorrkel", + "sp-application-crypto", + "sp-consensus-babe", + "sp-consensus-vrf", + "sp-core", + "sp-runtime", + "thiserror", +] [[package]] -name = "platforms" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" +name = "polkadot-node-subsystem" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "async-std", + "async-trait", + "derive_more", + "futures 0.3.13", + "futures-timer 3.0.2", + "lazy_static", + "log", + "mick-jaeger", + "parity-scale-codec", + "parking_lot 0.11.1", + "pin-project 1.0.5", + "polkadot-node-jaeger", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-primitives", + "polkadot-procmacro-subsystem-dispatch-gen", + "polkadot-statement-table", + "sc-network", + "smallvec 1.6.1", + "sp-core", + "substrate-prometheus-endpoint", + "thiserror", + "tracing", + "tracing-futures", +] [[package]] -name = "polkadot-core-primitives" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#a05e2ef3fffa6853eb47ef89c5052113e68ba760" +name = "polkadot-node-subsystem-util" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" dependencies = [ + "async-trait", + "futures 0.3.13", + "futures-timer 3.0.2", + "metered-channel", "parity-scale-codec", - "parity-util-mem", + "pin-project 1.0.5", + "polkadot-node-jaeger", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-primitives", + "sc-network", + "sp-application-crypto", "sp-core", - "sp-runtime", - "sp-std", + "sp-keystore", + "streamunordered", + "substrate-prometheus-endpoint", + "thiserror", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-overseer" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "async-trait", + "futures 0.3.13", + "futures-timer 3.0.2", + "oorandom", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sc-client-api", + "tracing", + "tracing-futures", ] [[package]] name = "polkadot-parachain" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#a05e2ef3fffa6853eb47ef89c5052113e68ba760" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" dependencies = [ "derive_more", "futures 0.3.13", @@ -4395,10 +5296,25 @@ dependencies = [ "thiserror", ] +[[package]] +name = "polkadot-pov-distribution" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "futures 0.3.13", + "polkadot-node-network-protocol", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "thiserror", + "tracing", + "tracing-futures", +] + [[package]] name = "polkadot-primitives" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#a05e2ef3fffa6853eb47ef89c5052113e68ba760" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" dependencies = [ "bitvec", "frame-system", @@ -4423,6 +5339,298 @@ dependencies = [ "sp-version", ] +[[package]] +name = "polkadot-procmacro-subsystem-dispatch-gen" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "assert_matches", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "polkadot-rpc" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "jsonrpc-core", + "pallet-transaction-payment-rpc", + "parity-scale-codec", + "polkadot-primitives", + "sc-chain-spec", + "sc-client-api", + "sc-consensus-babe", + "sc-consensus-babe-rpc", + "sc-consensus-epochs", + "sc-finality-grandpa", + "sc-finality-grandpa-rpc", + "sc-keystore", + "sc-rpc", + "sc-sync-state-rpc", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", + "sp-keystore", + "sp-runtime", + "sp-transaction-pool", + "substrate-frame-rpc-system", +] + +[[package]] +name = "polkadot-runtime" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "bitvec", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-rpc-runtime-api", + "log", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-balances", + "pallet-bounties", + "pallet-collective", + "pallet-democracy", + "pallet-election-provider-multi-phase", + "pallet-elections-phragmen", + "pallet-grandpa", + "pallet-identity", + "pallet-im-online", + "pallet-indices", + "pallet-membership", + "pallet-multisig", + "pallet-nicks", + "pallet-offences", + "pallet-proxy", + "pallet-randomness-collective-flip", + "pallet-scheduler", + "pallet-session", + "pallet-staking", + "pallet-staking-reward-curve", + "pallet-timestamp", + "pallet-tips", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", + "pallet-treasury", + "pallet-utility", + "pallet-vesting", + "parity-scale-codec", + "polkadot-primitives", + "polkadot-runtime-common", + "rustc-hex", + "serde", + "serde_derive", + "smallvec 1.6.1", + "sp-api", + "sp-authority-discovery", + "sp-block-builder", + "sp-consensus-babe", + "sp-core", + "sp-inherents", + "sp-io", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", + "static_assertions", + "substrate-wasm-builder 3.0.0", +] + +[[package]] +name = "polkadot-runtime-common" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "bitvec", + "frame-support", + "frame-system", + "log", + "pallet-authorship", + "pallet-balances", + "pallet-offences", + "pallet-session", + "pallet-staking", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-treasury", + "pallet-vesting", + "parity-scale-codec", + "polkadot-primitives", + "polkadot-runtime-parachains", + "rustc-hex", + "serde", + "serde_derive", + "sp-api", + "sp-core", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "static_assertions", + "xcm", +] + +[[package]] +name = "polkadot-runtime-parachains" +version = "0.8.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "bitvec", + "derive_more", + "frame-support", + "frame-system", + "log", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-balances", + "pallet-offences", + "pallet-session", + "pallet-staking", + "pallet-timestamp", + "pallet-vesting", + "parity-scale-codec", + "polkadot-primitives", + "rand 0.8.3", + "rand_chacha 0.3.0", + "rustc-hex", + "serde", + "sp-api", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "xcm", + "xcm-executor", +] + +[[package]] +name = "polkadot-service" +version = "0.8.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "frame-benchmarking", + "frame-system-rpc-runtime-api", + "futures 0.3.13", + "hex-literal 0.3.1", + "kusama-runtime", + "pallet-babe", + "pallet-im-online", + "pallet-staking", + "pallet-transaction-payment-rpc-runtime-api", + "polkadot-approval-distribution", + "polkadot-availability-bitfield-distribution", + "polkadot-availability-distribution", + "polkadot-availability-recovery", + "polkadot-collator-protocol", + "polkadot-network-bridge", + "polkadot-node-collation-generation", + "polkadot-node-core-approval-voting", + "polkadot-node-core-av-store", + "polkadot-node-core-backing", + "polkadot-node-core-bitfield-signing", + "polkadot-node-core-candidate-selection", + "polkadot-node-core-candidate-validation", + "polkadot-node-core-chain-api", + "polkadot-node-core-proposer", + "polkadot-node-core-provisioner", + "polkadot-node-core-runtime-api", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-overseer", + "polkadot-parachain", + "polkadot-pov-distribution", + "polkadot-primitives", + "polkadot-rpc", + "polkadot-runtime", + "polkadot-runtime-parachains", + "polkadot-statement-distribution", + "rococo-runtime", + "sc-authority-discovery", + "sc-block-builder", + "sc-chain-spec", + "sc-client-api", + "sc-client-db", + "sc-consensus", + "sc-consensus-babe", + "sc-consensus-slots", + "sc-executor", + "sc-finality-grandpa", + "sc-finality-grandpa-warp-sync", + "sc-keystore", + "sc-network", + "sc-service", + "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-transaction-pool", + "sp-trie", + "substrate-prometheus-endpoint", + "thiserror", + "tracing", + "tracing-futures", + "westend-runtime", +] + +[[package]] +name = "polkadot-statement-distribution" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "arrayvec 0.5.2", + "futures 0.3.13", + "indexmap", + "polkadot-node-network-protocol", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "sp-staking", + "tracing", + "tracing-futures", +] + +[[package]] +name = "polkadot-statement-table" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "parity-scale-codec", + "polkadot-primitives", + "sp-core", +] + [[package]] name = "polling" version = "2.0.2" @@ -4595,26 +5803,6 @@ dependencies = [ "prost", ] -[[package]] -name = "psm" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3abf49e5417290756acfd26501536358560c4a5cc4a0934d390939acb3e7083a" -dependencies = [ - "cc", -] - -[[package]] -name = "pwasm-utils" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f53bc2558e8376358ebdc28301546471d67336584f6438ed4b7c7457a055fd7" -dependencies = [ - "byteorder", - "log", - "parity-wasm 0.41.0", -] - [[package]] name = "pwasm-utils" version = "0.16.0" @@ -4802,17 +5990,6 @@ dependencies = [ "rand_core 0.5.1", ] -[[package]] -name = "raw-cpuid" -version = "8.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fdf7d9dbd43f3d81d94a49c1c3df73cc2b3827995147e6cf7f89d4ec5483e73" -dependencies = [ - "bitflags", - "cc", - "rustc_version", -] - [[package]] name = "raw_sync" version = "0.1.5" @@ -4832,31 +6009,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" -[[package]] -name = "rayon" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b0d8e0819fadc20c74ea8373106ead0600e3a67ef1fe8da56e39b9ae7275674" -dependencies = [ - "autocfg", - "crossbeam-deque 0.8.0", - "either", - "rayon-core", -] - -[[package]] -name = "rayon-core" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a" -dependencies = [ - "crossbeam-channel", - "crossbeam-deque 0.8.0", - "crossbeam-utils 0.8.3", - "lazy_static", - "num_cpus", -] - [[package]] name = "rdrand" version = "0.4.0" @@ -4893,13 +6045,12 @@ dependencies = [ ] [[package]] -name = "redox_users" -version = "0.4.0" +name = "reed-solomon-erasure" +version = "4.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" +checksum = "a415a013dd7c5d4221382329a5a3482566da675737494935cbbbcdec04662f9d" dependencies = [ - "getrandom 0.2.2", - "redox_syscall 0.2.5", + "smallvec 1.6.1", ] [[package]] @@ -4922,17 +6073,6 @@ dependencies = [ "syn", ] -[[package]] -name = "regalloc" -version = "0.0.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "571f7f397d61c4755285cd37853fe8e03271c243424a907415909379659381c5" -dependencies = [ - "log", - "rustc-hash", - "smallvec 1.6.1", -] - [[package]] name = "regex" version = "1.4.3" @@ -4961,18 +6101,6 @@ version = "0.6.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581" -[[package]] -name = "region" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877e54ea2adcd70d80e9179344c97f93ef0dffd6b03e1f4529e6e83ab2fa9ae0" -dependencies = [ - "bitflags", - "libc", - "mach", - "winapi 0.3.9", -] - [[package]] name = "remove_dir_all" version = "0.5.3" @@ -5023,6 +6151,59 @@ dependencies = [ "librocksdb-sys", ] +[[package]] +name = "rococo-runtime" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "frame-executive", + "frame-support", + "frame-system", + "frame-system-rpc-runtime-api", + "hex-literal 0.3.1", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-balances", + "pallet-grandpa", + "pallet-im-online", + "pallet-indices", + "pallet-offences", + "pallet-session", + "pallet-staking", + "pallet-staking-reward-curve", + "pallet-sudo", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", + "parity-scale-codec", + "polkadot-parachain", + "polkadot-primitives", + "polkadot-runtime-common", + "polkadot-runtime-parachains", + "serde", + "serde_derive", + "smallvec 1.6.1", + "sp-api", + "sp-authority-discovery", + "sp-block-builder", + "sp-consensus-babe", + "sp-core", + "sp-inherents", + "sp-io", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", + "substrate-wasm-builder 3.0.0", + "xcm", + "xcm-builder", + "xcm-executor", +] + [[package]] name = "rpassword" version = "5.0.1" @@ -5154,10 +6335,38 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "sc-authority-discovery" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "async-trait", + "derive_more", + "either", + "futures 0.3.13", + "futures-timer 3.0.2", + "libp2p", + "log", + "parity-scale-codec", + "prost", + "prost-build", + "rand 0.7.3", + "sc-client-api", + "sc-network", + "serde_json", + "sp-api", + "sp-authority-discovery", + "sp-blockchain", + "sp-core", + "sp-keystore", + "sp-runtime", + "substrate-prometheus-endpoint", +] + [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5180,7 +6389,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -5196,7 +6405,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -5217,7 +6426,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -5228,7 +6437,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "chrono", "fdlimit", @@ -5266,7 +6475,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "derive_more", "fnv", @@ -5300,7 +6509,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "blake2-rfc", "hash-db", @@ -5330,50 +6539,18 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" -dependencies = [ - "sc-client-api", - "sp-blockchain", - "sp-consensus", - "sp-runtime", -] - -[[package]] -name = "sc-consensus-aura" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "derive_more", - "futures 0.3.13", - "futures-timer 3.0.2", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "sc-block-builder", "sc-client-api", - "sc-consensus-slots", - "sc-telemetry", - "sp-api", - "sp-application-crypto", - "sp-block-builder", "sp-blockchain", "sp-consensus", - "sp-consensus-aura", - "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", "sp-runtime", - "sp-timestamp", - "sp-version", - "substrate-prometheus-endpoint", ] [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "derive_more", "fork-tree", @@ -5416,10 +6593,34 @@ dependencies = [ "substrate-prometheus-endpoint", ] +[[package]] +name = "sc-consensus-babe-rpc" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "derive_more", + "futures 0.3.13", + "jsonrpc-core", + "jsonrpc-core-client", + "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", +] + [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "fork-tree", "parity-scale-codec", @@ -5432,7 +6633,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5458,7 +6659,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", "sc-client-api", @@ -5472,7 +6673,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "derive_more", "lazy_static", @@ -5483,7 +6684,6 @@ dependencies = [ "parking_lot 0.11.1", "sc-executor-common", "sc-executor-wasmi", - "sc-executor-wasmtime", "sp-api", "sp-core", "sp-externalities", @@ -5501,7 +6701,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "derive_more", "parity-scale-codec", @@ -5517,7 +6717,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", "parity-scale-codec", @@ -5529,28 +6729,10 @@ dependencies = [ "wasmi", ] -[[package]] -name = "sc-executor-wasmtime" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" -dependencies = [ - "log", - "parity-scale-codec", - "parity-wasm 0.41.0", - "pwasm-utils 0.14.0", - "sc-executor-common", - "scoped-tls", - "sp-allocator", - "sp-core", - "sp-runtime-interface", - "sp-wasm-interface", - "wasmtime", -] - [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "derive_more", "dyn-clone", @@ -5586,10 +6768,55 @@ dependencies = [ "substrate-prometheus-endpoint", ] +[[package]] +name = "sc-finality-grandpa-rpc" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "derive_more", + "finality-grandpa", + "futures 0.3.13", + "jsonrpc-core", + "jsonrpc-core-client", + "jsonrpc-derive", + "jsonrpc-pubsub", + "log", + "parity-scale-codec", + "sc-client-api", + "sc-finality-grandpa", + "sc-rpc", + "serde", + "serde_json", + "sp-blockchain", + "sp-core", + "sp-runtime", +] + +[[package]] +name = "sc-finality-grandpa-warp-sync" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "derive_more", + "futures 0.3.13", + "log", + "num-traits", + "parity-scale-codec", + "parking_lot 0.11.1", + "prost", + "sc-client-api", + "sc-finality-grandpa", + "sc-network", + "sc-service", + "sp-blockchain", + "sp-finality-grandpa", + "sp-runtime", +] + [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "ansi_term 0.12.1", "futures 0.3.13", @@ -5607,7 +6834,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "async-trait", "derive_more", @@ -5627,7 +6854,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "hash-db", "lazy_static", @@ -5646,7 +6873,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "async-std", "async-trait", @@ -5699,7 +6926,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5715,7 +6942,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "bytes 0.5.6", "fnv", @@ -5742,7 +6969,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "futures 0.3.13", "libp2p", @@ -5755,7 +6982,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -5764,7 +6991,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "futures 0.3.13", "hash-db", @@ -5798,7 +7025,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "derive_more", "futures 0.3.13", @@ -5822,7 +7049,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "futures 0.1.31", "jsonrpc-core", @@ -5840,7 +7067,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "directories", "exit-future", @@ -5903,7 +7130,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", "parity-scale-codec", @@ -5915,10 +7142,30 @@ dependencies = [ "thiserror", ] +[[package]] +name = "sc-sync-state-rpc" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "jsonrpc-core", + "jsonrpc-core-client", + "jsonrpc-derive", + "sc-chain-spec", + "sc-client-api", + "sc-consensus-babe", + "sc-consensus-epochs", + "sc-finality-grandpa", + "sc-rpc-api", + "serde_json", + "sp-blockchain", + "sp-runtime", + "thiserror", +] + [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "chrono", "futures 0.3.13", @@ -5940,7 +7187,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "ansi_term 0.12.1", "atty", @@ -5968,7 +7215,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -5979,7 +7226,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "derive_more", "futures 0.3.13", @@ -6001,7 +7248,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "futures 0.3.13", "futures-diagnose", @@ -6053,38 +7300,12 @@ dependencies = [ "zeroize", ] -[[package]] -name = "scoped-tls" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" - [[package]] name = "scopeguard" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" -[[package]] -name = "scroll" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fda28d4b4830b807a8b43f7b0e6b5df875311b3e7621d84577188c175b6ec1ec" -dependencies = [ - "scroll_derive", -] - -[[package]] -name = "scroll_derive" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaaae8f38bb311444cfb7f1979af0bc9240d95795f75f9ceddf6a59b79ceffa0" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "sct" version = "0.6.0" @@ -6192,9 +7413,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.62" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea1c6153794552ea7cf7cf63b1231a25de00ec90db326ba6264440fa08e31486" +checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79" dependencies = [ "itoa", "ryu", @@ -6398,7 +7619,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", "sp-core", @@ -6410,7 +7631,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "hash-db", "parity-scale-codec", @@ -6426,7 +7647,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -6438,7 +7659,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "serde", @@ -6450,7 +7671,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "integer-sqrt", "num-traits", @@ -6463,7 +7684,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "sp-api", @@ -6475,7 +7696,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -6486,7 +7707,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "sp-api", @@ -6498,7 +7719,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "futures 0.3.13", "log", @@ -6516,7 +7737,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "serde", "serde_json", @@ -6525,7 +7746,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -6548,25 +7769,10 @@ dependencies = [ "wasm-timer", ] -[[package]] -name = "sp-consensus-aura" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" -dependencies = [ - "parity-scale-codec", - "sp-api", - "sp-application-crypto", - "sp-consensus-slots", - "sp-inherents", - "sp-runtime", - "sp-std", - "sp-timestamp", -] - [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "merlin", "parity-scale-codec", @@ -6586,7 +7792,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -6596,7 +7802,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -6608,7 +7814,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "base58", "blake2-rfc", @@ -6652,7 +7858,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -6661,17 +7867,28 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "proc-macro2", "quote", "syn", ] +[[package]] +name = "sp-election-providers" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "parity-scale-codec", + "sp-arithmetic", + "sp-npos-elections", + "sp-std", +] + [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "environmental", "parity-scale-codec", @@ -6682,7 +7899,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "finality-grandpa", "log", @@ -6699,7 +7916,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -6711,7 +7928,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "futures 0.3.13", "hash-db", @@ -6735,7 +7952,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "lazy_static", "sp-core", @@ -6746,7 +7963,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "async-trait", "derive_more", @@ -6760,10 +7977,34 @@ dependencies = [ "sp-externalities", ] +[[package]] +name = "sp-npos-elections" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "parity-scale-codec", + "serde", + "sp-arithmetic", + "sp-core", + "sp-npos-elections-compact", + "sp-std", +] + +[[package]] +name = "sp-npos-elections-compact" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "sp-api", "sp-core", @@ -6773,7 +8014,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "backtrace", ] @@ -6781,7 +8022,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "serde", "sp-core", @@ -6790,7 +8031,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "either", "hash256-std-hasher", @@ -6811,7 +8052,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -6828,7 +8069,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "Inflector", "proc-macro-crate", @@ -6840,7 +8081,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "sp-core", @@ -6853,7 +8094,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "serde", "serde_json", @@ -6862,7 +8103,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "sp-api", @@ -6875,7 +8116,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -6885,7 +8126,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "hash-db", "log", @@ -6907,12 +8148,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "impl-serde", "parity-scale-codec", @@ -6925,7 +8166,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", "sp-core", @@ -6938,7 +8179,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -6952,7 +8193,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", "parity-scale-codec", @@ -6965,7 +8206,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "derive_more", "futures 0.3.13", @@ -6981,7 +8222,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "hash-db", "memory-db", @@ -6995,7 +8236,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "futures 0.3.13", "futures-core", @@ -7007,7 +8248,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "impl-serde", "parity-scale-codec", @@ -7019,7 +8260,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7064,6 +8305,18 @@ dependencies = [ "generic-array 0.14.4", ] +[[package]] +name = "streamunordered" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e68576e37c8a37f5372796df15202190349dd80e7ed6a79544c0232213e90e35" +dependencies = [ + "futures-core", + "futures-sink", + "futures-util", + "slab", +] + [[package]] name = "string" version = "0.2.1" @@ -7140,7 +8393,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "platforms", ] @@ -7148,7 +8401,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.13", @@ -7171,7 +8424,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#6fae4a12d6205d4ae803df7e9afb4248b4ea3279" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "async-std", "derive_more", @@ -7182,6 +8435,22 @@ dependencies = [ "tokio 0.2.25", ] +[[package]] +name = "substrate-wasm-builder" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79091baab813855ddf65b191de9fe53e656b6b67c1e9bd23fdcbff8788164684" +dependencies = [ + "ansi_term 0.12.1", + "atty", + "build-helper", + "cargo_metadata", + "tempfile", + "toml", + "walkdir", + "wasm-gc-api", +] + [[package]] name = "substrate-wasm-builder" version = "4.0.0" @@ -7245,12 +8514,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" -[[package]] -name = "target-lexicon" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "422045212ea98508ae3d28025bc5aaa2bd4a9cdaecd442a08da2ee620ee9ea95" - [[package]] name = "tempfile" version = "3.2.0" @@ -7321,6 +8584,19 @@ dependencies = [ "num_cpus", ] +[[package]] +name = "thrift" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c6d965454947cc7266d22716ebfd07b18d84ebaf35eec558586bbb2a8cb6b5b" +dependencies = [ + "byteorder", + "integer-encoding", + "log", + "ordered-float", + "threadpool", +] + [[package]] name = "time" version = "0.1.44" @@ -7567,7 +8843,7 @@ version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df720b6581784c118f0eb4310796b12b1d242a7eb95f716a8367855325c25f89" dependencies = [ - "crossbeam-deque 0.7.3", + "crossbeam-deque", "crossbeam-queue", "crossbeam-utils 0.7.2", "futures 0.1.31", @@ -8006,9 +9282,9 @@ checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" [[package]] name = "wasm-bindgen" -version = "0.2.70" +version = "0.2.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55c0f7123de74f0dab9b7d00fd614e7b19349cd1e2f5252bbe9b1754b59433be" +checksum = "7ee1280240b7c461d6a0071313e08f34a60b0365f14260362e5a2b17d1d31aa7" dependencies = [ "cfg-if 1.0.0", "wasm-bindgen-macro", @@ -8016,9 +9292,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.70" +version = "0.2.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bc45447f0d4573f3d65720f636bbcc3dd6ce920ed704670118650bcd47764c7" +checksum = "5b7d8b6942b8bb3a9b0e73fc79b98095a27de6fa247615e59d096754a3bc2aa8" dependencies = [ "bumpalo", "lazy_static", @@ -8031,9 +9307,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.20" +version = "0.4.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3de431a2910c86679c34283a33f66f4e4abd7e0aec27b6669060148872aadf94" +checksum = "8e67a5806118af01f0d9045915676b22aaebecf4178ae7021bc171dab0b897ab" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -8043,9 +9319,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.70" +version = "0.2.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b8853882eef39593ad4174dd26fc9865a64e84026d223f63bb2c42affcbba2c" +checksum = "e5ac38da8ef716661f0f36c0d8320b89028efe10c7c0afde65baffb496ce0d3b" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -8053,9 +9329,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.70" +version = "0.2.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4133b5e7f2a531fa413b3a1695e925038a05a71cf67e87dafa295cb645a01385" +checksum = "cc053ec74d454df287b9374ee8abb36ffd5acb95ba87da3ba5b7d3fe20eb401e" dependencies = [ "proc-macro2", "quote", @@ -8066,9 +9342,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.70" +version = "0.2.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd4945e4943ae02d15c13962b38a5b1e81eadd4b71214eee75af64a4d6a4fd64" +checksum = "7d6f8ec44822dd71f5f221a5847fb34acd9060535c1211b70a05844c0f6383b1" [[package]] name = "wasm-gc-api" @@ -8119,222 +9395,11 @@ dependencies = [ "parity-wasm 0.41.0", ] -[[package]] -name = "wasmparser" -version = "0.71.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89a30c99437829ede826802bfcf28500cf58df00e66cb9114df98813bc145ff1" - -[[package]] -name = "wasmtime" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7426055cb92bd9a1e9469b48154d8d6119cd8c498c8b70284e420342c05dc45d" -dependencies = [ - "anyhow", - "backtrace", - "bincode", - "cfg-if 1.0.0", - "cpp_demangle", - "indexmap", - "libc", - "log", - "region", - "rustc-demangle", - "serde", - "smallvec 1.6.1", - "target-lexicon", - "wasmparser", - "wasmtime-cache", - "wasmtime-environ", - "wasmtime-jit", - "wasmtime-profiling", - "wasmtime-runtime", - "wat", - "winapi 0.3.9", -] - -[[package]] -name = "wasmtime-cache" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c01d9287e36921e46f5887a47007824ae5dbb9b7517a2d565660ab4471478709" -dependencies = [ - "anyhow", - "base64 0.13.0", - "bincode", - "directories-next", - "errno", - "file-per-thread-logger", - "libc", - "log", - "serde", - "sha2 0.9.3", - "toml", - "winapi 0.3.9", - "zstd", -] - -[[package]] -name = "wasmtime-cranelift" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4134ed3a4316cd0de0e546c6004850afe472b0fa3fcdc2f2c15f8d449562d962" -dependencies = [ - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", - "cranelift-wasm", - "wasmtime-environ", -] - -[[package]] -name = "wasmtime-debug" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e91fa931df6dd8af2b02606307674d3bad23f55473d5f4c809dddf7e4c4dc411" -dependencies = [ - "anyhow", - "gimli", - "more-asserts", - "object 0.22.0", - "target-lexicon", - "thiserror", - "wasmparser", - "wasmtime-environ", -] - -[[package]] -name = "wasmtime-environ" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1098871dc3120aaf8190d79153e470658bb79f63ee9ca31716711e123c28220" -dependencies = [ - "anyhow", - "cfg-if 1.0.0", - "cranelift-codegen", - "cranelift-entity", - "cranelift-wasm", - "gimli", - "indexmap", - "log", - "more-asserts", - "serde", - "thiserror", - "wasmparser", -] - -[[package]] -name = "wasmtime-jit" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "738bfcd1561ede8bb174215776fd7d9a95d5f0a47ca3deabe0282c55f9a89f68" -dependencies = [ - "addr2line", - "anyhow", - "cfg-if 1.0.0", - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", - "cranelift-native", - "cranelift-wasm", - "gimli", - "log", - "more-asserts", - "object 0.22.0", - "rayon", - "region", - "serde", - "target-lexicon", - "thiserror", - "wasmparser", - "wasmtime-cranelift", - "wasmtime-debug", - "wasmtime-environ", - "wasmtime-obj", - "wasmtime-profiling", - "wasmtime-runtime", - "winapi 0.3.9", -] - -[[package]] -name = "wasmtime-obj" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e96d77f1801131c5e86d93e42a3cf8a35402107332c202c245c83f34888a906" -dependencies = [ - "anyhow", - "more-asserts", - "object 0.22.0", - "target-lexicon", - "wasmtime-debug", - "wasmtime-environ", -] - -[[package]] -name = "wasmtime-profiling" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60bb672c9d894776d7b9250dd9b4fe890f8760201ee4f53e5f2da772b6c4debb" -dependencies = [ - "anyhow", - "cfg-if 1.0.0", - "gimli", - "lazy_static", - "libc", - "object 0.22.0", - "scroll", - "serde", - "target-lexicon", - "wasmtime-environ", - "wasmtime-runtime", -] - -[[package]] -name = "wasmtime-runtime" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a978086740949eeedfefcee667b57a9e98d9a7fc0de382fcfa0da30369e3530d" -dependencies = [ - "backtrace", - "cc", - "cfg-if 1.0.0", - "indexmap", - "lazy_static", - "libc", - "log", - "memoffset 0.6.1", - "more-asserts", - "psm", - "region", - "thiserror", - "wasmtime-environ", - "winapi 0.3.9", -] - -[[package]] -name = "wast" -version = "34.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3de71ea922e46a60d0bde4b27ebf24ab7c4991006fd5de23ce9c58e129b3ab3c" -dependencies = [ - "leb128", -] - -[[package]] -name = "wat" -version = "1.0.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "474403335b9a90b21120ab8131dd888f0a8d041c2d365ab960feddfe5a73c4b6" -dependencies = [ - "wast", -] - [[package]] name = "web-sys" -version = "0.3.47" +version = "0.3.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c40dc691fc48003eba817c38da7113c15698142da971298003cac3ef175680b3" +checksum = "ec600b26223b2948cedfde2a0aa6756dcf1fef616f43d7b3097aaf53a6c4d92b" dependencies = [ "js-sys", "wasm-bindgen", @@ -8368,6 +9433,74 @@ dependencies = [ "cc", ] +[[package]] +name = "westend-runtime" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +dependencies = [ + "bitvec", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-rpc-runtime-api", + "log", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-balances", + "pallet-collective", + "pallet-democracy", + "pallet-election-provider-multi-phase", + "pallet-elections-phragmen", + "pallet-grandpa", + "pallet-identity", + "pallet-im-online", + "pallet-indices", + "pallet-membership", + "pallet-multisig", + "pallet-nicks", + "pallet-offences", + "pallet-proxy", + "pallet-randomness-collective-flip", + "pallet-recovery", + "pallet-scheduler", + "pallet-session", + "pallet-society", + "pallet-staking", + "pallet-staking-reward-curve", + "pallet-sudo", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", + "pallet-treasury", + "pallet-utility", + "pallet-vesting", + "parity-scale-codec", + "polkadot-parachain", + "polkadot-primitives", + "polkadot-runtime-common", + "rustc-hex", + "serde", + "serde_derive", + "smallvec 1.6.1", + "sp-api", + "sp-authority-discovery", + "sp-block-builder", + "sp-consensus-babe", + "sp-core", + "sp-inherents", + "sp-io", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", + "static_assertions", + "substrate-wasm-builder 3.0.0", +] + [[package]] name = "which" version = "3.1.1" @@ -8460,7 +9593,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#a05e2ef3fffa6853eb47ef89c5052113e68ba760" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" dependencies = [ "parity-scale-codec", ] @@ -8468,7 +9601,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#a05e2ef3fffa6853eb47ef89c5052113e68ba760" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" dependencies = [ "frame-support", "parity-scale-codec", @@ -8484,7 +9617,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#a05e2ef3fffa6853eb47ef89c5052113e68ba760" +source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" dependencies = [ "frame-support", "impl-trait-for-tuples", diff --git a/node/Cargo.toml b/node/Cargo.toml index adb84e3..c96afe8 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -9,39 +9,58 @@ edition = "2018" targets = ["x86_64-unknown-linux-gnu"] [dependencies] +serde = { version = "1.0.101", features = ["derive"] } structopt = "0.3.8" +codec = { package = "parity-scale-codec", version = "2.0.0" } hex-literal = "0.2.1" -sc-cli = { version = "0.9.0", git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-cli", features = ["wasmtime"] } -sp-core = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-core" } -sc-executor = { version = "0.9.0", git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-executor", features = ["wasmtime"] } -sc-service = { version = "0.9.0", git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-service", features = ["wasmtime"] } -sc-telemetry = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-telemetry" } -sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-inherents" } -sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-transaction-pool" } -sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-transaction-pool" } -sc-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-consensus-aura" } -sp-consensus-aura = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-consensus-aura" } -sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-consensus" } -sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-consensus" } -sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-finality-grandpa" } -sp-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-finality-grandpa" } -sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-client-api" } -sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-runtime" } +# Substrate dependencies +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-io = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-session = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-cli = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-executor = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-service = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-telemetry = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-network = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-trie = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-chain-spec = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-tracing = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "master" } pallet-contracts = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-contracts" } # These dependencies are used for the node's RPCs jsonrpc-core = "15.1.0" -sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-rpc" } -sp-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-api" } -sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-rpc-api" } -sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-blockchain" } -sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-block-builder" } -sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-basic-authorship" } -substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "master", package = "substrate-frame-rpc-system" } -pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-transaction-payment-rpc" } +#sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-rpc" } +#sp-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-api" } +#sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-rpc-api" } +#sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-blockchain" } +#sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-block-builder" } +#sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-basic-authorship" } +#substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "master", package = "substrate-frame-rpc-system" } +#pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-transaction-payment-rpc" } pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-contracts-rpc" } +# Cumulus dependencies +cumulus-client-consensus-relay-chain = { git = "https://github.com/paritytech/cumulus", branch = "master" } +cumulus-client-collator = { git = "https://github.com/paritytech/cumulus", branch = "master" } +cumulus-client-service = { git = "https://github.com/paritytech/cumulus", branch = "master" } +cumulus-client-network = { git = "https://github.com/paritytech/cumulus", branch = "master" } +cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "master" } + canvas-runtime = { version = "0.1.0", path = "../runtime" } [build-dependencies] diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index c06a231..e0ab333 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -29,7 +29,7 @@ pub use frame_support::{ }, StorageValue, }; -use frame_system::limits::{BlockLength, BlockWeights}; +use frame_system::{EnsureRoot, limits::{BlockLength, BlockWeights}}; use pallet_contracts::weights::WeightInfo; pub use pallet_balances::Call as BalancesCall; pub use pallet_timestamp::Call as TimestampCall; @@ -330,6 +330,7 @@ impl cumulus_pallet_xcm_handler::Config for Runtime { type XcmExecutor = XcmExecutor; type UpwardMessageSender = ParachainSystem; type HrmpMessageSender = ParachainSystem; + type SendXcmOrigin = EnsureRoot; } parameter_types! { @@ -532,4 +533,4 @@ impl_runtime_apis! { } } -cumulus_pallet_parachain_system::register_validate_block!(Block, Executive); +cumulus_pallet_parachain_system::register_validate_block!(Runtime, Executive); From 23e0504aad055a0ad8efd943451adff35e14f1da Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Mon, 1 Mar 2021 16:51:56 +0000 Subject: [PATCH 17/40] Use diener to pin substrate and polkadot deps --- Cargo.lock | 4057 +++++++++++++++++++++++++++++++------------- node/Cargo.toml | 56 +- runtime/Cargo.toml | 56 +- 3 files changed, 2929 insertions(+), 1240 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ac3837b..e606a7f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -661,32 +661,32 @@ dependencies = [ "pallet-contracts", "pallet-contracts-rpc", "parity-scale-codec", - "sc-basic-authorship", - "sc-chain-spec", + "sc-basic-authorship 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "sc-cli", - "sc-client-api", - "sc-consensus", - "sc-executor", - "sc-finality-grandpa", - "sc-network", - "sc-rpc", - "sc-service", - "sc-telemetry", - "sc-tracing", - "sc-transaction-pool", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-rpc 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-service 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "serde", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-io", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-timestamp", - "sp-transaction-pool", - "sp-trie", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "structopt", "substrate-build-script-utils", ] @@ -698,38 +698,38 @@ dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcm-handler", "cumulus-primitives-core", - "frame-executive", - "frame-support", - "frame-system", - "frame-system-rpc-runtime-api", - "pallet-balances", + "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "pallet-contracts", "pallet-contracts-primitives", "pallet-contracts-rpc-runtime-api", - "pallet-randomness-collective-flip", - "pallet-sudo", - "pallet-timestamp", - "pallet-transaction-payment", - "pallet-transaction-payment-rpc-runtime-api", + "pallet-randomness-collective-flip 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "pallet-sudo 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "parachain-info", "parity-scale-codec", - "polkadot-parachain", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", "serde", - "sp-api", - "sp-block-builder", - "sp-core", - "sp-inherents", - "sp-io", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "substrate-wasm-builder 4.0.0", - "xcm", - "xcm-builder", - "xcm-executor", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", + "xcm-builder 0.8.22 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", + "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", ] [[package]] @@ -1057,12 +1057,12 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-overseer", "polkadot-primitives", - "sc-client-api", - "sp-consensus", - "sp-core", - "sp-io", - "sp-runtime", - "sp-state-machine", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", "tracing", ] @@ -1077,16 +1077,16 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "polkadot-runtime", - "sc-client-api", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-trie", - "substrate-prometheus-endpoint", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "tokio 0.1.22", "tracing", ] @@ -1104,15 +1104,15 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.9.0", "polkadot-service", - "sc-client-api", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "substrate-prometheus-endpoint", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "tracing", ] @@ -1127,16 +1127,16 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.10.2", "polkadot-node-primitives", - "polkadot-parachain", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", "polkadot-primitives", "polkadot-service", "polkadot-statement-table", - "sc-client-api", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", ] @@ -1152,15 +1152,15 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "polkadot-service", - "sc-chain-spec", - "sc-client-api", - "sc-service", - "sc-tracing", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", + "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-service 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", ] @@ -1172,24 +1172,24 @@ dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "environmental", - "frame-executive", - "frame-support", - "frame-system", + "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "hash-db", "memory-db", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", - "polkadot-parachain", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", "serde", - "sp-core", - "sp-externalities", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-trie", - "sp-version", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", "trie-db", ] @@ -1199,11 +1199,11 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" dependencies = [ "cumulus-primitives-core", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", - "sp-std", - "xcm", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot)", ] [[package]] @@ -1213,12 +1213,12 @@ source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a128 dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain", + "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot)", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", "polkadot-primitives", - "sp-runtime", - "sp-std", - "sp-trie", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -1228,14 +1228,14 @@ source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a128 dependencies = [ "cumulus-primitives-core", "parity-scale-codec", - "sc-client-api", - "sp-api", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-trie", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", ] @@ -1594,6 +1594,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/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "parity-scale-codec", +] + [[package]] name = "fork-tree" version = "3.0.0" @@ -1612,22 +1620,56 @@ dependencies = [ "percent-encoding 2.1.0", ] +[[package]] +name = "frame-benchmarking" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "linregress", + "parity-scale-codec", + "paste 1.0.4", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "frame-benchmarking" version = "3.1.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "linregress", "parity-scale-codec", "paste 1.0.4", - "sp-api", - "sp-io", - "sp-runtime", - "sp-runtime-interface", - "sp-std", - "sp-storage", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "frame-executive" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "parity-scale-codec", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -1635,15 +1677,26 @@ name = "frame-executive" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "parity-scale-codec", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "frame-metadata" +version = "13.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-tracing", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -1653,8 +1706,34 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "parity-scale-codec", "serde", - "sp-core", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "frame-support" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "bitflags", + "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "impl-trait-for-tuples", + "log", + "once_cell", + "parity-scale-codec", + "paste 1.0.4", + "serde", + "smallvec 1.6.1", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -1663,8 +1742,8 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "bitflags", - "frame-metadata", - "frame-support-procedural", + "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", "log", "once_cell", @@ -1672,15 +1751,27 @@ dependencies = [ "paste 1.0.4", "serde", "smallvec 1.6.1", - "sp-arithmetic", - "sp-core", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-state-machine", - "sp-std", - "sp-tracing", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "frame-support-procedural" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "Inflector", + "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -1689,7 +1780,19 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "Inflector", - "frame-support-procedural-tools", + "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate)", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "frame-support-procedural-tools" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "proc-macro-crate", "proc-macro2", "quote", "syn", @@ -1700,13 +1803,23 @@ name = "frame-support-procedural-tools" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support-procedural-tools-derive", + "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate)", "proc-macro-crate", "proc-macro2", "quote", "syn", ] +[[package]] +name = "frame-support-procedural-tools-derive" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" @@ -1717,20 +1830,45 @@ dependencies = [ "syn", ] +[[package]] +name = "frame-system" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "impl-trait-for-tuples", + "parity-scale-codec", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "frame-system" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-version", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "frame-system-rpc-runtime-api" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "parity-scale-codec", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -1739,7 +1877,7 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-api", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -2665,18 +2803,18 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", - "frame-executive", - "frame-support", - "frame-system", - "frame-system-rpc-runtime-api", + "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-bounties", "pallet-collective", "pallet-democracy", @@ -2691,17 +2829,17 @@ dependencies = [ "pallet-nicks", "pallet-offences", "pallet-proxy", - "pallet-randomness-collective-flip", + "pallet-randomness-collective-flip 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-recovery", "pallet-scheduler", "pallet-session", "pallet-society", "pallet-staking", "pallet-staking-reward-curve", - "pallet-timestamp", + "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-tips", - "pallet-transaction-payment", - "pallet-transaction-payment-rpc-runtime-api", + "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-treasury", "pallet-utility", "pallet-vesting", @@ -2712,20 +2850,20 @@ dependencies = [ "serde", "serde_derive", "smallvec 1.6.1", - "sp-api", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-authority-discovery", - "sp-block-builder", - "sp-consensus-babe", - "sp-core", - "sp-inherents", - "sp-io", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -3415,7 +3553,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -3807,15 +3945,15 @@ name = "pallet-authority-discovery" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-authority-discovery", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -3823,14 +3961,14 @@ name = "pallet-authorship" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", "parity-scale-codec", - "sp-authorship", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-authorship 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -3838,23 +3976,37 @@ name = "pallet-babe" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-authorship", "pallet-session", - "pallet-timestamp", + "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", + "parity-scale-codec", + "serde", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-vrf 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "pallet-balances" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "frame-benchmarking 3.0.0", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "parity-scale-codec", "serde", - "sp-application-crypto", - "sp-consensus-babe", - "sp-consensus-vrf", - "sp-io", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "sp-timestamp", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -3862,13 +4014,13 @@ name = "pallet-balances" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -3876,13 +4028,13 @@ name = "pallet-bounties" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-treasury", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -3890,52 +4042,52 @@ name = "pallet-collective" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "pallet-contracts" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +version = "2.0.1" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "pallet-contracts-primitives", "pallet-contracts-proc-macro", "parity-scale-codec", "parity-wasm 0.41.0", "pwasm-utils", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "sp-sandbox", - "sp-std", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "wasmi-validation", ] [[package]] name = "pallet-contracts-primitives" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +version = "2.0.1" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "bitflags", "parity-scale-codec", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] name = "pallet-contracts-proc-macro" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +version = "0.1.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "proc-macro2", "quote", @@ -3944,8 +4096,8 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +version = "0.8.1" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -3954,23 +4106,23 @@ dependencies = [ "pallet-contracts-rpc-runtime-api", "parity-scale-codec", "serde", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-rpc", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-rpc 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] name = "pallet-contracts-rpc-runtime-api" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +version = "0.8.1" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", - "sp-api", - "sp-runtime", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -3978,14 +4130,14 @@ name = "pallet-democracy" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -3993,16 +4145,16 @@ name = "pallet-election-provider-multi-phase" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-arithmetic", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-election-providers", - "sp-io", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-npos-elections", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "static_assertions", ] @@ -4011,13 +4163,13 @@ name = "pallet-elections-phragmen" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", "sp-npos-elections", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4025,20 +4177,20 @@ name = "pallet-grandpa" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-authorship", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto", - "sp-core", - "sp-finality-grandpa", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-finality-grandpa 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4047,14 +4199,14 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "enumflags2", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4062,17 +4214,17 @@ name = "pallet-im-online" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-authorship", "parity-scale-codec", "serde", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4080,15 +4232,15 @@ name = "pallet-indices" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-keyring", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keyring 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4096,13 +4248,13 @@ name = "pallet-membership" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4110,14 +4262,14 @@ name = "pallet-multisig" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4125,13 +4277,13 @@ name = "pallet-nicks" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4139,14 +4291,14 @@ name = "pallet-offences" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", - "pallet-balances", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4154,14 +4306,27 @@ name = "pallet-proxy" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "pallet-randomness-collective-flip" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "parity-scale-codec", + "safe-mix", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -4169,12 +4334,12 @@ name = "pallet-randomness-collective-flip" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "safe-mix", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4183,13 +4348,13 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "enumflags2", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4197,14 +4362,14 @@ name = "pallet-scheduler" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4212,19 +4377,19 @@ name = "pallet-session" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", - "pallet-timestamp", + "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "sp-trie", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4232,13 +4397,13 @@ name = "pallet-society" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "rand_chacha 0.2.2", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4246,19 +4411,19 @@ name = "pallet-staking" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-authorship", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-election-providers", - "sp-io", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-npos-elections", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "static_assertions", ] @@ -4273,18 +4438,49 @@ dependencies = [ "syn", ] +[[package]] +name = "pallet-sudo" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "parity-scale-codec", + "serde", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "pallet-sudo" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "parity-scale-codec", + "serde", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "pallet-timestamp" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "frame-benchmarking 3.0.0", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "impl-trait-for-tuples", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -4292,16 +4488,16 @@ name = "pallet-timestamp" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", "parity-scale-codec", "serde", - "sp-inherents", - "sp-runtime", - "sp-std", - "sp-timestamp", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4309,13 +4505,29 @@ name = "pallet-tips" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-treasury", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "pallet-transaction-payment" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "parity-scale-codec", + "serde", + "smallvec 1.6.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -4323,15 +4535,15 @@ name = "pallet-transaction-payment" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", "smallvec 1.6.1", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4342,13 +4554,24 @@ dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", - "pallet-transaction-payment-rpc-runtime-api", + "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "parity-scale-codec", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-rpc 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "pallet-transaction-payment-rpc-runtime-api" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "parity-scale-codec", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-rpc", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -4356,10 +4579,10 @@ name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "pallet-transaction-payment", + "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", - "sp-api", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4367,14 +4590,14 @@ name = "pallet-treasury" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4382,14 +4605,14 @@ name = "pallet-utility" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4398,12 +4621,12 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "enumflags2", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -4412,8 +4635,8 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" dependencies = [ "cumulus-primitives-core", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "serde", ] @@ -4805,7 +5028,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -4820,7 +5043,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -4835,7 +5058,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "lru", @@ -4847,9 +5070,9 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "rand 0.8.3", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "tracing", "tracing-futures", @@ -4858,7 +5081,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -4878,7 +5101,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -4894,32 +5117,44 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760#a05e2ef3fffa6853eb47ef89c5052113e68ba760" +dependencies = [ + "parity-scale-codec", + "parity-util-mem", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "polkadot-core-primitives" +version = "0.7.30" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "parity-scale-codec", "parity-util-mem", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "polkadot-erasure-coding" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "parity-scale-codec", "polkadot-primitives", "reed-solomon-erasure", - "sp-core", - "sp-trie", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "async-trait", "futures 0.3.13", @@ -4928,7 +5163,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-primitives", "sc-authority-discovery", - "sc-network", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", "strum", "tracing", "tracing-futures", @@ -4937,7 +5172,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "polkadot-erasure-coding", @@ -4945,7 +5180,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", "tracing", "tracing-futures", @@ -4954,7 +5189,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", "derive_more", @@ -4969,13 +5204,13 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-overseer", "polkadot-primitives", - "sc-client-api", - "sc-keystore", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", "schnorrkel", - "sp-application-crypto", - "sp-blockchain", - "sp-consensus-slots", - "sp-runtime", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", "tracing-futures", ] @@ -4983,7 +5218,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", "futures 0.3.13", @@ -4996,7 +5231,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-overseer", "polkadot-primitives", - "sc-service", + "sc-service 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "tracing", "tracing-futures", @@ -5005,7 +5240,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", "futures 0.3.13", @@ -5015,7 +5250,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "polkadot-statement-table", - "sp-keystore", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "tracing", "tracing-futures", @@ -5024,13 +5259,13 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-keystore", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "tracing", "tracing-futures", @@ -5040,14 +5275,14 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-keystore", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "tracing", "tracing-futures", @@ -5056,16 +5291,16 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "parity-scale-codec", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-parachain", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", "polkadot-primitives", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", "tracing-futures", ] @@ -5073,13 +5308,13 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-blockchain", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", "tracing-futures", ] @@ -5087,31 +5322,31 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", "polkadot-node-subsystem", "polkadot-overseer", "polkadot-primitives", - "sc-basic-authorship", - "sc-block-builder", - "sc-client-api", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-transaction-pool", - "substrate-prometheus-endpoint", + "sc-basic-authorship 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "tracing", ] [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", "futures 0.3.13", @@ -5127,7 +5362,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "memory-lru", @@ -5135,9 +5370,9 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-api", - "sp-consensus-babe", - "sp-core", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", "tracing-futures", ] @@ -5145,7 +5380,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "async-std", "lazy_static", @@ -5154,22 +5389,22 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "polkadot-primitives", - "sc-network", - "sp-core", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "parity-scale-codec", "polkadot-node-jaeger", "polkadot-node-primitives", "polkadot-primitives", - "sc-network", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", "strum", "thiserror", "zstd", @@ -5178,25 +5413,25 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "parity-scale-codec", "polkadot-primitives", "polkadot-statement-table", "schnorrkel", - "sp-application-crypto", - "sp-consensus-babe", - "sp-consensus-vrf", - "sp-core", - "sp-runtime", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-vrf 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "async-std", "async-trait", @@ -5215,10 +5450,10 @@ dependencies = [ "polkadot-primitives", "polkadot-procmacro-subsystem-dispatch-gen", "polkadot-statement-table", - "sc-network", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", "smallvec 1.6.1", - "sp-core", - "substrate-prometheus-endpoint", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "tracing", "tracing-futures", @@ -5227,7 +5462,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "async-trait", "futures 0.3.13", @@ -5240,12 +5475,12 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-primitives", - "sc-network", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", "streamunordered", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "tracing", "tracing-futures", @@ -5254,7 +5489,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "async-trait", "futures 0.3.13", @@ -5264,7 +5499,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", "tracing-futures", ] @@ -5272,7 +5507,34 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760#a05e2ef3fffa6853eb47ef89c5052113e68ba760" +dependencies = [ + "derive_more", + "futures 0.3.13", + "libc", + "log", + "parity-scale-codec", + "parity-util-mem", + "parking_lot 0.11.1", + "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", + "raw_sync", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "serde", + "shared_memory", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "static_assertions", + "thiserror", +] + +[[package]] +name = "polkadot-parachain" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "derive_more", "futures 0.3.13", @@ -5281,17 +5543,17 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "polkadot-core-primitives", + "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot)", "raw_sync", - "sc-executor", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", "serde", "shared_memory", - "sp-core", - "sp-externalities", - "sp-io", - "sp-runtime", - "sp-std", - "sp-wasm-interface", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "static_assertions", "thiserror", ] @@ -5299,7 +5561,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5314,35 +5576,35 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", - "frame-system", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "hex-literal 0.3.1", "parity-scale-codec", "parity-util-mem", - "polkadot-core-primitives", - "polkadot-parachain", + "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot)", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", "serde", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-authority-discovery", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-staking", - "sp-std", - "sp-trie", - "sp-version", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "assert_matches", "proc-macro2", @@ -5353,48 +5615,48 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", "parity-scale-codec", "polkadot-primitives", - "sc-chain-spec", - "sc-client-api", - "sc-consensus-babe", + "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", "sc-consensus-babe-rpc", - "sc-consensus-epochs", - "sc-finality-grandpa", + "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate)", "sc-finality-grandpa-rpc", - "sc-keystore", - "sc-rpc", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-rpc 3.0.0 (git+https://github.com/paritytech/substrate)", "sc-sync-state-rpc", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-consensus-babe", - "sp-keystore", - "sp-runtime", - "sp-transaction-pool", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", "substrate-frame-rpc-system", ] [[package]] name = "polkadot-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", - "frame-executive", - "frame-support", - "frame-system", - "frame-system-rpc-runtime-api", + "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-bounties", "pallet-collective", "pallet-democracy", @@ -5409,15 +5671,15 @@ dependencies = [ "pallet-nicks", "pallet-offences", "pallet-proxy", - "pallet-randomness-collective-flip", + "pallet-randomness-collective-flip 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-scheduler", "pallet-session", "pallet-staking", "pallet-staking-reward-curve", - "pallet-timestamp", + "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-tips", - "pallet-transaction-payment", - "pallet-transaction-payment-rpc-runtime-api", + "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-treasury", "pallet-utility", "pallet-vesting", @@ -5428,20 +5690,20 @@ dependencies = [ "serde", "serde_derive", "smallvec 1.6.1", - "sp-api", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-authority-discovery", - "sp-block-builder", - "sp-consensus-babe", - "sp-core", - "sp-inherents", - "sp-io", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -5449,19 +5711,19 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "log", "pallet-authorship", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-offences", "pallet-session", "pallet-staking", - "pallet-timestamp", - "pallet-transaction-payment", + "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-treasury", "pallet-vesting", "parity-scale-codec", @@ -5470,35 +5732,35 @@ dependencies = [ "rustc-hex", "serde", "serde_derive", - "sp-api", - "sp-core", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "static_assertions", - "xcm", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot)", ] [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", "derive_more", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", "log", "pallet-authority-discovery", "pallet-authorship", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-offences", "pallet-session", "pallet-staking", - "pallet-timestamp", + "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-vesting", "parity-scale-codec", "polkadot-primitives", @@ -5506,33 +5768,33 @@ dependencies = [ "rand_chacha 0.3.0", "rustc-hex", "serde", - "sp-api", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "xcm", - "xcm-executor", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot)", + "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot)", ] [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ - "frame-benchmarking", - "frame-system-rpc-runtime-api", + "frame-benchmarking 3.1.0", + "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", "futures 0.3.13", "hex-literal 0.3.1", "kusama-runtime", "pallet-babe", "pallet-im-online", "pallet-staking", - "pallet-transaction-payment-rpc-runtime-api", + "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", "polkadot-approval-distribution", "polkadot-availability-bitfield-distribution", "polkadot-availability-distribution", @@ -5553,7 +5815,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-parachain", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", "polkadot-pov-distribution", "polkadot-primitives", "polkadot-rpc", @@ -5562,41 +5824,41 @@ dependencies = [ "polkadot-statement-distribution", "rococo-runtime", "sc-authority-discovery", - "sc-block-builder", - "sc-chain-spec", - "sc-client-api", - "sc-client-db", - "sc-consensus", - "sc-consensus-babe", - "sc-consensus-slots", - "sc-executor", - "sc-finality-grandpa", + "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-db 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate)", "sc-finality-grandpa-warp-sync", - "sc-keystore", - "sc-network", - "sc-service", - "sc-telemetry", - "sc-transaction-pool", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-service 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", "serde", - "sp-api", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", "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-transaction-pool", - "sp-trie", - "substrate-prometheus-endpoint", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-finality-grandpa 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "tracing", "tracing-futures", @@ -5606,7 +5868,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "arrayvec 0.5.2", "futures 0.3.13", @@ -5616,7 +5878,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-staking", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", "tracing-futures", ] @@ -5624,11 +5886,11 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "parity-scale-codec", "polkadot-primitives", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -6154,17 +6416,17 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ - "frame-executive", - "frame-support", - "frame-system", - "frame-system-rpc-runtime-api", + "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", "hex-literal 0.3.1", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-grandpa", "pallet-im-online", "pallet-indices", @@ -6172,36 +6434,36 @@ dependencies = [ "pallet-session", "pallet-staking", "pallet-staking-reward-curve", - "pallet-sudo", - "pallet-timestamp", - "pallet-transaction-payment", - "pallet-transaction-payment-rpc-runtime-api", + "pallet-sudo 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", - "polkadot-parachain", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", "polkadot-primitives", "polkadot-runtime-common", "polkadot-runtime-parachains", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-authority-discovery", - "sp-block-builder", - "sp-consensus-babe", - "sp-core", - "sp-inherents", - "sp-io", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", "substrate-wasm-builder 3.0.0", - "xcm", - "xcm-builder", - "xcm-executor", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot)", + "xcm-builder 0.8.22 (git+https://github.com/paritytech/polkadot)", + "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot)", ] [[package]] @@ -6351,16 +6613,39 @@ dependencies = [ "prost", "prost-build", "rand 0.7.3", - "sc-client-api", - "sc-network", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", "serde_json", - "sp-api", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-authority-discovery", - "sp-blockchain", - "sp-core", - "sp-keystore", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-basic-authorship" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "futures 0.3.13", + "futures-timer 3.0.2", + "log", + "parity-scale-codec", + "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-proposer-metrics 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -6372,18 +6657,34 @@ dependencies = [ "futures-timer 3.0.2", "log", "parity-scale-codec", - "sc-block-builder", - "sc-client-api", - "sc-proposer-metrics", - "sc-telemetry", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-transaction-pool", - "substrate-prometheus-endpoint", + "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-proposer-metrics 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-block-builder" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "parity-scale-codec", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -6392,14 +6693,35 @@ version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" 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 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-chain-spec" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "sc-chain-spec-derive 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "serde", + "serde_json", + "sp-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -6409,18 +6731,29 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "sc-chain-spec-derive", - "sc-consensus-babe", - "sc-consensus-epochs", - "sc-finality-grandpa", - "sc-network", - "sc-telemetry", + "sc-chain-spec-derive 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", "serde", "serde_json", - "sp-chain-spec", - "sp-consensus-babe", - "sp-core", - "sp-runtime", + "sp-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-chain-spec-derive" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -6437,7 +6770,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "chrono", "fdlimit", @@ -6450,28 +6783,62 @@ dependencies = [ "rand 0.7.3", "regex", "rpassword", - "sc-client-api", - "sc-keystore", - "sc-network", - "sc-service", - "sc-telemetry", - "sc-tracing", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-service 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "serde", "serde_json", - "sp-blockchain", - "sp-core", - "sp-keyring", - "sp-keystore", - "sp-panic-handler", - "sp-runtime", - "sp-utils", - "sp-version", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-keyring 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "structopt", "thiserror", "tiny-bip39", "tokio 0.2.25", ] +[[package]] +name = "sc-client-api" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "derive_more", + "fnv", + "futures 0.3.13", + "hash-db", + "kvdb", + "lazy_static", + "log", + "parity-scale-codec", + "parking_lot 0.11.1", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sc-client-api" version = "3.0.0" @@ -6486,24 +6853,54 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sc-executor", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-database", - "sp-externalities", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-storage", - "sp-transaction-pool", - "sp-trie", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-client-db" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "blake2-rfc", + "hash-db", + "kvdb", + "kvdb-memorydb", + "kvdb-rocksdb", + "linked-hash-map", + "log", + "parity-db", + "parity-scale-codec", + "parity-util-mem", + "parking_lot 0.11.1", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-state-db 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -6522,39 +6919,96 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "sc-client-api", - "sc-executor", - "sc-state-db", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-database", - "sp-runtime", - "sp-state-machine", - "sp-trie", - "substrate-prometheus-endpoint", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-state-db 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ - "sc-client-api", - "sp-blockchain", - "sp-consensus", - "sp-runtime", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] -name = "sc-consensus-babe" +name = "sc-consensus" version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "derive_more", - "fork-tree", - "futures 0.3.13", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-consensus-babe" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "derive_more", + "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "futures 0.3.13", + "futures-timer 3.0.2", + "log", + "merlin", + "num-bigint", + "num-rational", + "num-traits", + "parity-scale-codec", + "parking_lot 0.11.1", + "pdqselect", + "rand 0.7.3", + "retain_mut", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-consensus-uncles 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "schnorrkel", + "serde", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus-vrf 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + +[[package]] +name = "sc-consensus-babe" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "derive_more", + "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate)", + "futures 0.3.13", "futures-timer 3.0.2", "log", "merlin", @@ -6566,31 +7020,31 @@ dependencies = [ "pdqselect", "rand 0.7.3", "retain_mut", - "sc-client-api", - "sc-consensus-epochs", - "sc-consensus-slots", - "sc-consensus-uncles", - "sc-keystore", - "sc-telemetry", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-uncles 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", "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-timestamp", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-vrf 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -6603,18 +7057,31 @@ dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", - "sc-consensus-babe", - "sc-consensus-epochs", - "sc-rpc-api", + "sc-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-rpc-api 0.9.0 (git+https://github.com/paritytech/substrate)", "serde", - "sp-api", - "sp-application-crypto", - "sp-blockchain", - "sp-consensus", - "sp-consensus-babe", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-consensus-epochs" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "parity-scale-codec", + "parking_lot 0.11.1", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -6622,12 +7089,38 @@ name = "sc-consensus-epochs" version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "fork-tree", + "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api", - "sp-blockchain", - "sp-runtime", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-consensus-slots" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "futures 0.3.13", + "futures-timer 3.0.2", + "log", + "parity-scale-codec", + "parking_lot 0.11.1", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "thiserror", ] [[package]] @@ -6640,34 +7133,76 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api", - "sc-telemetry", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] +[[package]] +name = "sc-consensus-uncles" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "log", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-authorship 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sc-consensus-uncles" version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", - "sc-client-api", - "sp-authorship", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-authorship 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-executor" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "derive_more", + "lazy_static", + "libsecp256k1", + "log", + "parity-scale-codec", + "parity-wasm 0.41.0", + "parking_lot 0.11.1", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-executor-wasmi 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-tasks 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "wasmi", ] [[package]] @@ -6682,19 +7217,35 @@ dependencies = [ "parity-scale-codec", "parity-wasm 0.41.0", "parking_lot 0.11.1", - "sc-executor-common", - "sc-executor-wasmi", - "sp-api", - "sp-core", - "sp-externalities", - "sp-io", - "sp-panic-handler", - "sp-runtime-interface", - "sp-serializer", - "sp-tasks", - "sp-trie", - "sp-version", - "sp-wasm-interface", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-executor-wasmi 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tasks 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "wasmi", +] + +[[package]] +name = "sc-executor-common" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "derive_more", + "parity-scale-codec", + "parity-wasm 0.41.0", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "thiserror", "wasmi", ] @@ -6706,14 +7257,29 @@ dependencies = [ "derive_more", "parity-scale-codec", "parity-wasm 0.41.0", - "sp-allocator", - "sp-core", - "sp-serializer", - "sp-wasm-interface", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", "wasmi", ] +[[package]] +name = "sc-executor-wasmi" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "log", + "parity-scale-codec", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "wasmi", +] + [[package]] name = "sc-executor-wasmi" version = "0.9.0" @@ -6721,14 +7287,53 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "log", "parity-scale-codec", - "sc-executor-common", - "sp-allocator", - "sp-core", - "sp-runtime-interface", - "sp-wasm-interface", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "wasmi", ] +[[package]] +name = "sc-finality-grandpa" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "derive_more", + "dyn-clone", + "finality-grandpa", + "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "futures 0.3.13", + "futures-timer 3.0.2", + "linked-hash-map", + "log", + "parity-scale-codec", + "parking_lot 0.11.1", + "pin-project 1.0.5", + "rand 0.7.3", + "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-network-gossip 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "serde_json", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-finality-grandpa 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sc-finality-grandpa" version = "0.9.0" @@ -6737,7 +7342,7 @@ dependencies = [ "derive_more", "dyn-clone", "finality-grandpa", - "fork-tree", + "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate)", "futures 0.3.13", "futures-timer 3.0.2", "linked-hash-map", @@ -6746,26 +7351,26 @@ dependencies = [ "parking_lot 0.11.1", "pin-project 1.0.5", "rand 0.7.3", - "sc-block-builder", - "sc-client-api", - "sc-consensus", - "sc-keystore", - "sc-network", - "sc-network-gossip", - "sc-telemetry", + "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-network-gossip 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", "serde_json", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-finality-grandpa", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-utils", - "substrate-prometheus-endpoint", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-finality-grandpa 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -6782,14 +7387,14 @@ dependencies = [ "jsonrpc-pubsub", "log", "parity-scale-codec", - "sc-client-api", - "sc-finality-grandpa", - "sc-rpc", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-rpc 3.0.0 (git+https://github.com/paritytech/substrate)", "serde", "serde_json", - "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -6804,13 +7409,31 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "prost", - "sc-client-api", - "sc-finality-grandpa", - "sc-network", - "sc-service", - "sp-blockchain", - "sp-finality-grandpa", - "sp-runtime", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-service 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-finality-grandpa 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-informant" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "ansi_term 0.12.1", + "futures 0.3.13", + "log", + "parity-util-mem", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "wasm-timer", ] [[package]] @@ -6822,15 +7445,35 @@ dependencies = [ "futures 0.3.13", "log", "parity-util-mem", - "sc-client-api", - "sc-network", - "sp-blockchain", - "sp-runtime", - "sp-transaction-pool", - "sp-utils", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", "wasm-timer", ] +[[package]] +name = "sc-keystore" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "async-trait", + "derive_more", + "futures 0.3.13", + "futures-util", + "hex", + "merlin", + "parking_lot 0.11.1", + "rand 0.7.3", + "serde_json", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "subtle 2.4.0", +] + [[package]] name = "sc-keystore" version = "3.0.0" @@ -6845,12 +7488,31 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "serde_json", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", "subtle 2.4.0", ] +[[package]] +name = "sc-light" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "hash-db", + "lazy_static", + "parity-scale-codec", + "parking_lot 0.11.1", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sc-light" version = "3.0.0" @@ -6860,14 +7522,67 @@ dependencies = [ "lazy_static", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api", - "sc-executor", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-externalities", - "sp-runtime", - "sp-state-machine", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-network" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "async-std", + "async-trait", + "asynchronous-codec 0.5.0", + "bitflags", + "bs58", + "bytes 1.0.1", + "cid", + "derive_more", + "either", + "erased-serde", + "fnv", + "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "futures 0.3.13", + "futures-timer 3.0.2", + "hex", + "ip_network", + "libp2p", + "linked-hash-map", + "linked_hash_set", + "log", + "lru", + "nohash-hasher", + "parity-scale-codec", + "parking_lot 0.11.1", + "pin-project 1.0.5", + "prost", + "prost-build", + "rand 0.7.3", + "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-peerset 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "serde", + "serde_json", + "smallvec 1.6.1", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "thiserror", + "unsigned-varint 0.6.0", + "void", + "wasm-timer", + "zeroize", ] [[package]] @@ -6886,7 +7601,7 @@ dependencies = [ "either", "erased-serde", "fnv", - "fork-tree", + "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate)", "futures 0.3.13", "futures-timer 3.0.2", "hex", @@ -6903,19 +7618,19 @@ dependencies = [ "prost", "prost-build", "rand 0.7.3", - "sc-block-builder", - "sc-client-api", - "sc-peerset", + "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-peerset 3.0.0 (git+https://github.com/paritytech/substrate)", "serde", "serde_json", "smallvec 1.6.1", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", - "sp-utils", - "substrate-prometheus-endpoint", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "unsigned-varint 0.6.0", "void", @@ -6923,6 +7638,22 @@ dependencies = [ "zeroize", ] +[[package]] +name = "sc-network-gossip" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "futures 0.3.13", + "futures-timer 3.0.2", + "libp2p", + "log", + "lru", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "wasm-timer", +] + [[package]] name = "sc-network-gossip" version = "0.9.0" @@ -6933,12 +7664,39 @@ dependencies = [ "libp2p", "log", "lru", - "sc-network", - "sp-runtime", - "substrate-prometheus-endpoint", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "wasm-timer", ] +[[package]] +name = "sc-offchain" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "bytes 0.5.6", + "fnv", + "futures 0.3.13", + "futures-timer 3.0.2", + "hyper 0.13.10", + "hyper-rustls", + "log", + "num_cpus", + "parity-scale-codec", + "parking_lot 0.11.1", + "rand 0.7.3", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "threadpool", +] + [[package]] name = "sc-offchain" version = "3.0.0" @@ -6955,17 +7713,30 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "rand 0.7.3", - "sc-client-api", - "sc-keystore", - "sc-network", - "sp-api", - "sp-core", - "sp-offchain", - "sp-runtime", - "sp-utils", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", "threadpool", ] +[[package]] +name = "sc-peerset" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "futures 0.3.13", + "libp2p", + "log", + "serde_json", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "wasm-timer", +] + [[package]] name = "sc-peerset" version = "3.0.0" @@ -6975,17 +7746,60 @@ dependencies = [ "libp2p", "log", "serde_json", - "sp-utils", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", "wasm-timer", ] +[[package]] +name = "sc-proposer-metrics" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "log", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sc-proposer-metrics" version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-rpc" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "futures 0.3.13", + "hash-db", + "jsonrpc-core", + "jsonrpc-pubsub", + "log", + "parity-scale-codec", + "parking_lot 0.11.1", + "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-rpc-api 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "serde_json", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-rpc 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -7000,26 +7814,50 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sc-block-builder", - "sc-client-api", - "sc-executor", - "sc-keystore", - "sc-rpc-api", - "sc-tracing", + "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-rpc-api 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", "serde_json", - "sp-api", - "sp-blockchain", - "sp-chain-spec", - "sp-core", - "sp-keystore", - "sp-offchain", - "sp-rpc", - "sp-runtime", - "sp-session", - "sp-state-machine", - "sp-transaction-pool", - "sp-utils", - "sp-version", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-rpc 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-rpc-api" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "derive_more", + "futures 0.3.13", + "jsonrpc-core", + "jsonrpc-core-client", + "jsonrpc-derive", + "jsonrpc-pubsub", + "log", + "parity-scale-codec", + "parking_lot 0.11.1", + "serde", + "serde_json", + "sp-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-rpc 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -7038,12 +7876,30 @@ dependencies = [ "parking_lot 0.11.1", "serde", "serde_json", - "sp-chain-spec", - "sp-core", - "sp-rpc", - "sp-runtime", - "sp-transaction-pool", - "sp-version", + "sp-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-rpc 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-rpc-server" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "futures 0.1.31", + "jsonrpc-core", + "jsonrpc-http-server", + "jsonrpc-ipc-server", + "jsonrpc-pubsub", + "jsonrpc-ws-server", + "log", + "serde", + "serde_json", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -7060,8 +7916,71 @@ dependencies = [ "log", "serde", "serde_json", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sc-service" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "directories", + "exit-future", + "futures 0.1.31", + "futures 0.3.13", + "futures-timer 3.0.2", + "hash-db", + "jsonrpc-core", + "jsonrpc-pubsub", + "lazy_static", + "log", + "parity-scale-codec", + "parity-util-mem", + "parking_lot 0.11.1", + "pin-project 1.0.5", + "rand 0.7.3", + "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-client-db 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-informant 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-light 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-offchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-rpc 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-rpc-server 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "serde", + "serde_json", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "tempfile", + "thiserror", + "tracing", + "tracing-futures", + "wasm-timer", ] [[package]] @@ -7084,42 +8003,42 @@ dependencies = [ "parking_lot 0.11.1", "pin-project 1.0.5", "rand 0.7.3", - "sc-block-builder", - "sc-chain-spec", - "sc-client-api", - "sc-client-db", - "sc-executor", - "sc-informant", - "sc-keystore", - "sc-light", - "sc-network", - "sc-offchain", - "sc-rpc", - "sc-rpc-server", - "sc-telemetry", - "sc-tracing", - "sc-transaction-pool", + "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-db 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-informant 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-light 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-rpc 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-rpc-server 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", "serde", "serde_json", - "sp-api", - "sp-application-crypto", - "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-externalities", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-session", - "sp-state-machine", - "sp-tracing", - "sp-transaction-pool", - "sp-trie", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "tempfile", "thiserror", "tracing", @@ -7127,6 +8046,21 @@ dependencies = [ "wasm-timer", ] +[[package]] +name = "sc-state-db" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "log", + "parity-scale-codec", + "parity-util-mem", + "parity-util-mem-derive", + "parking_lot 0.11.1", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "thiserror", +] + [[package]] name = "sc-state-db" version = "0.9.0" @@ -7137,8 +8071,8 @@ dependencies = [ "parity-util-mem", "parity-util-mem-derive", "parking_lot 0.11.1", - "sc-client-api", - "sp-core", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] @@ -7150,18 +8084,40 @@ dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", - "sc-chain-spec", - "sc-client-api", - "sc-consensus-babe", - "sc-consensus-epochs", - "sc-finality-grandpa", - "sc-rpc-api", + "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-rpc-api 0.9.0 (git+https://github.com/paritytech/substrate)", "serde_json", - "sp-blockchain", - "sp-runtime", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] +[[package]] +name = "sc-telemetry" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "chrono", + "futures 0.3.13", + "libp2p", + "log", + "parking_lot 0.11.1", + "pin-project 1.0.5", + "rand 0.7.3", + "serde", + "serde_json", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "take_mut", + "tracing", + "tracing-subscriber", + "void", + "wasm-timer", +] + [[package]] name = "sc-telemetry" version = "3.0.0" @@ -7176,12 +8132,40 @@ dependencies = [ "rand 0.7.3", "serde", "serde_json", - "sp-utils", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", "take_mut", "tracing", "tracing-subscriber", - "void", - "wasm-timer", + "void", + "wasm-timer", +] + +[[package]] +name = "sc-tracing" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "ansi_term 0.12.1", + "atty", + "erased-serde", + "lazy_static", + "log", + "once_cell", + "parking_lot 0.11.1", + "regex", + "rustc-hash", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-tracing-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "serde", + "serde_json", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "thiserror", + "tracing", + "tracing-core", + "tracing-log", + "tracing-subscriber", + "wasm-bindgen", + "web-sys", ] [[package]] @@ -7198,11 +8182,11 @@ dependencies = [ "parking_lot 0.11.1", "regex", "rustc-hash", - "sc-telemetry", - "sc-tracing-proc-macro", + "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-tracing-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate)", "serde", "serde_json", - "sp-tracing", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", "tracing", "tracing-core", @@ -7212,6 +8196,17 @@ dependencies = [ "web-sys", ] +[[package]] +name = "sc-tracing-proc-macro" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" @@ -7223,6 +8218,28 @@ dependencies = [ "syn", ] +[[package]] +name = "sc-transaction-graph" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "derive_more", + "futures 0.3.13", + "linked-hash-map", + "log", + "parity-util-mem", + "parking_lot 0.11.1", + "retain_mut", + "serde", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "thiserror", + "wasm-timer", +] + [[package]] name = "sc-transaction-graph" version = "3.0.0" @@ -7236,11 +8253,37 @@ dependencies = [ "parking_lot 0.11.1", "retain_mut", "serde", - "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-transaction-pool", - "sp-utils", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "thiserror", + "wasm-timer", +] + +[[package]] +name = "sc-transaction-pool" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "futures 0.3.13", + "futures-diagnose", + "intervalier", + "log", + "parity-scale-codec", + "parity-util-mem", + "parking_lot 0.11.1", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-transaction-graph 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "thiserror", "wasm-timer", ] @@ -7257,16 +8300,16 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "sc-client-api", - "sc-transaction-graph", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-tracing", - "sp-transaction-pool", - "sp-utils", - "substrate-prometheus-endpoint", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-transaction-graph 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "wasm-timer", ] @@ -7616,15 +8659,43 @@ dependencies = [ "sha-1 0.9.4", ] +[[package]] +name = "sp-allocator" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "log", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "thiserror", +] + [[package]] name = "sp-allocator" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", - "sp-core", - "sp-std", - "sp-wasm-interface", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "thiserror", +] + +[[package]] +name = "sp-api" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "hash-db", + "parity-scale-codec", + "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "thiserror", ] @@ -7635,15 +8706,27 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "hash-db", "parity-scale-codec", - "sp-api-proc-macro", - "sp-core", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-version", + "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] +[[package]] +name = "sp-api-proc-macro" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "blake2-rfc", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-api-proc-macro" version = "3.0.0" @@ -7656,6 +8739,18 @@ dependencies = [ "syn", ] +[[package]] +name = "sp-application-crypto" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "parity-scale-codec", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sp-application-crypto" version = "3.0.0" @@ -7663,9 +8758,22 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-arithmetic" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "integer-sqrt", + "num-traits", + "parity-scale-codec", + "serde", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -7677,8 +8785,8 @@ dependencies = [ "num-traits", "parity-scale-codec", "serde", - "sp-debug-derive", - "sp-std", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -7687,10 +8795,21 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-application-crypto", - "sp-runtime", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-authorship" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "parity-scale-codec", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -7699,9 +8818,21 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-block-builder" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "parity-scale-codec", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -7710,10 +8841,28 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-blockchain" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "futures 0.3.13", + "log", + "lru", + "parity-scale-codec", + "parking_lot 0.11.1", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "thiserror", ] [[package]] @@ -7726,14 +8875,23 @@ dependencies = [ "lru", "parity-scale-codec", "parking_lot 0.11.1", - "sp-api", - "sp-consensus", - "sp-database", - "sp-runtime", - "sp-state-machine", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] +[[package]] +name = "sp-chain-spec" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "serde", + "serde_json", +] + [[package]] name = "sp-chain-spec" version = "3.0.0" @@ -7743,6 +8901,32 @@ dependencies = [ "serde_json", ] +[[package]] +name = "sp-consensus" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "futures 0.3.13", + "futures-timer 3.0.2", + "libp2p", + "log", + "parity-scale-codec", + "parking_lot 0.11.1", + "serde", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "thiserror", + "wasm-timer", +] + [[package]] name = "sp-consensus" version = "0.9.0" @@ -7755,20 +8939,40 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "serde", - "sp-api", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-trie", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", "thiserror", "wasm-timer", ] +[[package]] +name = "sp-consensus-babe" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "merlin", + "parity-scale-codec", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-consensus-vrf 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sp-consensus-babe" version = "0.9.0" @@ -7776,17 +8980,27 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "merlin", "parity-scale-codec", - "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 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-vrf 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-consensus-slots" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "parity-scale-codec", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -7795,8 +9009,20 @@ version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-arithmetic", - "sp-runtime", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-consensus-vrf" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "parity-scale-codec", + "schnorrkel", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -7806,9 +9032,53 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "parity-scale-codec", "schnorrkel", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-core" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "base58", + "blake2-rfc", + "byteorder", + "dyn-clonable", + "ed25519-dalek", + "futures 0.3.13", + "hash-db", + "hash256-std-hasher", + "hex", + "impl-serde", + "lazy_static", + "libsecp256k1", + "log", + "merlin", + "num-traits", + "parity-scale-codec", + "parity-util-mem", + "parking_lot 0.11.1", + "primitive-types", + "rand 0.7.3", + "regex", + "schnorrkel", + "secrecy", + "serde", + "sha2 0.9.3", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-bip39", + "thiserror", + "tiny-bip39", + "tiny-keccak", + "twox-hash", + "wasmi", + "zeroize", ] [[package]] @@ -7841,11 +9111,11 @@ dependencies = [ "secrecy", "serde", "sha2 0.9.3", - "sp-debug-derive", - "sp-externalities", - "sp-runtime-interface", - "sp-std", - "sp-storage", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", "substrate-bip39", "thiserror", "tiny-bip39", @@ -7855,6 +9125,15 @@ dependencies = [ "zeroize", ] +[[package]] +name = "sp-database" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "kvdb", + "parking_lot 0.11.1", +] + [[package]] name = "sp-database" version = "3.0.0" @@ -7864,6 +9143,16 @@ dependencies = [ "parking_lot 0.11.1", ] +[[package]] +name = "sp-debug-derive" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-debug-derive" version = "3.0.0" @@ -7880,9 +9169,20 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-arithmetic", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-npos-elections", - "sp-std", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-externalities" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "environmental", + "parity-scale-codec", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -7892,8 +9192,25 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "environmental", "parity-scale-codec", - "sp-std", - "sp-storage", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-finality-grandpa" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "finality-grandpa", + "log", + "parity-scale-codec", + "serde", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -7905,24 +9222,60 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-inherents" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "parity-scale-codec", + "parking_lot 0.11.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "thiserror", +] + +[[package]] +name = "sp-inherents" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +dependencies = [ + "parity-scale-codec", + "parking_lot 0.11.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "thiserror", ] [[package]] -name = "sp-inherents" +name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ + "futures 0.3.13", + "hash-db", + "libsecp256k1", + "log", "parity-scale-codec", "parking_lot 0.11.1", - "sp-core", - "sp-std", - "thiserror", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "tracing", + "tracing-core", ] [[package]] @@ -7936,30 +9289,58 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sp-core", - "sp-externalities", - "sp-keystore", - "sp-runtime-interface", - "sp-state-machine", - "sp-std", - "sp-tracing", - "sp-trie", - "sp-wasm-interface", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", "tracing-core", ] +[[package]] +name = "sp-keyring" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "lazy_static", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "strum", +] + [[package]] name = "sp-keyring" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "lazy_static", - "sp-core", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", "strum", ] +[[package]] +name = "sp-keystore" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "async-trait", + "derive_more", + "futures 0.3.13", + "merlin", + "parity-scale-codec", + "parking_lot 0.11.1", + "schnorrkel", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sp-keystore" version = "0.9.0" @@ -7973,8 +9354,8 @@ dependencies = [ "parking_lot 0.11.1", "schnorrkel", "serde", - "sp-core", - "sp-externalities", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -7984,10 +9365,10 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "parity-scale-codec", "serde", - "sp-arithmetic", - "sp-core", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-npos-elections-compact", - "sp-std", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", ] [[package]] @@ -8001,14 +9382,32 @@ dependencies = [ "syn", ] +[[package]] +name = "sp-offchain" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sp-offchain" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "sp-api", - "sp-core", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-panic-handler" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "backtrace", ] [[package]] @@ -8019,13 +9418,43 @@ dependencies = [ "backtrace", ] +[[package]] +name = "sp-rpc" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sp-rpc" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "serde", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-runtime" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "either", + "hash256-std-hasher", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "parity-util-mem", + "paste 1.0.4", + "rand 0.7.3", + "serde", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -8042,11 +9471,28 @@ dependencies = [ "paste 1.0.4", "rand 0.7.3", "serde", - "sp-application-crypto", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-std", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-runtime-interface" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "primitive-types", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "static_assertions", ] [[package]] @@ -8057,15 +9503,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.9.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", "static_assertions", ] +[[package]] +name = "sp-runtime-interface-proc-macro" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "Inflector", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" @@ -8081,16 +9539,25 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "parity-scale-codec", - "sp-core", - "sp-io", - "sp-std", - "sp-wasm-interface", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", "wasmi", ] +[[package]] +name = "sp-serializer" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "serde", + "serde_json", +] + [[package]] name = "sp-serializer" version = "3.0.0" @@ -8100,17 +9567,40 @@ dependencies = [ "serde_json", ] +[[package]] +name = "sp-session" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "parity-scale-codec", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sp-session" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-core", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-staking" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "parity-scale-codec", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -8119,8 +9609,30 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-state-machine" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "hash-db", + "log", + "num-traits", + "parity-scale-codec", + "parking_lot 0.11.1", + "rand 0.7.3", + "smallvec 1.6.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "thiserror", + "trie-db", + "trie-root", ] [[package]] @@ -8135,21 +9647,39 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "smallvec 1.6.1", - "sp-core", - "sp-externalities", - "sp-panic-handler", - "sp-std", - "sp-trie", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", "trie-db", "trie-root", ] +[[package]] +name = "sp-std" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" + [[package]] name = "sp-std" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +[[package]] +name = "sp-storage" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "impl-serde", + "parity-scale-codec", + "ref-cast", + "serde", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sp-storage" version = "3.0.0" @@ -8159,8 +9689,21 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive", - "sp-std", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-tasks" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "log", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", ] [[package]] @@ -8169,11 +9712,25 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", - "sp-core", - "sp-externalities", - "sp-io", - "sp-runtime-interface", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-timestamp" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "wasm-timer", ] [[package]] @@ -8183,13 +9740,26 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "sp-api", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "wasm-timer", ] +[[package]] +name = "sp-tracing" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "log", + "parity-scale-codec", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "tracing", + "tracing-core", + "tracing-subscriber", +] + [[package]] name = "sp-tracing" version = "3.0.0" @@ -8197,12 +9767,28 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "log", "parity-scale-codec", - "sp-std", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "tracing", "tracing-core", "tracing-subscriber", ] +[[package]] +name = "sp-transaction-pool" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "derive_more", + "futures 0.3.13", + "log", + "parity-scale-codec", + "serde", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "thiserror", +] + [[package]] name = "sp-transaction-pool" version = "3.0.0" @@ -8213,12 +9799,26 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-api", - "sp-blockchain", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", "thiserror", ] +[[package]] +name = "sp-trie" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "hash-db", + "memory-db", + "parity-scale-codec", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "trie-db", + "trie-root", +] + [[package]] name = "sp-trie" version = "3.0.0" @@ -8227,12 +9827,24 @@ dependencies = [ "hash-db", "memory-db", "parity-scale-codec", - "sp-core", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "trie-db", "trie-root", ] +[[package]] +name = "sp-utils" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "futures 0.3.13", + "futures-core", + "futures-timer 3.0.2", + "lazy_static", + "prometheus", +] + [[package]] name = "sp-utils" version = "3.0.0" @@ -8245,6 +9857,18 @@ dependencies = [ "prometheus", ] +[[package]] +name = "sp-version" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "impl-serde", + "parity-scale-codec", + "serde", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", +] + [[package]] name = "sp-version" version = "3.0.0" @@ -8253,8 +9877,19 @@ dependencies = [ "impl-serde", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "sp-wasm-interface" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "wasmi", ] [[package]] @@ -8264,7 +9899,7 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "sp-std", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", "wasmi", ] @@ -8393,7 +10028,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" dependencies = [ "platforms", ] @@ -8403,22 +10038,36 @@ name = "substrate-frame-rpc-system" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-system-rpc-runtime-api", + "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", "futures 0.3.13", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", "log", "parity-scale-codec", - "sc-client-api", - "sc-rpc-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-rpc-api 0.9.0 (git+https://github.com/paritytech/substrate)", "serde", - "sp-api", - "sp-block-builder", - "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-transaction-pool", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", +] + +[[package]] +name = "substrate-prometheus-endpoint" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +dependencies = [ + "async-std", + "derive_more", + "futures-util", + "hyper 0.13.10", + "log", + "prometheus", + "tokio 0.2.25", ] [[package]] @@ -9436,18 +11085,18 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", - "frame-executive", - "frame-support", - "frame-system", - "frame-system-rpc-runtime-api", + "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-collective", "pallet-democracy", "pallet-election-provider-multi-phase", @@ -9461,42 +11110,42 @@ dependencies = [ "pallet-nicks", "pallet-offences", "pallet-proxy", - "pallet-randomness-collective-flip", + "pallet-randomness-collective-flip 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-recovery", "pallet-scheduler", "pallet-session", "pallet-society", "pallet-staking", "pallet-staking-reward-curve", - "pallet-sudo", - "pallet-timestamp", - "pallet-transaction-payment", - "pallet-transaction-payment-rpc-runtime-api", + "pallet-sudo 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", "pallet-treasury", "pallet-utility", "pallet-vesting", "parity-scale-codec", - "polkadot-parachain", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", "polkadot-primitives", "polkadot-runtime-common", "rustc-hex", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", "sp-authority-discovery", - "sp-block-builder", - "sp-consensus-babe", - "sp-core", - "sp-inherents", - "sp-io", - "sp-offchain", - "sp-runtime", - "sp-session", - "sp-staking", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -9593,41 +11242,81 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760#a05e2ef3fffa6853eb47ef89c5052113e68ba760" +dependencies = [ + "parity-scale-codec", +] + +[[package]] +name = "xcm" +version = "0.8.22" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +dependencies = [ + "parity-scale-codec", +] + +[[package]] +name = "xcm-builder" +version = "0.8.22" +source = "git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760#a05e2ef3fffa6853eb47ef89c5052113e68ba760" dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "parity-scale-codec", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", + "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", ] [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ - "frame-support", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "parity-scale-codec", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot)", + "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot)", +] + +[[package]] +name = "xcm-executor" +version = "0.8.22" +source = "git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760#a05e2ef3fffa6853eb47ef89c5052113e68ba760" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "impl-trait-for-tuples", "parity-scale-codec", - "polkadot-parachain", - "sp-arithmetic", - "sp-io", - "sp-runtime", - "sp-std", - "xcm", - "xcm-executor", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", ] [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#69bb1958350ec7877dcecf45326b36aab731c08a" +source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ - "frame-support", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", "impl-trait-for-tuples", "parity-scale-codec", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "xcm", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot)", ] [[package]] diff --git a/node/Cargo.toml b/node/Cargo.toml index c96afe8..f5b1984 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -15,32 +15,32 @@ codec = { package = "parity-scale-codec", version = "2.0.0" } hex-literal = "0.2.1" # Substrate dependencies -sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-io = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-session = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-cli = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-executor = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-service = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-telemetry = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-network = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-trie = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-chain-spec = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-tracing = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "master" } -pallet-contracts = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-contracts" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-io = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-core = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-inherents = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-consensus = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-session = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-consensus = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-cli = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-client-api = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-executor = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-service = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-telemetry = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-transaction-pool = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-transaction-pool = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-network = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-basic-authorship = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-timestamp = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-block-builder = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-trie = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-chain-spec = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-rpc = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sc-tracing = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-offchain = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts" , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } # These dependencies are used for the node's RPCs jsonrpc-core = "15.1.0" @@ -52,7 +52,7 @@ jsonrpc-core = "15.1.0" #sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-basic-authorship" } #substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "master", package = "substrate-frame-rpc-system" } #pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-transaction-payment-rpc" } -pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-contracts-rpc" } +pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc" , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } # Cumulus dependencies cumulus-client-consensus-relay-chain = { git = "https://github.com/paritytech/cumulus", branch = "master" } @@ -64,7 +64,7 @@ cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branc canvas-runtime = { version = "0.1.0", path = "../runtime" } [build-dependencies] -substrate-build-script-utils = { git = "https://github.com/paritytech/substrate", branch = "master", package = "substrate-build-script-utils" } +substrate-build-script-utils = { git = "https://github.com/paritytech/substrate", package = "substrate-build-script-utils" , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } [[bin]] name = "canvas" diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 53bf1a1..61cc774 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -14,26 +14,26 @@ serde = { version = "1.0.101", optional = true, features = ["derive"] } parachain-info = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } # Substrate dependencies -sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-api = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-session = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-offchain = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-block-builder = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-transaction-pool = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-api = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-session = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-offchain = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-block-builder = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-transaction-pool = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -frame-support = { git = "https://github.com/paritytech/substrate", package = "frame-support", default-features = false, branch = "master" } -frame-executive = { git = "https://github.com/paritytech/substrate", package = "frame-executive", default-features = false, branch = "master" } -frame-system = { git = "https://github.com/paritytech/substrate", package = "frame-system", default-features = false, branch = "master" } -pallet-balances = { git = "https://github.com/paritytech/substrate", package = "pallet-balances", default-features = false, branch = "master" } -pallet-randomness-collective-flip = { git = "https://github.com/paritytech/substrate", package = "pallet-randomness-collective-flip", default-features = false, branch = "master" } -pallet-sudo = { git = "https://github.com/paritytech/substrate", package = "pallet-sudo", default-features = false, branch = "master" } -pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = "pallet-timestamp", default-features = false, branch = "master" } -pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment", default-features = false, branch = "master" } +frame-support = { git = "https://github.com/paritytech/substrate", package = "frame-support", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +frame-executive = { git = "https://github.com/paritytech/substrate", package = "frame-executive", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +frame-system = { git = "https://github.com/paritytech/substrate", package = "frame-system", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +pallet-balances = { git = "https://github.com/paritytech/substrate", package = "pallet-balances", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +pallet-randomness-collective-flip = { git = "https://github.com/paritytech/substrate", package = "pallet-randomness-collective-flip", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +pallet-sudo = { git = "https://github.com/paritytech/substrate", package = "pallet-sudo", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = "pallet-timestamp", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } # Cumulus dependencies cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } @@ -41,19 +41,19 @@ cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", defau cumulus-pallet-xcm-handler = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } # Polkadot dependencies -polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } -xcm = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } -xcm-builder = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } -xcm-executor = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false, rev = "a05e2ef3fffa6853eb47ef89c5052113e68ba760" } +xcm = { git = "https://github.com/paritytech/polkadot", default-features = false, rev = "a05e2ef3fffa6853eb47ef89c5052113e68ba760" } +xcm-builder = { git = "https://github.com/paritytech/polkadot", default-features = false, rev = "a05e2ef3fffa6853eb47ef89c5052113e68ba760" } +xcm-executor = { git = "https://github.com/paritytech/polkadot", default-features = false, rev = "a05e2ef3fffa6853eb47ef89c5052113e68ba760" } # Used for the node's RPCs -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "frame-system-rpc-runtime-api", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-transaction-payment-rpc-runtime-api", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "frame-system-rpc-runtime-api", default-features = false , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment-rpc-runtime-api", default-features = false , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } # Contracts specific packages -pallet-contracts = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-contracts", default-features = false } -pallet-contracts-primitives = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-contracts-primitives", default-features = false } -pallet-contracts-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-contracts-rpc-runtime-api", default-features = false } +pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts", default-features = false , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +pallet-contracts-primitives = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-primitives", default-features = false , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +pallet-contracts-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc-runtime-api", default-features = false , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } [build-dependencies] substrate-wasm-builder = "4.0.0" From 59b96b69a27b0e9a13f716eaed1b110727af7e88 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Tue, 2 Mar 2021 10:26:34 +0000 Subject: [PATCH 18/40] Revert to substrate and polkadot master branches --- Cargo.lock | 3974 +++++++++++++------------------------------- node/Cargo.toml | 56 +- runtime/Cargo.toml | 56 +- 3 files changed, 1199 insertions(+), 2887 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e606a7f..7e6e7bf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -661,32 +661,32 @@ dependencies = [ "pallet-contracts", "pallet-contracts-rpc", "parity-scale-codec", - "sc-basic-authorship 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-basic-authorship", + "sc-chain-spec", "sc-cli", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-rpc 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-service 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-client-api", + "sc-consensus", + "sc-executor", + "sc-finality-grandpa", + "sc-network", + "sc-rpc", + "sc-service", + "sc-telemetry", + "sc-tracing", + "sc-transaction-pool", "serde", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-io", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-timestamp", + "sp-transaction-pool", + "sp-trie", "structopt", "substrate-build-script-utils", ] @@ -698,38 +698,38 @@ dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcm-handler", "cumulus-primitives-core", - "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-rpc-runtime-api", + "pallet-balances", "pallet-contracts", "pallet-contracts-primitives", "pallet-contracts-rpc-runtime-api", - "pallet-randomness-collective-flip 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "pallet-sudo 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "pallet-randomness-collective-flip", + "pallet-sudo", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", "parachain-info", "parity-scale-codec", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", + "polkadot-parachain", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api", + "sp-block-builder", + "sp-core", + "sp-inherents", + "sp-io", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-std", + "sp-transaction-pool", + "sp-version", "substrate-wasm-builder 4.0.0", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", - "xcm-builder 0.8.22 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", - "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", + "xcm", + "xcm-builder", + "xcm-executor", ] [[package]] @@ -1057,12 +1057,12 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-overseer", "polkadot-primitives", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sp-consensus", + "sp-core", + "sp-io", + "sp-runtime", + "sp-state-machine", "tracing", ] @@ -1077,16 +1077,16 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "polkadot-runtime", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-trie", + "substrate-prometheus-endpoint", "tokio 0.1.22", "tracing", ] @@ -1104,15 +1104,15 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.9.0", "polkadot-service", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "substrate-prometheus-endpoint", "tracing", ] @@ -1127,16 +1127,16 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.10.2", "polkadot-node-primitives", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", + "polkadot-parachain", "polkadot-primitives", "polkadot-service", "polkadot-statement-table", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", "tracing", ] @@ -1152,15 +1152,15 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "polkadot-service", - "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-service 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-chain-spec", + "sc-client-api", + "sc-service", + "sc-tracing", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", "tracing", ] @@ -1172,24 +1172,24 @@ dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "environmental", - "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-executive", + "frame-support", + "frame-system", "hash-db", "memory-db", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances", "parity-scale-codec", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", + "polkadot-parachain", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-externalities", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", + "sp-version", "trie-db", ] @@ -1199,11 +1199,11 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" dependencies = [ "cumulus-primitives-core", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot)", + "sp-std", + "xcm", ] [[package]] @@ -1213,12 +1213,12 @@ source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a128 dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot)", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", + "polkadot-core-primitives", + "polkadot-parachain", "polkadot-primitives", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", + "sp-trie", ] [[package]] @@ -1228,14 +1228,14 @@ source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a128 dependencies = [ "cumulus-primitives-core", "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sp-api", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", "tracing", ] @@ -1594,14 +1594,6 @@ 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/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "parity-scale-codec", -] - [[package]] name = "fork-tree" version = "3.0.0" @@ -1620,56 +1612,22 @@ dependencies = [ "percent-encoding 2.1.0", ] -[[package]] -name = "frame-benchmarking" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "linregress", - "parity-scale-codec", - "paste 1.0.4", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "frame-benchmarking" version = "3.1.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "linregress", "parity-scale-codec", "paste 1.0.4", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "frame-executive" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api", + "sp-io", + "sp-runtime", + "sp-runtime-interface", + "sp-std", + "sp-storage", ] [[package]] @@ -1677,26 +1635,15 @@ name = "frame-executive" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "frame-metadata" -version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-tracing", ] [[package]] @@ -1706,34 +1653,8 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "frame-support" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "bitflags", - "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "impl-trait-for-tuples", - "log", - "once_cell", - "parity-scale-codec", - "paste 1.0.4", - "serde", - "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core", + "sp-std", ] [[package]] @@ -1742,8 +1663,8 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "bitflags", - "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate)", - "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-metadata", + "frame-support-procedural", "impl-trait-for-tuples", "log", "once_cell", @@ -1751,27 +1672,15 @@ dependencies = [ "paste 1.0.4", "serde", "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "frame-support-procedural" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "Inflector", - "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "proc-macro2", - "quote", - "syn", + "sp-arithmetic", + "sp-core", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-staking", + "sp-state-machine", + "sp-std", + "sp-tracing", ] [[package]] @@ -1780,19 +1689,7 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "Inflector", - "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate)", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "frame-support-procedural-tools" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "proc-macro-crate", + "frame-support-procedural-tools", "proc-macro2", "quote", "syn", @@ -1803,23 +1700,13 @@ name = "frame-support-procedural-tools" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support-procedural-tools-derive", "proc-macro-crate", "proc-macro2", "quote", "syn", ] -[[package]] -name = "frame-support-procedural-tools-derive" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" @@ -1830,45 +1717,20 @@ dependencies = [ "syn", ] -[[package]] -name = "frame-system" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "impl-trait-for-tuples", - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "frame-system" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", "impl-trait-for-tuples", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "frame-system-rpc-runtime-api" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-version", ] [[package]] @@ -1877,7 +1739,7 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", ] [[package]] @@ -2806,15 +2668,15 @@ version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", - "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-rpc-runtime-api", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances", "pallet-bounties", "pallet-collective", "pallet-democracy", @@ -2829,17 +2691,17 @@ dependencies = [ "pallet-nicks", "pallet-offences", "pallet-proxy", - "pallet-randomness-collective-flip 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-randomness-collective-flip", "pallet-recovery", "pallet-scheduler", "pallet-session", "pallet-society", "pallet-staking", "pallet-staking-reward-curve", - "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-timestamp", "pallet-tips", - "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate)", - "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", "pallet-treasury", "pallet-utility", "pallet-vesting", @@ -2850,20 +2712,20 @@ dependencies = [ "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", "sp-authority-discovery", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder", + "sp-consensus-babe", + "sp-core", + "sp-inherents", + "sp-io", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -3945,15 +3807,15 @@ name = "pallet-authority-discovery" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto", "sp-authority-discovery", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", ] [[package]] @@ -3961,14 +3823,14 @@ name = "pallet-authorship" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "parity-scale-codec", - "sp-authorship 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-authorship", + "sp-inherents", + "sp-runtime", + "sp-std", ] [[package]] @@ -3976,37 +3838,23 @@ name = "pallet-babe" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking 3.1.0", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-authorship", "pallet-session", - "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", - "parity-scale-codec", - "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-vrf 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "pallet-balances" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "frame-benchmarking 3.0.0", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "pallet-timestamp", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-application-crypto", + "sp-consensus-babe", + "sp-consensus-vrf", + "sp-io", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-timestamp", ] [[package]] @@ -4014,13 +3862,13 @@ name = "pallet-balances" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking 3.1.0", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4028,13 +3876,13 @@ name = "pallet-bounties" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "pallet-treasury", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4042,52 +3890,53 @@ name = "pallet-collective" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-contracts" -version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "frame-support", + "frame-system", + "log", "pallet-contracts-primitives", "pallet-contracts-proc-macro", "parity-scale-codec", "parity-wasm 0.41.0", "pwasm-utils", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core", + "sp-io", + "sp-runtime", "sp-sandbox", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std", "wasmi-validation", ] [[package]] name = "pallet-contracts-primitives" -version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" dependencies = [ "bitflags", "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime", + "sp-std", ] [[package]] name = "pallet-contracts-proc-macro" -version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" dependencies = [ "proc-macro2", "quote", @@ -4096,8 +3945,8 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" -version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4106,23 +3955,23 @@ dependencies = [ "pallet-contracts-rpc-runtime-api", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-rpc 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-rpc", + "sp-runtime", ] [[package]] name = "pallet-contracts-rpc-runtime-api" -version = "0.8.1" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api", + "sp-runtime", + "sp-std", ] [[package]] @@ -4130,14 +3979,14 @@ name = "pallet-democracy" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking 3.1.0", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4145,16 +3994,16 @@ name = "pallet-election-provider-multi-phase" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic", "sp-election-providers", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io", "sp-npos-elections", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", "static_assertions", ] @@ -4163,13 +4012,13 @@ name = "pallet-elections-phragmen" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", "sp-npos-elections", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4177,20 +4026,20 @@ name = "pallet-grandpa" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking 3.1.0", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-benchmarking", + "frame-support", + "frame-system", "pallet-authorship", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-finality-grandpa 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto", + "sp-core", + "sp-finality-grandpa", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", ] [[package]] @@ -4199,14 +4048,14 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "enumflags2", - "frame-benchmarking 3.1.0", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4214,17 +4063,17 @@ name = "pallet-im-online" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "pallet-authorship", "parity-scale-codec", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] @@ -4232,15 +4081,15 @@ name = "pallet-indices" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keyring 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-io", + "sp-keyring", + "sp-runtime", + "sp-std", ] [[package]] @@ -4248,13 +4097,13 @@ name = "pallet-membership" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4262,14 +4111,14 @@ name = "pallet-multisig" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4277,13 +4126,13 @@ name = "pallet-nicks" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4291,14 +4140,14 @@ name = "pallet-offences" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", + "pallet-balances", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] @@ -4306,27 +4155,14 @@ name = "pallet-proxy" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "pallet-randomness-collective-flip" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "parity-scale-codec", - "safe-mix", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4334,12 +4170,12 @@ name = "pallet-randomness-collective-flip" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "safe-mix", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4348,13 +4184,13 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "enumflags2", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4362,14 +4198,14 @@ name = "pallet-scheduler" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking 3.1.0", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4377,19 +4213,19 @@ name = "pallet-session" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "impl-trait-for-tuples", - "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-timestamp", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-trie", ] [[package]] @@ -4397,13 +4233,13 @@ name = "pallet-society" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "rand_chacha 0.2.2", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4411,19 +4247,19 @@ name = "pallet-staking" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "pallet-authorship", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto", "sp-election-providers", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-io", "sp-npos-elections", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-staking", + "sp-std", "static_assertions", ] @@ -4438,49 +4274,18 @@ dependencies = [ "syn", ] -[[package]] -name = "pallet-sudo" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "parity-scale-codec", - "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "pallet-sudo" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "parity-scale-codec", - "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "pallet-timestamp" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "frame-benchmarking 3.0.0", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "impl-trait-for-tuples", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4488,16 +4293,16 @@ name = "pallet-timestamp" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-benchmarking 3.1.0", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "parity-scale-codec", "serde", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-inherents", + "sp-runtime", + "sp-std", + "sp-timestamp", ] [[package]] @@ -4505,29 +4310,13 @@ name = "pallet-tips" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "pallet-treasury", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "pallet-transaction-payment" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "parity-scale-codec", - "serde", - "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4535,15 +4324,15 @@ name = "pallet-transaction-payment" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4554,24 +4343,13 @@ dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", - "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-rpc 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "pallet-transaction-payment-rpc-runtime-api" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-rpc", + "sp-runtime", ] [[package]] @@ -4579,10 +4357,10 @@ name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-runtime", ] [[package]] @@ -4590,14 +4368,14 @@ name = "pallet-treasury" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "impl-trait-for-tuples", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4605,14 +4383,14 @@ name = "pallet-utility" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4621,12 +4399,12 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "enumflags2", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4635,8 +4413,8 @@ version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" dependencies = [ "cumulus-primitives-core", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", ] @@ -5070,9 +4848,9 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "rand 0.8.3", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto", + "sp-core", + "sp-keystore", "thiserror", "tracing", "tracing-futures", @@ -5114,18 +4892,6 @@ dependencies = [ "tracing-futures", ] -[[package]] -name = "polkadot-core-primitives" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760#a05e2ef3fffa6853eb47ef89c5052113e68ba760" -dependencies = [ - "parity-scale-codec", - "parity-util-mem", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - [[package]] name = "polkadot-core-primitives" version = "0.7.30" @@ -5133,9 +4899,9 @@ source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a dependencies = [ "parity-scale-codec", "parity-util-mem", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] @@ -5146,8 +4912,8 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "reed-solomon-erasure", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-trie", "thiserror", ] @@ -5163,7 +4929,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-primitives", "sc-authority-discovery", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-network", "strum", "tracing", "tracing-futures", @@ -5180,7 +4946,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", "thiserror", "tracing", "tracing-futures", @@ -5204,13 +4970,13 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-overseer", "polkadot-primitives", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sc-keystore", "schnorrkel", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto", + "sp-blockchain", + "sp-consensus-slots", + "sp-runtime", "tracing", "tracing-futures", ] @@ -5231,7 +4997,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-overseer", "polkadot-primitives", - "sc-service 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-service", "thiserror", "tracing", "tracing-futures", @@ -5250,7 +5016,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "polkadot-statement-table", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore", "thiserror", "tracing", "tracing-futures", @@ -5265,7 +5031,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore", "thiserror", "tracing", "tracing-futures", @@ -5282,7 +5048,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-keystore", "thiserror", "tracing", "tracing-futures", @@ -5298,9 +5064,9 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", + "polkadot-parachain", "polkadot-primitives", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", "tracing", "tracing-futures", ] @@ -5314,7 +5080,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain", "tracing", "tracing-futures", ] @@ -5329,17 +5095,17 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-overseer", "polkadot-primitives", - "sc-basic-authorship 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-basic-authorship", + "sc-block-builder", + "sc-client-api", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-transaction-pool", + "substrate-prometheus-endpoint", "tracing", ] @@ -5370,9 +5136,9 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-consensus-babe", + "sp-core", "tracing", "tracing-futures", ] @@ -5389,8 +5155,8 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "polkadot-primitives", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-network", + "sp-core", "thiserror", ] @@ -5404,7 +5170,7 @@ dependencies = [ "polkadot-node-jaeger", "polkadot-node-primitives", "polkadot-primitives", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-network", "strum", "thiserror", "zstd", @@ -5420,11 +5186,11 @@ dependencies = [ "polkadot-primitives", "polkadot-statement-table", "schnorrkel", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-vrf 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto", + "sp-consensus-babe", + "sp-consensus-vrf", + "sp-core", + "sp-runtime", "thiserror", ] @@ -5450,10 +5216,10 @@ dependencies = [ "polkadot-primitives", "polkadot-procmacro-subsystem-dispatch-gen", "polkadot-statement-table", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-network", "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "substrate-prometheus-endpoint", "thiserror", "tracing", "tracing-futures", @@ -5475,12 +5241,12 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-primitives", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-network", + "sp-application-crypto", + "sp-core", + "sp-keystore", "streamunordered", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "substrate-prometheus-endpoint", "thiserror", "tracing", "tracing-futures", @@ -5499,38 +5265,11 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", "tracing", "tracing-futures", ] -[[package]] -name = "polkadot-parachain" -version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760#a05e2ef3fffa6853eb47ef89c5052113e68ba760" -dependencies = [ - "derive_more", - "futures 0.3.13", - "libc", - "log", - "parity-scale-codec", - "parity-util-mem", - "parking_lot 0.11.1", - "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", - "raw_sync", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", - "serde", - "shared_memory", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "static_assertions", - "thiserror", -] - [[package]] name = "polkadot-parachain" version = "0.8.29" @@ -5543,17 +5282,17 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot)", + "polkadot-core-primitives", "raw_sync", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-executor", "serde", "shared_memory", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-externalities", + "sp-io", + "sp-runtime", + "sp-std", + "sp-wasm-interface", "static_assertions", "thiserror", ] @@ -5579,26 +5318,26 @@ version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system", "hex-literal 0.3.1", "parity-scale-codec", "parity-util-mem", - "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot)", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", + "polkadot-core-primitives", + "polkadot-parachain", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-authority-discovery", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-staking", + "sp-std", + "sp-trie", + "sp-version", ] [[package]] @@ -5621,24 +5360,24 @@ dependencies = [ "pallet-transaction-payment-rpc", "parity-scale-codec", "polkadot-primitives", - "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-chain-spec", + "sc-client-api", + "sc-consensus-babe", "sc-consensus-babe-rpc", - "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-epochs", + "sc-finality-grandpa", "sc-finality-grandpa-rpc", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-rpc 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore", + "sc-rpc", "sc-sync-state-rpc", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", + "sp-keystore", + "sp-runtime", + "sp-transaction-pool", "substrate-frame-rpc-system", ] @@ -5648,15 +5387,15 @@ version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", - "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-rpc-runtime-api", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances", "pallet-bounties", "pallet-collective", "pallet-democracy", @@ -5671,15 +5410,15 @@ dependencies = [ "pallet-nicks", "pallet-offences", "pallet-proxy", - "pallet-randomness-collective-flip 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-randomness-collective-flip", "pallet-scheduler", "pallet-session", "pallet-staking", "pallet-staking-reward-curve", - "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-timestamp", "pallet-tips", - "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate)", - "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", "pallet-treasury", "pallet-utility", "pallet-vesting", @@ -5690,20 +5429,20 @@ dependencies = [ "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", "sp-authority-discovery", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder", + "sp-consensus-babe", + "sp-core", + "sp-inherents", + "sp-io", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -5714,16 +5453,16 @@ version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "log", "pallet-authorship", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances", "pallet-offences", "pallet-session", "pallet-staking", - "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", - "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-timestamp", + "pallet-transaction-payment", "pallet-treasury", "pallet-vesting", "parity-scale-codec", @@ -5732,16 +5471,16 @@ dependencies = [ "rustc-hex", "serde", "serde_derive", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", "static_assertions", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot)", + "xcm", ] [[package]] @@ -5751,16 +5490,16 @@ source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a dependencies = [ "bitvec", "derive_more", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", + "frame-system", "log", "pallet-authority-discovery", "pallet-authorship", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances", "pallet-offences", "pallet-session", "pallet-staking", - "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-timestamp", "pallet-vesting", "parity-scale-codec", "polkadot-primitives", @@ -5768,17 +5507,17 @@ dependencies = [ "rand_chacha 0.3.0", "rustc-hex", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot)", - "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "xcm", + "xcm-executor", ] [[package]] @@ -5786,15 +5525,15 @@ name = "polkadot-service" version = "0.8.3" source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ - "frame-benchmarking 3.1.0", - "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-benchmarking", + "frame-system-rpc-runtime-api", "futures 0.3.13", "hex-literal 0.3.1", "kusama-runtime", "pallet-babe", "pallet-im-online", "pallet-staking", - "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-transaction-payment-rpc-runtime-api", "polkadot-approval-distribution", "polkadot-availability-bitfield-distribution", "polkadot-availability-distribution", @@ -5815,7 +5554,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", + "polkadot-parachain", "polkadot-pov-distribution", "polkadot-primitives", "polkadot-rpc", @@ -5824,41 +5563,41 @@ dependencies = [ "polkadot-statement-distribution", "rococo-runtime", "sc-authority-discovery", - "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-client-db 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-block-builder", + "sc-chain-spec", + "sc-client-api", + "sc-client-db", + "sc-consensus", + "sc-consensus-babe", + "sc-consensus-slots", + "sc-executor", + "sc-finality-grandpa", "sc-finality-grandpa-warp-sync", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-service 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-keystore", + "sc-network", + "sc-service", + "sc-telemetry", + "sc-transaction-pool", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", "sp-authority-discovery", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-finality-grandpa 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "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-transaction-pool", + "sp-trie", + "substrate-prometheus-endpoint", "thiserror", "tracing", "tracing-futures", @@ -5878,7 +5617,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-staking", "tracing", "tracing-futures", ] @@ -5890,7 +5629,7 @@ source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a dependencies = [ "parity-scale-codec", "polkadot-primitives", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", ] [[package]] @@ -6418,15 +6157,15 @@ name = "rococo-runtime" version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ - "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-rpc-runtime-api", "hex-literal 0.3.1", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances", "pallet-grandpa", "pallet-im-online", "pallet-indices", @@ -6434,36 +6173,36 @@ dependencies = [ "pallet-session", "pallet-staking", "pallet-staking-reward-curve", - "pallet-sudo 3.0.0 (git+https://github.com/paritytech/substrate)", - "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", - "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate)", - "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-sudo", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", + "polkadot-parachain", "polkadot-primitives", "polkadot-runtime-common", "polkadot-runtime-parachains", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", "sp-authority-discovery", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder", + "sp-consensus-babe", + "sp-core", + "sp-inherents", + "sp-io", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", "substrate-wasm-builder 3.0.0", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot)", - "xcm-builder 0.8.22 (git+https://github.com/paritytech/polkadot)", - "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot)", + "xcm", + "xcm-builder", + "xcm-executor", ] [[package]] @@ -6613,39 +6352,16 @@ dependencies = [ "prost", "prost-build", "rand 0.7.3", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sc-network", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", "sp-authority-discovery", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-basic-authorship" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "futures 0.3.13", - "futures-timer 3.0.2", - "log", - "parity-scale-codec", - "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-proposer-metrics 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain", + "sp-core", + "sp-keystore", + "sp-runtime", + "substrate-prometheus-endpoint", ] [[package]] @@ -6657,34 +6373,18 @@ dependencies = [ "futures-timer 3.0.2", "log", "parity-scale-codec", - "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-proposer-metrics 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-block-builder" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-block-builder", + "sc-client-api", + "sc-proposer-metrics", + "sc-telemetry", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-transaction-pool", + "substrate-prometheus-endpoint", ] [[package]] @@ -6693,35 +6393,14 @@ version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-chain-spec" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "sc-chain-spec-derive 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "serde", - "serde_json", - "sp-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-client-api", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", ] [[package]] @@ -6731,29 +6410,18 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "sc-chain-spec-derive 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-chain-spec-derive", + "sc-consensus-babe", + "sc-consensus-epochs", + "sc-finality-grandpa", + "sc-network", + "sc-telemetry", "serde", "serde_json", - "sp-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-chain-spec-derive" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn", + "sp-chain-spec", + "sp-consensus-babe", + "sp-core", + "sp-runtime", ] [[package]] @@ -6770,7 +6438,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" dependencies = [ "chrono", "fdlimit", @@ -6783,62 +6451,28 @@ dependencies = [ "rand 0.7.3", "regex", "rpassword", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-service 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-client-api", + "sc-keystore", + "sc-network", + "sc-service", + "sc-telemetry", + "sc-tracing", "serde", "serde_json", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-keyring 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain", + "sp-core", + "sp-keyring", + "sp-keystore", + "sp-panic-handler", + "sp-runtime", + "sp-utils", + "sp-version", "structopt", "thiserror", "tiny-bip39", "tokio 0.2.25", ] -[[package]] -name = "sc-client-api" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "derive_more", - "fnv", - "futures 0.3.13", - "hash-db", - "kvdb", - "lazy_static", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sc-client-api" version = "3.0.0" @@ -6853,54 +6487,24 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-client-db" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "blake2-rfc", - "hash-db", - "kvdb", - "kvdb-memorydb", - "kvdb-rocksdb", - "linked-hash-map", - "log", - "parity-db", - "parity-scale-codec", - "parity-util-mem", - "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-state-db 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-executor", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-database", + "sp-externalities", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-storage", + "sp-transaction-pool", + "sp-trie", + "sp-utils", + "sp-version", + "substrate-prometheus-endpoint", ] [[package]] @@ -6919,29 +6523,18 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-state-db 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-consensus" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-client-api", + "sc-executor", + "sc-state-db", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-database", + "sp-runtime", + "sp-state-machine", + "sp-trie", + "substrate-prometheus-endpoint", ] [[package]] @@ -6949,19 +6542,19 @@ name = "sc-consensus" version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sp-blockchain", + "sp-consensus", + "sp-runtime", ] [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "derive_more", - "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "fork-tree", "futures 0.3.13", "futures-timer 3.0.2", "log", @@ -6974,81 +6567,35 @@ dependencies = [ "pdqselect", "rand 0.7.3", "retain_mut", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-consensus-uncles 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sc-client-api", + "sc-consensus-epochs", + "sc-consensus-slots", + "sc-consensus-uncles", + "sc-keystore", + "sc-telemetry", "schnorrkel", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus-vrf 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "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-timestamp", + "sp-utils", + "sp-version", + "substrate-prometheus-endpoint", ] [[package]] -name = "sc-consensus-babe" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" -dependencies = [ - "derive_more", - "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate)", - "futures 0.3.13", - "futures-timer 3.0.2", - "log", - "merlin", - "num-bigint", - "num-rational", - "num-traits", - "parity-scale-codec", - "parking_lot 0.11.1", - "pdqselect", - "rand 0.7.3", - "retain_mut", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus-uncles 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", - "schnorrkel", - "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-vrf 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-consensus-babe-rpc" +name = "sc-consensus-babe-rpc" version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ @@ -7057,31 +6604,18 @@ dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", - "sc-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-rpc-api 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-consensus-babe", + "sc-consensus-epochs", + "sc-rpc-api", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-consensus-epochs" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "parity-scale-codec", - "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api", + "sp-application-crypto", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", + "sp-core", + "sp-keystore", + "sp-runtime", ] [[package]] @@ -7089,38 +6623,12 @@ name = "sc-consensus-epochs" version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate)", - "parity-scale-codec", - "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-consensus-slots" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "futures 0.3.13", - "futures-timer 3.0.2", - "log", + "fork-tree", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "thiserror", + "sc-client-api", + "sp-blockchain", + "sp-runtime", ] [[package]] @@ -7133,76 +6641,34 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sc-telemetry", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-consensus-slots", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-trie", "thiserror", ] -[[package]] -name = "sc-consensus-uncles" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "log", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-authorship 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sc-consensus-uncles" version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-authorship 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-executor" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "derive_more", - "lazy_static", - "libsecp256k1", - "log", - "parity-scale-codec", - "parity-wasm 0.41.0", - "parking_lot 0.11.1", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-executor-wasmi 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-tasks 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "wasmi", + "sc-client-api", + "sp-authorship", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", ] [[package]] @@ -7217,35 +6683,19 @@ dependencies = [ "parity-scale-codec", "parity-wasm 0.41.0", "parking_lot 0.11.1", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-executor-wasmi 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-tasks 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "wasmi", -] - -[[package]] -name = "sc-executor-common" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "derive_more", - "parity-scale-codec", - "parity-wasm 0.41.0", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "thiserror", + "sc-executor-common", + "sc-executor-wasmi", + "sp-api", + "sp-core", + "sp-externalities", + "sp-io", + "sp-panic-handler", + "sp-runtime-interface", + "sp-serializer", + "sp-tasks", + "sp-trie", + "sp-version", + "sp-wasm-interface", "wasmi", ] @@ -7257,29 +6707,14 @@ dependencies = [ "derive_more", "parity-scale-codec", "parity-wasm 0.41.0", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-allocator", + "sp-core", + "sp-serializer", + "sp-wasm-interface", "thiserror", "wasmi", ] -[[package]] -name = "sc-executor-wasmi" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "log", - "parity-scale-codec", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "wasmi", -] - [[package]] name = "sc-executor-wasmi" version = "0.9.0" @@ -7287,53 +6722,14 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "log", "parity-scale-codec", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-executor-common", + "sp-allocator", + "sp-core", + "sp-runtime-interface", + "sp-wasm-interface", "wasmi", ] -[[package]] -name = "sc-finality-grandpa" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "derive_more", - "dyn-clone", - "finality-grandpa", - "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "futures 0.3.13", - "futures-timer 3.0.2", - "linked-hash-map", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "pin-project 1.0.5", - "rand 0.7.3", - "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-network-gossip 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-finality-grandpa 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sc-finality-grandpa" version = "0.9.0" @@ -7342,7 +6738,7 @@ dependencies = [ "derive_more", "dyn-clone", "finality-grandpa", - "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate)", + "fork-tree", "futures 0.3.13", "futures-timer 3.0.2", "linked-hash-map", @@ -7351,26 +6747,26 @@ dependencies = [ "parking_lot 0.11.1", "pin-project 1.0.5", "rand 0.7.3", - "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-network-gossip 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-block-builder", + "sc-client-api", + "sc-consensus", + "sc-keystore", + "sc-network", + "sc-network-gossip", + "sc-telemetry", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-finality-grandpa 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-finality-grandpa", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "sp-utils", + "substrate-prometheus-endpoint", ] [[package]] @@ -7387,14 +6783,14 @@ dependencies = [ "jsonrpc-pubsub", "log", "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-rpc 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sc-finality-grandpa", + "sc-rpc", "serde", "serde_json", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain", + "sp-core", + "sp-runtime", ] [[package]] @@ -7409,31 +6805,13 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "prost", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-service 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-finality-grandpa 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-informant" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "ansi_term 0.12.1", - "futures 0.3.13", - "log", - "parity-util-mem", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "wasm-timer", + "sc-client-api", + "sc-finality-grandpa", + "sc-network", + "sc-service", + "sp-blockchain", + "sp-finality-grandpa", + "sp-runtime", ] [[package]] @@ -7445,35 +6823,15 @@ dependencies = [ "futures 0.3.13", "log", "parity-util-mem", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sc-network", + "sp-blockchain", + "sp-runtime", + "sp-transaction-pool", + "sp-utils", "wasm-timer", ] -[[package]] -name = "sc-keystore" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "async-trait", - "derive_more", - "futures 0.3.13", - "futures-util", - "hex", - "merlin", - "parking_lot 0.11.1", - "rand 0.7.3", - "serde_json", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "subtle 2.4.0", -] - [[package]] name = "sc-keystore" version = "3.0.0" @@ -7488,31 +6846,12 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "serde_json", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-application-crypto", + "sp-core", + "sp-keystore", "subtle 2.4.0", ] -[[package]] -name = "sc-light" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "hash-db", - "lazy_static", - "parity-scale-codec", - "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sc-light" version = "3.0.0" @@ -7522,67 +6861,14 @@ dependencies = [ "lazy_static", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-network" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "async-std", - "async-trait", - "asynchronous-codec 0.5.0", - "bitflags", - "bs58", - "bytes 1.0.1", - "cid", - "derive_more", - "either", - "erased-serde", - "fnv", - "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "futures 0.3.13", - "futures-timer 3.0.2", - "hex", - "ip_network", - "libp2p", - "linked-hash-map", - "linked_hash_set", - "log", - "lru", - "nohash-hasher", - "parity-scale-codec", - "parking_lot 0.11.1", - "pin-project 1.0.5", - "prost", - "prost-build", - "rand 0.7.3", - "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-peerset 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "serde", - "serde_json", - "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "thiserror", - "unsigned-varint 0.6.0", - "void", - "wasm-timer", - "zeroize", + "sc-client-api", + "sc-executor", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-externalities", + "sp-runtime", + "sp-state-machine", ] [[package]] @@ -7601,7 +6887,7 @@ dependencies = [ "either", "erased-serde", "fnv", - "fork-tree 3.0.0 (git+https://github.com/paritytech/substrate)", + "fork-tree", "futures 0.3.13", "futures-timer 3.0.2", "hex", @@ -7618,19 +6904,19 @@ dependencies = [ "prost", "prost-build", "rand 0.7.3", - "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-peerset 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-block-builder", + "sc-client-api", + "sc-peerset", "serde", "serde_json", "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", + "sp-utils", + "substrate-prometheus-endpoint", "thiserror", "unsigned-varint 0.6.0", "void", @@ -7638,22 +6924,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "sc-network-gossip" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "futures 0.3.13", - "futures-timer 3.0.2", - "libp2p", - "log", - "lru", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "wasm-timer", -] - [[package]] name = "sc-network-gossip" version = "0.9.0" @@ -7664,39 +6934,12 @@ dependencies = [ "libp2p", "log", "lru", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-network", + "sp-runtime", + "substrate-prometheus-endpoint", "wasm-timer", ] -[[package]] -name = "sc-offchain" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "bytes 0.5.6", - "fnv", - "futures 0.3.13", - "futures-timer 3.0.2", - "hyper 0.13.10", - "hyper-rustls", - "log", - "num_cpus", - "parity-scale-codec", - "parking_lot 0.11.1", - "rand 0.7.3", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "threadpool", -] - [[package]] name = "sc-offchain" version = "3.0.0" @@ -7713,30 +6956,17 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "rand 0.7.3", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sc-keystore", + "sc-network", + "sp-api", + "sp-core", + "sp-offchain", + "sp-runtime", + "sp-utils", "threadpool", ] -[[package]] -name = "sc-peerset" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "futures 0.3.13", - "libp2p", - "log", - "serde_json", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "wasm-timer", -] - [[package]] name = "sc-peerset" version = "3.0.0" @@ -7746,60 +6976,17 @@ dependencies = [ "libp2p", "log", "serde_json", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils", "wasm-timer", ] -[[package]] -name = "sc-proposer-metrics" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "log", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sc-proposer-metrics" version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-rpc" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "futures 0.3.13", - "hash-db", - "jsonrpc-core", - "jsonrpc-pubsub", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-rpc-api 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-rpc 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "substrate-prometheus-endpoint", ] [[package]] @@ -7814,50 +7001,26 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-rpc-api 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-block-builder", + "sc-client-api", + "sc-executor", + "sc-keystore", + "sc-rpc-api", + "sc-tracing", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-rpc 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-rpc-api" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "derive_more", - "futures 0.3.13", - "jsonrpc-core", - "jsonrpc-core-client", - "jsonrpc-derive", - "jsonrpc-pubsub", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "serde", - "serde_json", - "sp-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-rpc 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api", + "sp-blockchain", + "sp-chain-spec", + "sp-core", + "sp-keystore", + "sp-offchain", + "sp-rpc", + "sp-runtime", + "sp-session", + "sp-state-machine", + "sp-transaction-pool", + "sp-utils", + "sp-version", ] [[package]] @@ -7876,30 +7039,12 @@ dependencies = [ "parking_lot 0.11.1", "serde", "serde_json", - "sp-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-rpc 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-rpc-server" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "futures 0.1.31", - "jsonrpc-core", - "jsonrpc-http-server", - "jsonrpc-ipc-server", - "jsonrpc-pubsub", - "jsonrpc-ws-server", - "log", - "serde", - "serde_json", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-chain-spec", + "sp-core", + "sp-rpc", + "sp-runtime", + "sp-transaction-pool", + "sp-version", ] [[package]] @@ -7916,71 +7061,8 @@ dependencies = [ "log", "serde", "serde_json", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sc-service" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "directories", - "exit-future", - "futures 0.1.31", - "futures 0.3.13", - "futures-timer 3.0.2", - "hash-db", - "jsonrpc-core", - "jsonrpc-pubsub", - "lazy_static", - "log", - "parity-scale-codec", - "parity-util-mem", - "parking_lot 0.11.1", - "pin-project 1.0.5", - "rand 0.7.3", - "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-client-db 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-informant 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-light 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-offchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-rpc 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-rpc-server 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "serde", - "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "tempfile", - "thiserror", - "tracing", - "tracing-futures", - "wasm-timer", + "sp-runtime", + "substrate-prometheus-endpoint", ] [[package]] @@ -8003,42 +7085,42 @@ dependencies = [ "parking_lot 0.11.1", "pin-project 1.0.5", "rand 0.7.3", - "sc-block-builder 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-client-db 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-informant 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-keystore 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-light 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-network 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-rpc 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-rpc-server 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-block-builder", + "sc-chain-spec", + "sc-client-api", + "sc-client-db", + "sc-executor", + "sc-informant", + "sc-keystore", + "sc-light", + "sc-network", + "sc-offchain", + "sc-rpc", + "sc-rpc-server", + "sc-telemetry", + "sc-tracing", + "sc-transaction-pool", "serde", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-application-crypto", + "sp-block-builder", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-externalities", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-session", + "sp-state-machine", + "sp-tracing", + "sp-transaction-pool", + "sp-trie", + "sp-utils", + "sp-version", + "substrate-prometheus-endpoint", "tempfile", "thiserror", "tracing", @@ -8046,21 +7128,6 @@ dependencies = [ "wasm-timer", ] -[[package]] -name = "sc-state-db" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "log", - "parity-scale-codec", - "parity-util-mem", - "parity-util-mem-derive", - "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "thiserror", -] - [[package]] name = "sc-state-db" version = "0.9.0" @@ -8071,8 +7138,8 @@ dependencies = [ "parity-util-mem", "parity-util-mem-derive", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sp-core", "thiserror", ] @@ -8084,40 +7151,18 @@ dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", - "sc-chain-spec 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-consensus-epochs 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-finality-grandpa 0.9.0 (git+https://github.com/paritytech/substrate)", - "sc-rpc-api 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-chain-spec", + "sc-client-api", + "sc-consensus-babe", + "sc-consensus-epochs", + "sc-finality-grandpa", + "sc-rpc-api", "serde_json", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-blockchain", + "sp-runtime", "thiserror", ] -[[package]] -name = "sc-telemetry" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "chrono", - "futures 0.3.13", - "libp2p", - "log", - "parking_lot 0.11.1", - "pin-project 1.0.5", - "rand 0.7.3", - "serde", - "serde_json", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "take_mut", - "tracing", - "tracing-subscriber", - "void", - "wasm-timer", -] - [[package]] name = "sc-telemetry" version = "3.0.0" @@ -8132,40 +7177,12 @@ dependencies = [ "rand 0.7.3", "serde", "serde_json", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-utils", "take_mut", "tracing", - "tracing-subscriber", - "void", - "wasm-timer", -] - -[[package]] -name = "sc-tracing" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "ansi_term 0.12.1", - "atty", - "erased-serde", - "lazy_static", - "log", - "once_cell", - "parking_lot 0.11.1", - "regex", - "rustc-hash", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-tracing-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "serde", - "serde_json", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "thiserror", - "tracing", - "tracing-core", - "tracing-log", - "tracing-subscriber", - "wasm-bindgen", - "web-sys", + "tracing-subscriber", + "void", + "wasm-timer", ] [[package]] @@ -8182,11 +7199,11 @@ dependencies = [ "parking_lot 0.11.1", "regex", "rustc-hash", - "sc-telemetry 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-tracing-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate)", + "sc-telemetry", + "sc-tracing-proc-macro", "serde", "serde_json", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-tracing", "thiserror", "tracing", "tracing-core", @@ -8196,17 +7213,6 @@ dependencies = [ "web-sys", ] -[[package]] -name = "sc-tracing-proc-macro" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" @@ -8218,28 +7224,6 @@ dependencies = [ "syn", ] -[[package]] -name = "sc-transaction-graph" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "derive_more", - "futures 0.3.13", - "linked-hash-map", - "log", - "parity-util-mem", - "parking_lot 0.11.1", - "retain_mut", - "serde", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "thiserror", - "wasm-timer", -] - [[package]] name = "sc-transaction-graph" version = "3.0.0" @@ -8253,37 +7237,11 @@ dependencies = [ "parking_lot 0.11.1", "retain_mut", "serde", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "thiserror", - "wasm-timer", -] - -[[package]] -name = "sc-transaction-pool" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "futures 0.3.13", - "futures-diagnose", - "intervalier", - "log", - "parity-scale-codec", - "parity-util-mem", - "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sc-transaction-graph 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-blockchain", + "sp-core", + "sp-runtime", + "sp-transaction-pool", + "sp-utils", "thiserror", "wasm-timer", ] @@ -8300,16 +7258,16 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-transaction-graph 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sc-transaction-graph", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-runtime", + "sp-tracing", + "sp-transaction-pool", + "sp-utils", + "substrate-prometheus-endpoint", "thiserror", "wasm-timer", ] @@ -8659,43 +7617,15 @@ dependencies = [ "sha-1 0.9.4", ] -[[package]] -name = "sp-allocator" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "thiserror", -] - [[package]] name = "sp-allocator" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "thiserror", -] - -[[package]] -name = "sp-api" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "hash-db", - "parity-scale-codec", - "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core", + "sp-std", + "sp-wasm-interface", "thiserror", ] @@ -8706,27 +7636,15 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "hash-db", "parity-scale-codec", - "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api-proc-macro", + "sp-core", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-version", "thiserror", ] -[[package]] -name = "sp-api-proc-macro" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "blake2-rfc", - "proc-macro-crate", - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "sp-api-proc-macro" version = "3.0.0" @@ -8739,18 +7657,6 @@ dependencies = [ "syn", ] -[[package]] -name = "sp-application-crypto" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sp-application-crypto" version = "3.0.0" @@ -8758,22 +7664,9 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-arithmetic" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "integer-sqrt", - "num-traits", - "parity-scale-codec", - "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core", + "sp-io", + "sp-std", ] [[package]] @@ -8785,8 +7678,8 @@ dependencies = [ "num-traits", "parity-scale-codec", "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-debug-derive", + "sp-std", ] [[package]] @@ -8795,21 +7688,10 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-authorship" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "parity-scale-codec", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api", + "sp-application-crypto", + "sp-runtime", + "sp-std", ] [[package]] @@ -8818,21 +7700,9 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-block-builder" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-inherents", + "sp-runtime", + "sp-std", ] [[package]] @@ -8841,28 +7711,10 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-blockchain" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "futures 0.3.13", - "log", - "lru", - "parity-scale-codec", - "parking_lot 0.11.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "thiserror", + "sp-api", + "sp-inherents", + "sp-runtime", + "sp-std", ] [[package]] @@ -8875,23 +7727,14 @@ dependencies = [ "lru", "parity-scale-codec", "parking_lot 0.11.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-consensus", + "sp-database", + "sp-runtime", + "sp-state-machine", "thiserror", ] -[[package]] -name = "sp-chain-spec" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "serde", - "serde_json", -] - [[package]] name = "sp-chain-spec" version = "3.0.0" @@ -8901,32 +7744,6 @@ dependencies = [ "serde_json", ] -[[package]] -name = "sp-consensus" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "futures 0.3.13", - "futures-timer 3.0.2", - "libp2p", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "thiserror", - "wasm-timer", -] - [[package]] name = "sp-consensus" version = "0.9.0" @@ -8939,40 +7756,20 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", + "sp-utils", + "sp-version", + "substrate-prometheus-endpoint", "thiserror", "wasm-timer", ] -[[package]] -name = "sp-consensus-babe" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "merlin", - "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-consensus-vrf 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sp-consensus-babe" version = "0.9.0" @@ -8980,27 +7777,17 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "merlin", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-slots 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-vrf 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-consensus-slots" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "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", ] [[package]] @@ -9009,20 +7796,8 @@ version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-consensus-vrf" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "parity-scale-codec", - "schnorrkel", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-arithmetic", + "sp-runtime", ] [[package]] @@ -9032,53 +7807,9 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "parity-scale-codec", "schnorrkel", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-core" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "base58", - "blake2-rfc", - "byteorder", - "dyn-clonable", - "ed25519-dalek", - "futures 0.3.13", - "hash-db", - "hash256-std-hasher", - "hex", - "impl-serde", - "lazy_static", - "libsecp256k1", - "log", - "merlin", - "num-traits", - "parity-scale-codec", - "parity-util-mem", - "parking_lot 0.11.1", - "primitive-types", - "rand 0.7.3", - "regex", - "schnorrkel", - "secrecy", - "serde", - "sha2 0.9.3", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "substrate-bip39", - "thiserror", - "tiny-bip39", - "tiny-keccak", - "twox-hash", - "wasmi", - "zeroize", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] @@ -9111,11 +7842,11 @@ dependencies = [ "secrecy", "serde", "sha2 0.9.3", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-debug-derive", + "sp-externalities", + "sp-runtime-interface", + "sp-std", + "sp-storage", "substrate-bip39", "thiserror", "tiny-bip39", @@ -9125,15 +7856,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "sp-database" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "kvdb", - "parking_lot 0.11.1", -] - [[package]] name = "sp-database" version = "3.0.0" @@ -9143,16 +7865,6 @@ dependencies = [ "parking_lot 0.11.1", ] -[[package]] -name = "sp-debug-derive" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "sp-debug-derive" version = "3.0.0" @@ -9169,20 +7881,9 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic", "sp-npos-elections", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-externalities" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "environmental", - "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std", ] [[package]] @@ -9192,25 +7893,8 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "environmental", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-finality-grandpa" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "finality-grandpa", - "log", - "parity-scale-codec", - "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-std", + "sp-storage", ] [[package]] @@ -9220,62 +7904,26 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "finality-grandpa", "log", - "parity-scale-codec", - "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-inherents" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "parity-scale-codec", - "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "thiserror", -] - -[[package]] -name = "sp-inherents" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" -dependencies = [ - "parity-scale-codec", - "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "thiserror", + "parity-scale-codec", + "serde", + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-keystore", + "sp-runtime", + "sp-std", ] [[package]] -name = "sp-io" +name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "futures 0.3.13", - "hash-db", - "libsecp256k1", - "log", "parity-scale-codec", "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "tracing", - "tracing-core", + "sp-core", + "sp-std", + "thiserror", ] [[package]] @@ -9289,58 +7937,30 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-externalities", + "sp-keystore", + "sp-runtime-interface", + "sp-state-machine", + "sp-std", + "sp-tracing", + "sp-trie", + "sp-wasm-interface", "tracing", "tracing-core", ] -[[package]] -name = "sp-keyring" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "lazy_static", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "strum", -] - [[package]] name = "sp-keyring" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "lazy_static", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-runtime", "strum", ] -[[package]] -name = "sp-keystore" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "async-trait", - "derive_more", - "futures 0.3.13", - "merlin", - "parity-scale-codec", - "parking_lot 0.11.1", - "schnorrkel", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sp-keystore" version = "0.9.0" @@ -9354,8 +7974,8 @@ dependencies = [ "parking_lot 0.11.1", "schnorrkel", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-externalities", ] [[package]] @@ -9365,10 +7985,10 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "parity-scale-codec", "serde", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-arithmetic", + "sp-core", "sp-npos-elections-compact", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std", ] [[package]] @@ -9382,32 +8002,14 @@ dependencies = [ "syn", ] -[[package]] -name = "sp-offchain" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sp-offchain" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-panic-handler" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "backtrace", + "sp-api", + "sp-core", + "sp-runtime", ] [[package]] @@ -9418,43 +8020,13 @@ dependencies = [ "backtrace", ] -[[package]] -name = "sp-rpc" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sp-rpc" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-runtime" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "either", - "hash256-std-hasher", - "impl-trait-for-tuples", - "log", - "parity-scale-codec", - "parity-util-mem", - "paste 1.0.4", - "rand 0.7.3", - "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core", ] [[package]] @@ -9471,28 +8043,11 @@ dependencies = [ "paste 1.0.4", "rand 0.7.3", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-runtime-interface" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "primitive-types", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "static_assertions", + "sp-application-crypto", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-std", ] [[package]] @@ -9503,27 +8058,15 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "primitive-types", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-externalities", + "sp-runtime-interface-proc-macro", + "sp-std", + "sp-storage", + "sp-tracing", + "sp-wasm-interface", "static_assertions", ] -[[package]] -name = "sp-runtime-interface-proc-macro" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "Inflector", - "proc-macro-crate", - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" @@ -9539,25 +8082,16 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" dependencies = [ "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-core", + "sp-io", + "sp-std", + "sp-wasm-interface", "wasmi", ] -[[package]] -name = "sp-serializer" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "serde", - "serde_json", -] - [[package]] name = "sp-serializer" version = "3.0.0" @@ -9567,40 +8101,17 @@ dependencies = [ "serde_json", ] -[[package]] -name = "sp-session" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sp-session" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-staking" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-api", + "sp-core", + "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] @@ -9609,30 +8120,8 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-state-machine" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "hash-db", - "log", - "num-traits", - "parity-scale-codec", - "parking_lot 0.11.1", - "rand 0.7.3", - "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "thiserror", - "trie-db", - "trie-root", + "sp-runtime", + "sp-std", ] [[package]] @@ -9647,39 +8136,21 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-externalities", + "sp-panic-handler", + "sp-std", + "sp-trie", "thiserror", "trie-db", "trie-root", ] -[[package]] -name = "sp-std" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" - [[package]] name = "sp-std" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" -[[package]] -name = "sp-storage" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "ref-cast", - "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sp-storage" version = "3.0.0" @@ -9689,21 +8160,8 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-tasks" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", + "sp-debug-derive", + "sp-std", ] [[package]] @@ -9712,25 +8170,11 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-timestamp" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "wasm-timer", + "sp-core", + "sp-externalities", + "sp-io", + "sp-runtime-interface", + "sp-std", ] [[package]] @@ -9740,26 +8184,13 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-inherents", + "sp-runtime", + "sp-std", "wasm-timer", ] -[[package]] -name = "sp-tracing" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "log", - "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "tracing", - "tracing-core", - "tracing-subscriber", -] - [[package]] name = "sp-tracing" version = "3.0.0" @@ -9767,28 +8198,12 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "log", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std", "tracing", "tracing-core", "tracing-subscriber", ] -[[package]] -name = "sp-transaction-pool" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "derive_more", - "futures 0.3.13", - "log", - "parity-scale-codec", - "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "thiserror", -] - [[package]] name = "sp-transaction-pool" version = "3.0.0" @@ -9799,26 +8214,12 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", + "sp-blockchain", + "sp-runtime", "thiserror", ] -[[package]] -name = "sp-trie" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "hash-db", - "memory-db", - "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "trie-db", - "trie-root", -] - [[package]] name = "sp-trie" version = "3.0.0" @@ -9827,24 +8228,12 @@ dependencies = [ "hash-db", "memory-db", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-core", + "sp-std", "trie-db", "trie-root", ] -[[package]] -name = "sp-utils" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "futures 0.3.13", - "futures-core", - "futures-timer 3.0.2", - "lazy_static", - "prometheus", -] - [[package]] name = "sp-utils" version = "3.0.0" @@ -9857,18 +8246,6 @@ dependencies = [ "prometheus", ] -[[package]] -name = "sp-version" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", -] - [[package]] name = "sp-version" version = "3.0.0" @@ -9877,19 +8254,8 @@ dependencies = [ "impl-serde", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "sp-wasm-interface" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba)", - "wasmi", + "sp-runtime", + "sp-std", ] [[package]] @@ -9899,7 +8265,7 @@ source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519 dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-std", "wasmi", ] @@ -10028,7 +8394,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" +source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" dependencies = [ "platforms", ] @@ -10038,36 +8404,22 @@ name = "substrate-frame-rpc-system" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" dependencies = [ - "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-system-rpc-runtime-api", "futures 0.3.13", "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", "log", "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sc-rpc-api 0.9.0 (git+https://github.com/paritytech/substrate)", + "sc-client-api", + "sc-rpc-api", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", -] - -[[package]] -name = "substrate-prometheus-endpoint" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?rev=74d5612172965d66d5876ee1519a8a66c2adc4ba#74d5612172965d66d5876ee1519a8a66c2adc4ba" -dependencies = [ - "async-std", - "derive_more", - "futures-util", - "hyper 0.13.10", - "log", - "prometheus", - "tokio 0.2.25", + "sp-api", + "sp-block-builder", + "sp-blockchain", + "sp-core", + "sp-runtime", + "sp-transaction-pool", ] [[package]] @@ -11088,15 +9440,15 @@ version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ "bitvec", - "frame-executive 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate)", - "frame-system-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-rpc-runtime-api", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-balances", "pallet-collective", "pallet-democracy", "pallet-election-provider-multi-phase", @@ -11110,42 +9462,42 @@ dependencies = [ "pallet-nicks", "pallet-offences", "pallet-proxy", - "pallet-randomness-collective-flip 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-randomness-collective-flip", "pallet-recovery", "pallet-scheduler", "pallet-session", "pallet-society", "pallet-staking", "pallet-staking-reward-curve", - "pallet-sudo 3.0.0 (git+https://github.com/paritytech/substrate)", - "pallet-timestamp 3.0.0 (git+https://github.com/paritytech/substrate)", - "pallet-transaction-payment 3.0.0 (git+https://github.com/paritytech/substrate)", - "pallet-transaction-payment-rpc-runtime-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "pallet-sudo", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", "pallet-treasury", "pallet-utility", "pallet-vesting", "parity-scale-codec", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", + "polkadot-parachain", "polkadot-primitives", "polkadot-runtime-common", "rustc-hex", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-api", "sp-authority-discovery", - "sp-block-builder 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-consensus-babe 0.9.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-offchain 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-session 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate)", + "sp-block-builder", + "sp-consensus-babe", + "sp-core", + "sp-inherents", + "sp-io", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -11239,14 +9591,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "xcm" -version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760#a05e2ef3fffa6853eb47ef89c5052113e68ba760" -dependencies = [ - "parity-scale-codec", -] - [[package]] name = "xcm" version = "0.8.22" @@ -11255,52 +9599,20 @@ dependencies = [ "parity-scale-codec", ] -[[package]] -name = "xcm-builder" -version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760#a05e2ef3fffa6853eb47ef89c5052113e68ba760" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "parity-scale-codec", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", - "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", -] - [[package]] name = "xcm-builder" version = "0.8.22" source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "parity-scale-codec", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot)", - "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot)", -] - -[[package]] -name = "xcm-executor" -version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760#a05e2ef3fffa6853eb47ef89c5052113e68ba760" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", - "impl-trait-for-tuples", + "frame-support", "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?rev=a05e2ef3fffa6853eb47ef89c5052113e68ba760)", + "polkadot-parachain", + "sp-arithmetic", + "sp-io", + "sp-runtime", + "sp-std", + "xcm", + "xcm-executor", ] [[package]] @@ -11308,15 +9620,15 @@ name = "xcm-executor" version = "0.8.22" source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate)", + "frame-support", "impl-trait-for-tuples", "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate)", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "xcm", ] [[package]] diff --git a/node/Cargo.toml b/node/Cargo.toml index f5b1984..693ddce 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -15,32 +15,32 @@ codec = { package = "parity-scale-codec", version = "2.0.0" } hex-literal = "0.2.1" # Substrate dependencies -sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-io = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-core = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-inherents = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-consensus = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-session = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-consensus = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-cli = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-client-api = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-executor = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-service = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-telemetry = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-transaction-pool = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-transaction-pool = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-network = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-basic-authorship = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-timestamp = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-blockchain = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-block-builder = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-trie = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-chain-spec = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-rpc = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sc-tracing = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-offchain = { git = "https://github.com/paritytech/substrate", rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts" , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-io = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-session = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-cli = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-executor = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-service = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-telemetry = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-network = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-trie = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-chain-spec = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-tracing = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "master" } +pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts" , branch = "master" } # These dependencies are used for the node's RPCs jsonrpc-core = "15.1.0" @@ -52,7 +52,7 @@ jsonrpc-core = "15.1.0" #sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-basic-authorship" } #substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "master", package = "substrate-frame-rpc-system" } #pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-transaction-payment-rpc" } -pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc" , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc" , branch = "master" } # Cumulus dependencies cumulus-client-consensus-relay-chain = { git = "https://github.com/paritytech/cumulus", branch = "master" } @@ -64,7 +64,7 @@ cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branc canvas-runtime = { version = "0.1.0", path = "../runtime" } [build-dependencies] -substrate-build-script-utils = { git = "https://github.com/paritytech/substrate", package = "substrate-build-script-utils" , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +substrate-build-script-utils = { git = "https://github.com/paritytech/substrate", package = "substrate-build-script-utils" , branch = "master" } [[bin]] name = "canvas" diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 61cc774..33f0064 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -14,26 +14,26 @@ serde = { version = "1.0.101", optional = true, features = ["derive"] } parachain-info = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } # Substrate dependencies -sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-api = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-session = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-offchain = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-block-builder = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-transaction-pool = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-api = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-session = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-offchain = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-block-builder = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-transaction-pool = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -frame-support = { git = "https://github.com/paritytech/substrate", package = "frame-support", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -frame-executive = { git = "https://github.com/paritytech/substrate", package = "frame-executive", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -frame-system = { git = "https://github.com/paritytech/substrate", package = "frame-system", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -pallet-balances = { git = "https://github.com/paritytech/substrate", package = "pallet-balances", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -pallet-randomness-collective-flip = { git = "https://github.com/paritytech/substrate", package = "pallet-randomness-collective-flip", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -pallet-sudo = { git = "https://github.com/paritytech/substrate", package = "pallet-sudo", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = "pallet-timestamp", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment", default-features = false, rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +frame-support = { git = "https://github.com/paritytech/substrate", package = "frame-support", default-features = false, branch = "master" } +frame-executive = { git = "https://github.com/paritytech/substrate", package = "frame-executive", default-features = false, branch = "master" } +frame-system = { git = "https://github.com/paritytech/substrate", package = "frame-system", default-features = false, branch = "master" } +pallet-balances = { git = "https://github.com/paritytech/substrate", package = "pallet-balances", default-features = false, branch = "master" } +pallet-randomness-collective-flip = { git = "https://github.com/paritytech/substrate", package = "pallet-randomness-collective-flip", default-features = false, branch = "master" } +pallet-sudo = { git = "https://github.com/paritytech/substrate", package = "pallet-sudo", default-features = false, branch = "master" } +pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = "pallet-timestamp", default-features = false, branch = "master" } +pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment", default-features = false, branch = "master" } # Cumulus dependencies cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } @@ -41,19 +41,19 @@ cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", defau cumulus-pallet-xcm-handler = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } # Polkadot dependencies -polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false, rev = "a05e2ef3fffa6853eb47ef89c5052113e68ba760" } -xcm = { git = "https://github.com/paritytech/polkadot", default-features = false, rev = "a05e2ef3fffa6853eb47ef89c5052113e68ba760" } -xcm-builder = { git = "https://github.com/paritytech/polkadot", default-features = false, rev = "a05e2ef3fffa6853eb47ef89c5052113e68ba760" } -xcm-executor = { git = "https://github.com/paritytech/polkadot", default-features = false, rev = "a05e2ef3fffa6853eb47ef89c5052113e68ba760" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +xcm = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +xcm-builder = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +xcm-executor = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } # Used for the node's RPCs -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "frame-system-rpc-runtime-api", default-features = false , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment-rpc-runtime-api", default-features = false , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "frame-system-rpc-runtime-api", default-features = false , branch = "master" } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment-rpc-runtime-api", default-features = false , branch = "master" } # Contracts specific packages -pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts", default-features = false , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -pallet-contracts-primitives = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-primitives", default-features = false , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } -pallet-contracts-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc-runtime-api", default-features = false , rev = "74d5612172965d66d5876ee1519a8a66c2adc4ba" } +pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts", default-features = false , branch = "master" } +pallet-contracts-primitives = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-primitives", default-features = false , branch = "master" } +pallet-contracts-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc-runtime-api", default-features = false , branch = "master" } [build-dependencies] substrate-wasm-builder = "4.0.0" From af2bf45b9bca52df4c44c7283fe023bc2d9226b1 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Wed, 3 Mar 2021 12:16:17 +0000 Subject: [PATCH 19/40] Fix up chain_spec and command --- Cargo.lock | 1388 ++++++++++++++++++++++++++++++++++------ node/Cargo.toml | 24 +- node/src/chain_spec.rs | 72 +-- node/src/command.rs | 201 +++++- runtime/Cargo.toml | 6 +- 5 files changed, 1404 insertions(+), 287 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7e6e7bf..5f1d4fe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -381,7 +381,7 @@ dependencies = [ "cfg-if 1.0.0", "libc", "miniz_oxide", - "object", + "object 0.23.0", "rustc-demangle", ] @@ -409,6 +409,16 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" +[[package]] +name = "bincode" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d175dfa69e619905c4c3cdb7c3c203fa3bdd5d51184e3afdb2742c0280493772" +dependencies = [ + "byteorder", + "serde", +] + [[package]] name = "bindgen" version = "0.54.0" @@ -420,7 +430,7 @@ dependencies = [ "cfg-if 0.1.10", "clang-sys", "clap", - "env_logger", + "env_logger 0.7.1", "lazy_static", "lazycell", "log", @@ -613,9 +623,9 @@ checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" [[package]] name = "byteorder" -version = "1.4.2" +version = "1.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae44d1a3d5a19df61dd0c8beb138458ac2a53a7ac09eba97d55592540004306b" +checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" [[package]] name = "bytes" @@ -655,12 +665,19 @@ dependencies = [ "cumulus-client-consensus-relay-chain", "cumulus-client-network", "cumulus-client-service", - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", "hex-literal 0.2.1", "jsonrpc-core", + "log", "pallet-contracts", "pallet-contracts-rpc", + "pallet-transaction-payment-rpc", "parity-scale-codec", + "polkadot-cli", + "polkadot-parachain", + "polkadot-primitives", + "polkadot-service", + "polkadot-test-service", "sc-basic-authorship", "sc-chain-spec", "sc-cli", @@ -670,11 +687,13 @@ dependencies = [ "sc-finality-grandpa", "sc-network", "sc-rpc", + "sc-rpc-api", "sc-service", "sc-telemetry", "sc-tracing", "sc-transaction-pool", "serde", + "sp-api", "sp-block-builder", "sp-blockchain", "sp-consensus", @@ -697,7 +716,7 @@ version = "0.1.0" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcm-handler", - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", "frame-executive", "frame-support", "frame-system", @@ -906,6 +925,16 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" +[[package]] +name = "cpp_demangle" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44919ecaf6f99e8e737bc239408931c9a01e9a6c74814fee8242dd2506b65390" +dependencies = [ + "cfg-if 1.0.0", + "glob", +] + [[package]] name = "cpuid-bool" version = "0.1.2" @@ -918,6 +947,100 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dcb25d077389e53838a8158c8e99174c5a9d902dee4904320db714f3c653ffba" +[[package]] +name = "cranelift-bforest" +version = "0.69.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4066fd63b502d73eb8c5fa6bcab9c7962b05cd580f6b149ee83a8e730d8ce7fb" +dependencies = [ + "cranelift-entity", +] + +[[package]] +name = "cranelift-codegen" +version = "0.69.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a54e4beb833a3c873a18a8fe735d73d732044004c7539a072c8faa35ccb0c60" +dependencies = [ + "byteorder", + "cranelift-bforest", + "cranelift-codegen-meta", + "cranelift-codegen-shared", + "cranelift-entity", + "gimli", + "log", + "regalloc", + "serde", + "smallvec 1.6.1", + "target-lexicon", + "thiserror", +] + +[[package]] +name = "cranelift-codegen-meta" +version = "0.69.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c54cac7cacb443658d8f0ff36a3545822613fa202c946c0891897843bc933810" +dependencies = [ + "cranelift-codegen-shared", + "cranelift-entity", +] + +[[package]] +name = "cranelift-codegen-shared" +version = "0.69.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a109760aff76788b2cdaeefad6875a73c2b450be13906524f6c2a81e05b8d83c" + +[[package]] +name = "cranelift-entity" +version = "0.69.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b044234aa32531f89a08b487630ddc6744696ec04c8123a1ad388de837f5de3" +dependencies = [ + "serde", +] + +[[package]] +name = "cranelift-frontend" +version = "0.69.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5452b3e4e97538ee5ef2cc071301c69a86c7adf2770916b9d04e9727096abd93" +dependencies = [ + "cranelift-codegen", + "log", + "smallvec 1.6.1", + "target-lexicon", +] + +[[package]] +name = "cranelift-native" +version = "0.69.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f68035c10b2e80f26cc29c32fa824380877f38483504c2a47b54e7da311caaf3" +dependencies = [ + "cranelift-codegen", + "raw-cpuid", + "target-lexicon", +] + +[[package]] +name = "cranelift-wasm" +version = "0.69.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a530eb9d1c95b3309deb24c3d179d8b0ba5837ed98914a429787c395f614949d" +dependencies = [ + "cranelift-codegen", + "cranelift-entity", + "cranelift-frontend", + "itertools", + "log", + "serde", + "smallvec 1.6.1", + "thiserror", + "wasmparser", +] + [[package]] name = "crc32fast" version = "1.2.1" @@ -927,17 +1050,38 @@ dependencies = [ "cfg-if 1.0.0", ] +[[package]] +name = "crossbeam-channel" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-utils 0.8.3", +] + [[package]] name = "crossbeam-deque" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285" dependencies = [ - "crossbeam-epoch", + "crossbeam-epoch 0.8.2", "crossbeam-utils 0.7.2", "maybe-uninit", ] +[[package]] +name = "crossbeam-deque" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-epoch 0.9.3", + "crossbeam-utils 0.8.3", +] + [[package]] name = "crossbeam-epoch" version = "0.8.2" @@ -949,7 +1093,20 @@ dependencies = [ "crossbeam-utils 0.7.2", "lazy_static", "maybe-uninit", - "memoffset", + "memoffset 0.5.6", + "scopeguard", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2584f639eb95fea8c798496315b297cf81b9b58b6d30ab066a75455333cf4b12" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-utils 0.8.3", + "lazy_static", + "memoffset 0.6.1", "scopeguard", ] @@ -1045,11 +1202,11 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", "futures 0.3.13", "parity-scale-codec", "parking_lot 0.9.0", @@ -1069,7 +1226,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" dependencies = [ "async-trait", "dyn-clone", @@ -1094,11 +1251,11 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" dependencies = [ "async-trait", "cumulus-client-consensus-common", - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", "cumulus-primitives-parachain-inherent", "futures 0.3.13", "parity-scale-codec", @@ -1119,7 +1276,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" dependencies = [ "derive_more", "futures 0.3.13", @@ -1143,11 +1300,11 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", "futures 0.3.13", "parity-scale-codec", "polkadot-primitives", @@ -1167,15 +1324,16 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", "cumulus-primitives-parachain-inherent", "environmental", "frame-executive", "frame-support", "frame-system", "hash-db", + "log", "memory-db", "pallet-balances", "parity-scale-codec", @@ -1196,16 +1354,32 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", "frame-support", "frame-system", + "log", "parity-scale-codec", "sp-std", "xcm", ] +[[package]] +name = "cumulus-primitives-core" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "polkadot-core-primitives", + "polkadot-parachain", + "polkadot-primitives", + "sp-runtime", + "sp-std", + "sp-trie", +] + [[package]] name = "cumulus-primitives-core" version = "0.1.0" @@ -1224,9 +1398,9 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", "parity-scale-codec", "sc-client-api", "sp-api", @@ -1329,6 +1503,16 @@ dependencies = [ "dirs-sys", ] +[[package]] +name = "directories-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" +dependencies = [ + "cfg-if 1.0.0", + "dirs-sys-next", +] + [[package]] name = "dirs-sys" version = "0.3.5" @@ -1336,7 +1520,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a" dependencies = [ "libc", - "redox_users", + "redox_users 0.3.5", + "winapi 0.3.9", +] + +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users 0.4.0", "winapi 0.3.9", ] @@ -1433,7 +1628,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36" dependencies = [ "atty", - "humantime", + "humantime 1.3.0", + "log", + "regex", + "termcolor", +] + +[[package]] +name = "env_logger" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17392a012ea30ef05a610aa97dfb49496e71c9f676b27879922ea5bdf60d9d3f" +dependencies = [ + "atty", + "humantime 2.1.0", "log", "regex", "termcolor", @@ -1454,6 +1662,27 @@ dependencies = [ "serde", ] +[[package]] +name = "errno" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa68f2fb9cae9d37c9b2b3584aba698a2e97f72d7aef7b9f7aa71d8b54ce46fe" +dependencies = [ + "errno-dragonfly", + "libc", + "winapi 0.3.9", +] + +[[package]] +name = "errno-dragonfly" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14ca354e36190500e1e1fb267c647932382b54053c50b14970856c0b00a35067" +dependencies = [ + "gcc", + "libc", +] + [[package]] name = "ethbloom" version = "0.11.0" @@ -1524,6 +1753,12 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" +[[package]] +name = "fallible-iterator" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" + [[package]] name = "fastrand" version = "1.4.0" @@ -1542,6 +1777,16 @@ dependencies = [ "libc", ] +[[package]] +name = "file-per-thread-logger" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fdbe0d94371f9ce939b555dd342d0686cc4c0cadbcd4b61d70af5ff97eb4126" +dependencies = [ + "env_logger 0.7.1", + "log", +] + [[package]] name = "finality-grandpa" version = "0.14.0" @@ -1597,7 +1842,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", ] @@ -1615,11 +1860,12 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", "linregress", + "log", "parity-scale-codec", "paste 1.0.4", "sp-api", @@ -1630,10 +1876,33 @@ dependencies = [ "sp-storage", ] +[[package]] +name = "frame-benchmarking-cli" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +dependencies = [ + "Inflector", + "chrono", + "frame-benchmarking", + "handlebars", + "parity-scale-codec", + "sc-cli", + "sc-client-db", + "sc-executor", + "sc-service", + "serde", + "sp-core", + "sp-externalities", + "sp-keystore", + "sp-runtime", + "sp-state-machine", + "structopt", +] + [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -1649,7 +1918,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "serde", @@ -1660,7 +1929,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "bitflags", "frame-metadata", @@ -1686,7 +1955,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1698,7 +1967,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1710,7 +1979,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "proc-macro2", "quote", @@ -1720,10 +1989,11 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "impl-trait-for-tuples", + "log", "parity-scale-codec", "serde", "sp-core", @@ -1736,12 +2006,24 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "sp-api", ] +[[package]] +name = "frame-try-runtime" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +dependencies = [ + "frame-support", + "parity-scale-codec", + "sp-api", + "sp-runtime", + "sp-std", +] + [[package]] name = "fs-swap" version = "0.2.5" @@ -1946,6 +2228,12 @@ dependencies = [ "slab", ] +[[package]] +name = "gcc" +version = "0.3.55" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2" + [[package]] name = "generic-array" version = "0.12.3" @@ -2011,6 +2299,11 @@ name = "gimli" version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce" +dependencies = [ + "fallible-iterator", + "indexmap", + "stable_deref_trait", +] [[package]] name = "glob" @@ -2082,6 +2375,20 @@ dependencies = [ "tracing-futures", ] +[[package]] +name = "handlebars" +version = "3.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdb0867bbc5a3da37a753e78021d5fcf8a4db00e18dd2dd90fd36e24190e162d" +dependencies = [ + "log", + "pest", + "pest_derive", + "quick-error 2.0.0", + "serde", + "serde_json", +] + [[package]] name = "hash-db" version = "0.15.2" @@ -2257,6 +2564,12 @@ dependencies = [ "quick-error 1.2.3", ] +[[package]] +name = "humantime" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" + [[package]] name = "hyper" version = "0.12.36" @@ -2434,6 +2747,7 @@ checksum = "4fb1fa934250de4de8aef298d81c729a7d33d8c239daa3a7575e6b92bfc7313b" dependencies = [ "autocfg", "hashbrown", + "serde", ] [[package]] @@ -2532,6 +2846,7 @@ checksum = "489b9c612e60c766f751ab40fcb43cbb55a1e10bb44a9b4307ed510ca598cbd7" dependencies = [ "failure", "futures 0.1.31", + "hyper 0.12.36", "jsonrpc-core", "jsonrpc-pubsub", "log", @@ -2665,7 +2980,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "bitvec", "frame-executive", @@ -2790,6 +3105,12 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" +[[package]] +name = "leb128" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a" + [[package]] name = "libc" version = "0.2.86" @@ -3320,6 +3641,21 @@ dependencies = [ "hashbrown", ] +[[package]] +name = "mach" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" +dependencies = [ + "libc", +] + +[[package]] +name = "maplit" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" + [[package]] name = "matchers" version = "0.0.1" @@ -3374,6 +3710,15 @@ dependencies = [ "autocfg", ] +[[package]] +name = "memoffset" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "157b4208e3059a8f9e78d559edc658e13df41410cb3ae03979c83130067fdd87" +dependencies = [ + "autocfg", +] + [[package]] name = "memory-db" version = "0.26.0" @@ -3415,7 +3760,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -3538,6 +3883,12 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "more-asserts" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0debeb9fcf88823ea64d64e4a815ab1643f33127d995978e099942ce38f25238" + [[package]] name = "multibase" version = "0.8.0" @@ -3745,6 +4096,16 @@ dependencies = [ "libc", ] +[[package]] +name = "object" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d3b63360ec3cb337817c2dbd47ab4a0f170d285d8e5a2064600f3def1402397" +dependencies = [ + "crc32fast", + "indexmap", +] + [[package]] name = "object" version = "0.23.0" @@ -3805,7 +4166,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -3821,7 +4182,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -3836,11 +4197,12 @@ dependencies = [ [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", + "log", "pallet-authorship", "pallet-session", "pallet-timestamp", @@ -3860,11 +4222,12 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", + "log", "parity-scale-codec", "serde", "sp-runtime", @@ -3874,7 +4237,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -3888,10 +4251,11 @@ dependencies = [ [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", + "log", "parity-scale-codec", "serde", "sp-core", @@ -3912,7 +4276,7 @@ dependencies = [ "pallet-contracts-proc-macro", "parity-scale-codec", "parity-wasm 0.41.0", - "pwasm-utils", + "pwasm-utils 0.16.0", "serde", "sp-core", "sp-io", @@ -3977,7 +4341,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-benchmarking", "frame-support", @@ -3992,10 +4356,11 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", + "log", "parity-scale-codec", "serde", "sp-arithmetic", @@ -4010,10 +4375,11 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", + "log", "parity-scale-codec", "serde", "sp-npos-elections", @@ -4024,11 +4390,12 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", + "log", "pallet-authorship", "pallet-session", "parity-scale-codec", @@ -4045,7 +4412,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4061,10 +4428,11 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", + "log", "pallet-authorship", "parity-scale-codec", "serde", @@ -4079,7 +4447,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4095,7 +4463,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4109,7 +4477,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4124,7 +4492,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4138,10 +4506,11 @@ dependencies = [ [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", + "log", "pallet-balances", "parity-scale-codec", "serde", @@ -4153,7 +4522,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4168,7 +4537,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4181,7 +4550,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "enumflags2", "frame-support", @@ -4196,11 +4565,12 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", + "log", "parity-scale-codec", "serde", "sp-io", @@ -4211,7 +4581,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4231,7 +4601,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4245,10 +4615,11 @@ dependencies = [ [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", + "log", "pallet-authorship", "pallet-session", "parity-scale-codec", @@ -4266,7 +4637,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -4277,7 +4648,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4291,12 +4662,13 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "impl-trait-for-tuples", + "log", "parity-scale-codec", "serde", "sp-inherents", @@ -4308,7 +4680,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4322,7 +4694,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4338,7 +4710,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4355,7 +4727,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4366,7 +4738,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4381,7 +4753,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-support", "frame-system", @@ -4396,7 +4768,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "enumflags2", "frame-support", @@ -4412,7 +4784,7 @@ name = "parachain-info" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus)", "frame-support", "frame-system", "parity-scale-codec", @@ -4723,6 +5095,40 @@ dependencies = [ "ucd-trie", ] +[[package]] +name = "pest_derive" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0" +dependencies = [ + "pest", + "pest_generator", +] + +[[package]] +name = "pest_generator" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55" +dependencies = [ + "pest", + "pest_meta", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "pest_meta" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11d" +dependencies = [ + "maplit", + "pest", + "sha-1 0.8.2", +] + [[package]] name = "petgraph" version = "0.5.1" @@ -4806,7 +5212,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -4821,7 +5227,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -4836,7 +5242,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "lru", @@ -4859,7 +5265,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -4876,10 +5282,31 @@ dependencies = [ "tracing-futures", ] +[[package]] +name = "polkadot-cli" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +dependencies = [ + "frame-benchmarking-cli", + "futures 0.3.13", + "log", + "polkadot-parachain", + "polkadot-service", + "sc-cli", + "sc-service", + "sp-core", + "sp-trie", + "structopt", + "substrate-build-script-utils", + "thiserror", + "tracing-futures", + "try-runtime-cli", +] + [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -4895,7 +5322,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -4907,7 +5334,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -4917,10 +5344,25 @@ dependencies = [ "thiserror", ] +[[package]] +name = "polkadot-gossip-support" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +dependencies = [ + "futures 0.3.13", + "polkadot-node-network-protocol", + "polkadot-node-subsystem", + "polkadot-node-subsystem-util", + "polkadot-primitives", + "rand 0.8.3", + "tracing", + "tracing-futures", +] + [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "async-trait", "futures 0.3.13", @@ -4938,7 +5380,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "polkadot-erasure-coding", @@ -4955,7 +5397,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "bitvec", "derive_more", @@ -4984,7 +5426,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "bitvec", "futures 0.3.13", @@ -5006,7 +5448,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "bitvec", "futures 0.3.13", @@ -5025,7 +5467,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5041,7 +5483,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "polkadot-node-primitives", @@ -5057,7 +5499,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5074,7 +5516,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5088,7 +5530,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5112,7 +5554,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "bitvec", "futures 0.3.13", @@ -5128,7 +5570,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "memory-lru", @@ -5146,7 +5588,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "async-std", "lazy_static", @@ -5163,7 +5605,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5179,7 +5621,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5197,7 +5639,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "async-std", "async-trait", @@ -5228,7 +5670,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "async-trait", "futures 0.3.13", @@ -5255,7 +5697,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "async-trait", "futures 0.3.13", @@ -5273,7 +5715,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "derive_more", "futures 0.3.13", @@ -5300,7 +5742,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5315,7 +5757,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "bitvec", "frame-system", @@ -5343,7 +5785,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "assert_matches", "proc-macro2", @@ -5354,7 +5796,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5384,7 +5826,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "bitvec", "frame-executive", @@ -5450,7 +5892,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "bitvec", "frame-support", @@ -5486,7 +5928,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "bitvec", "derive_more", @@ -5523,7 +5965,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -5539,6 +5981,7 @@ dependencies = [ "polkadot-availability-distribution", "polkadot-availability-recovery", "polkadot-collator-protocol", + "polkadot-gossip-support", "polkadot-network-bridge", "polkadot-node-collation-generation", "polkadot-node-core-approval-voting", @@ -5607,7 +6050,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "arrayvec 0.5.2", "futures 0.3.13", @@ -5625,13 +6068,121 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "parity-scale-codec", "polkadot-primitives", "sp-core", ] +[[package]] +name = "polkadot-test-runtime" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +dependencies = [ + "bitvec", + "frame-executive", + "frame-support", + "frame-system", + "frame-system-rpc-runtime-api", + "log", + "pallet-authority-discovery", + "pallet-authorship", + "pallet-babe", + "pallet-balances", + "pallet-grandpa", + "pallet-indices", + "pallet-nicks", + "pallet-offences", + "pallet-randomness-collective-flip", + "pallet-session", + "pallet-staking", + "pallet-staking-reward-curve", + "pallet-sudo", + "pallet-timestamp", + "pallet-transaction-payment", + "pallet-transaction-payment-rpc-runtime-api", + "pallet-vesting", + "parity-scale-codec", + "polkadot-parachain", + "polkadot-primitives", + "polkadot-runtime-common", + "polkadot-runtime-parachains", + "rustc-hex", + "serde", + "serde_derive", + "smallvec 1.6.1", + "sp-api", + "sp-authority-discovery", + "sp-block-builder", + "sp-consensus-babe", + "sp-core", + "sp-election-providers", + "sp-inherents", + "sp-io", + "sp-offchain", + "sp-runtime", + "sp-session", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", + "substrate-wasm-builder 3.0.0", +] + +[[package]] +name = "polkadot-test-service" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +dependencies = [ + "frame-benchmarking", + "frame-system", + "futures 0.1.31", + "futures 0.3.13", + "hex", + "pallet-balances", + "pallet-staking", + "pallet-transaction-payment", + "polkadot-node-primitives", + "polkadot-node-subsystem", + "polkadot-overseer", + "polkadot-parachain", + "polkadot-primitives", + "polkadot-rpc", + "polkadot-runtime-common", + "polkadot-runtime-parachains", + "polkadot-service", + "polkadot-test-runtime", + "rand 0.8.3", + "sc-authority-discovery", + "sc-chain-spec", + "sc-cli", + "sc-client-api", + "sc-consensus", + "sc-consensus-babe", + "sc-executor", + "sc-finality-grandpa", + "sc-network", + "sc-service", + "sc-tracing", + "sc-transaction-pool", + "sp-arithmetic", + "sp-authority-discovery", + "sp-blockchain", + "sp-consensus", + "sp-consensus-babe", + "sp-core", + "sp-finality-grandpa", + "sp-inherents", + "sp-keyring", + "sp-runtime", + "sp-state-machine", + "substrate-test-client", + "tempfile", + "tracing", + "tracing-futures", +] + [[package]] name = "polling" version = "2.0.2" @@ -5804,6 +6355,26 @@ dependencies = [ "prost", ] +[[package]] +name = "psm" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3abf49e5417290756acfd26501536358560c4a5cc4a0934d390939acb3e7083a" +dependencies = [ + "cc", +] + +[[package]] +name = "pwasm-utils" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f53bc2558e8376358ebdc28301546471d67336584f6438ed4b7c7457a055fd7" +dependencies = [ + "byteorder", + "log", + "parity-wasm 0.41.0", +] + [[package]] name = "pwasm-utils" version = "0.16.0" @@ -5991,24 +6562,60 @@ dependencies = [ "rand_core 0.5.1", ] +[[package]] +name = "raw-cpuid" +version = "8.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fdf7d9dbd43f3d81d94a49c1c3df73cc2b3827995147e6cf7f89d4ec5483e73" +dependencies = [ + "bitflags", + "cc", + "rustc_version", +] + [[package]] name = "raw_sync" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a34bde3561f980a51c70495164200569a11662644fe5af017f0b5d7015688cc" dependencies = [ - "cfg-if 0.1.10", - "libc", - "nix", - "rand 0.8.3", - "winapi 0.3.9", + "cfg-if 0.1.10", + "libc", + "nix", + "rand 0.8.3", + "winapi 0.3.9", +] + +[[package]] +name = "rawpointer" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" + +[[package]] +name = "rayon" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b0d8e0819fadc20c74ea8373106ead0600e3a67ef1fe8da56e39b9ae7275674" +dependencies = [ + "autocfg", + "crossbeam-deque 0.8.0", + "either", + "rayon-core", ] [[package]] -name = "rawpointer" -version = "0.2.1" +name = "rayon-core" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" +checksum = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a" +dependencies = [ + "crossbeam-channel", + "crossbeam-deque 0.8.0", + "crossbeam-utils 0.8.3", + "lazy_static", + "num_cpus", +] [[package]] name = "rdrand" @@ -6045,6 +6652,16 @@ dependencies = [ "rust-argon2", ] +[[package]] +name = "redox_users" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" +dependencies = [ + "getrandom 0.2.2", + "redox_syscall 0.2.5", +] + [[package]] name = "reed-solomon-erasure" version = "4.0.2" @@ -6074,6 +6691,17 @@ dependencies = [ "syn", ] +[[package]] +name = "regalloc" +version = "0.0.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "571f7f397d61c4755285cd37853fe8e03271c243424a907415909379659381c5" +dependencies = [ + "log", + "rustc-hash", + "smallvec 1.6.1", +] + [[package]] name = "regex" version = "1.4.3" @@ -6102,6 +6730,36 @@ version = "0.6.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581" +[[package]] +name = "region" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877e54ea2adcd70d80e9179344c97f93ef0dffd6b03e1f4529e6e83ab2fa9ae0" +dependencies = [ + "bitflags", + "libc", + "mach", + "winapi 0.3.9", +] + +[[package]] +name = "remote-externalities" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +dependencies = [ + "env_logger 0.8.3", + "futures 0.3.13", + "hex-literal 0.3.1", + "jsonrpc-core-client", + "log", + "parity-scale-codec", + "sc-rpc", + "sc-rpc-api", + "sp-core", + "sp-io", + "tokio 0.1.22", +] + [[package]] name = "remove_dir_all" version = "0.5.3" @@ -6155,13 +6813,14 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "frame-executive", "frame-support", "frame-system", "frame-system-rpc-runtime-api", "hex-literal 0.3.1", + "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -6339,7 +6998,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "async-trait", "derive_more", @@ -6367,7 +7026,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -6390,7 +7049,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -6406,7 +7065,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -6427,7 +7086,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -6476,7 +7135,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "derive_more", "fnv", @@ -6510,7 +7169,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "blake2-rfc", "hash-db", @@ -6540,7 +7199,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "sc-client-api", "sp-blockchain", @@ -6551,7 +7210,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "derive_more", "fork-tree", @@ -6597,7 +7256,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "derive_more", "futures 0.3.13", @@ -6621,7 +7280,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "fork-tree", "parity-scale-codec", @@ -6634,7 +7293,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -6660,7 +7319,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "log", "sc-client-api", @@ -6674,7 +7333,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "derive_more", "lazy_static", @@ -6685,6 +7344,7 @@ dependencies = [ "parking_lot 0.11.1", "sc-executor-common", "sc-executor-wasmi", + "sc-executor-wasmtime", "sp-api", "sp-core", "sp-externalities", @@ -6702,7 +7362,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "derive_more", "parity-scale-codec", @@ -6718,7 +7378,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "log", "parity-scale-codec", @@ -6730,10 +7390,28 @@ dependencies = [ "wasmi", ] +[[package]] +name = "sc-executor-wasmtime" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +dependencies = [ + "log", + "parity-scale-codec", + "parity-wasm 0.41.0", + "pwasm-utils 0.14.0", + "sc-executor-common", + "scoped-tls", + "sp-allocator", + "sp-core", + "sp-runtime-interface", + "sp-wasm-interface", + "wasmtime", +] + [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "derive_more", "dyn-clone", @@ -6772,7 +7450,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "derive_more", "finality-grandpa", @@ -6796,7 +7474,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "derive_more", "futures 0.3.13", @@ -6817,7 +7495,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "ansi_term 0.12.1", "futures 0.3.13", @@ -6835,7 +7513,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "async-trait", "derive_more", @@ -6855,7 +7533,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "hash-db", "lazy_static", @@ -6874,7 +7552,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "async-std", "async-trait", @@ -6927,7 +7605,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -6943,7 +7621,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "bytes 0.5.6", "fnv", @@ -6970,7 +7648,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "futures 0.3.13", "libp2p", @@ -6983,7 +7661,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -6992,7 +7670,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "futures 0.3.13", "hash-db", @@ -7026,7 +7704,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "derive_more", "futures 0.3.13", @@ -7050,7 +7728,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "futures 0.1.31", "jsonrpc-core", @@ -7068,7 +7746,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "directories", "exit-future", @@ -7131,7 +7809,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "log", "parity-scale-codec", @@ -7146,7 +7824,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7166,7 +7844,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "chrono", "futures 0.3.13", @@ -7188,7 +7866,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "ansi_term 0.12.1", "atty", @@ -7216,7 +7894,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -7227,7 +7905,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "derive_more", "futures 0.3.13", @@ -7249,7 +7927,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "futures 0.3.13", "futures-diagnose", @@ -7301,12 +7979,38 @@ dependencies = [ "zeroize", ] +[[package]] +name = "scoped-tls" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" + [[package]] name = "scopeguard" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" +[[package]] +name = "scroll" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fda28d4b4830b807a8b43f7b0e6b5df875311b3e7621d84577188c175b6ec1ec" +dependencies = [ + "scroll_derive", +] + +[[package]] +name = "scroll_derive" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aaaae8f38bb311444cfb7f1979af0bc9240d95795f75f9ceddf6a59b79ceffa0" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sct" version = "0.6.0" @@ -7620,7 +8324,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "log", "sp-core", @@ -7632,9 +8336,10 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "hash-db", + "log", "parity-scale-codec", "sp-api-proc-macro", "sp-core", @@ -7648,7 +8353,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -7660,7 +8365,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "serde", @@ -7672,7 +8377,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "integer-sqrt", "num-traits", @@ -7685,7 +8390,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "sp-api", @@ -7697,7 +8402,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -7708,7 +8413,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "sp-api", @@ -7720,7 +8425,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "futures 0.3.13", "log", @@ -7738,7 +8443,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "serde", "serde_json", @@ -7747,7 +8452,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7773,7 +8478,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "merlin", "parity-scale-codec", @@ -7793,7 +8498,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -7803,7 +8508,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -7815,7 +8520,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "base58", "blake2-rfc", @@ -7859,7 +8564,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -7868,7 +8573,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "proc-macro2", "quote", @@ -7878,7 +8583,7 @@ dependencies = [ [[package]] name = "sp-election-providers" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -7889,7 +8594,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "environmental", "parity-scale-codec", @@ -7900,7 +8605,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "finality-grandpa", "log", @@ -7917,7 +8622,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -7929,7 +8634,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "futures 0.3.13", "hash-db", @@ -7953,7 +8658,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "lazy_static", "sp-core", @@ -7964,7 +8669,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "async-trait", "derive_more", @@ -7981,7 +8686,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "serde", @@ -7994,7 +8699,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -8005,7 +8710,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "sp-api", "sp-core", @@ -8015,7 +8720,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "backtrace", ] @@ -8023,7 +8728,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "serde", "sp-core", @@ -8032,7 +8737,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "either", "hash256-std-hasher", @@ -8053,7 +8758,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8070,7 +8775,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "Inflector", "proc-macro-crate", @@ -8095,7 +8800,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "serde", "serde_json", @@ -8104,7 +8809,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "sp-api", @@ -8117,7 +8822,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8127,7 +8832,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "hash-db", "log", @@ -8149,12 +8854,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8167,7 +8872,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "log", "sp-core", @@ -8180,7 +8885,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8194,7 +8899,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "log", "parity-scale-codec", @@ -8207,7 +8912,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "derive_more", "futures 0.3.13", @@ -8223,7 +8928,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "hash-db", "memory-db", @@ -8237,7 +8942,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "futures 0.3.13", "futures-core", @@ -8249,7 +8954,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8261,7 +8966,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8402,7 +9107,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.13", @@ -8425,7 +9130,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e84d2ae4e519d77f59ef68c8efd48909a70d58e8" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" dependencies = [ "async-std", "derive_more", @@ -8436,6 +9141,33 @@ dependencies = [ "tokio 0.2.25", ] +[[package]] +name = "substrate-test-client" +version = "2.0.1" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +dependencies = [ + "futures 0.1.31", + "futures 0.3.13", + "hash-db", + "hex", + "parity-scale-codec", + "sc-client-api", + "sc-client-db", + "sc-consensus", + "sc-executor", + "sc-light", + "sc-service", + "serde", + "serde_json", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-keyring", + "sp-keystore", + "sp-runtime", + "sp-state-machine", +] + [[package]] name = "substrate-wasm-builder" version = "3.0.0" @@ -8515,6 +9247,12 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" +[[package]] +name = "target-lexicon" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "422045212ea98508ae3d28025bc5aaa2bd4a9cdaecd442a08da2ee620ee9ea95" + [[package]] name = "tempfile" version = "3.2.0" @@ -8844,7 +9582,7 @@ version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df720b6581784c118f0eb4310796b12b1d242a7eb95f716a8367855325c25f89" dependencies = [ - "crossbeam-deque", + "crossbeam-deque 0.7.3", "crossbeam-queue", "crossbeam-utils 0.7.2", "futures 0.1.31", @@ -9043,6 +9781,28 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" +[[package]] +name = "try-runtime-cli" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +dependencies = [ + "frame-try-runtime", + "log", + "parity-scale-codec", + "remote-externalities", + "sc-cli", + "sc-client-api", + "sc-executor", + "sc-service", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-externalities", + "sp-runtime", + "sp-state-machine", + "structopt", +] + [[package]] name = "twox-hash" version = "1.6.0" @@ -9396,6 +10156,217 @@ dependencies = [ "parity-wasm 0.41.0", ] +[[package]] +name = "wasmparser" +version = "0.71.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89a30c99437829ede826802bfcf28500cf58df00e66cb9114df98813bc145ff1" + +[[package]] +name = "wasmtime" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7426055cb92bd9a1e9469b48154d8d6119cd8c498c8b70284e420342c05dc45d" +dependencies = [ + "anyhow", + "backtrace", + "bincode", + "cfg-if 1.0.0", + "cpp_demangle", + "indexmap", + "libc", + "log", + "region", + "rustc-demangle", + "serde", + "smallvec 1.6.1", + "target-lexicon", + "wasmparser", + "wasmtime-cache", + "wasmtime-environ", + "wasmtime-jit", + "wasmtime-profiling", + "wasmtime-runtime", + "wat", + "winapi 0.3.9", +] + +[[package]] +name = "wasmtime-cache" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c01d9287e36921e46f5887a47007824ae5dbb9b7517a2d565660ab4471478709" +dependencies = [ + "anyhow", + "base64 0.13.0", + "bincode", + "directories-next", + "errno", + "file-per-thread-logger", + "libc", + "log", + "serde", + "sha2 0.9.3", + "toml", + "winapi 0.3.9", + "zstd", +] + +[[package]] +name = "wasmtime-cranelift" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4134ed3a4316cd0de0e546c6004850afe472b0fa3fcdc2f2c15f8d449562d962" +dependencies = [ + "cranelift-codegen", + "cranelift-entity", + "cranelift-frontend", + "cranelift-wasm", + "wasmtime-environ", +] + +[[package]] +name = "wasmtime-debug" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91fa931df6dd8af2b02606307674d3bad23f55473d5f4c809dddf7e4c4dc411" +dependencies = [ + "anyhow", + "gimli", + "more-asserts", + "object 0.22.0", + "target-lexicon", + "thiserror", + "wasmparser", + "wasmtime-environ", +] + +[[package]] +name = "wasmtime-environ" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1098871dc3120aaf8190d79153e470658bb79f63ee9ca31716711e123c28220" +dependencies = [ + "anyhow", + "cfg-if 1.0.0", + "cranelift-codegen", + "cranelift-entity", + "cranelift-wasm", + "gimli", + "indexmap", + "log", + "more-asserts", + "serde", + "thiserror", + "wasmparser", +] + +[[package]] +name = "wasmtime-jit" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "738bfcd1561ede8bb174215776fd7d9a95d5f0a47ca3deabe0282c55f9a89f68" +dependencies = [ + "addr2line", + "anyhow", + "cfg-if 1.0.0", + "cranelift-codegen", + "cranelift-entity", + "cranelift-frontend", + "cranelift-native", + "cranelift-wasm", + "gimli", + "log", + "more-asserts", + "object 0.22.0", + "rayon", + "region", + "serde", + "target-lexicon", + "thiserror", + "wasmparser", + "wasmtime-cranelift", + "wasmtime-debug", + "wasmtime-environ", + "wasmtime-obj", + "wasmtime-profiling", + "wasmtime-runtime", + "winapi 0.3.9", +] + +[[package]] +name = "wasmtime-obj" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e96d77f1801131c5e86d93e42a3cf8a35402107332c202c245c83f34888a906" +dependencies = [ + "anyhow", + "more-asserts", + "object 0.22.0", + "target-lexicon", + "wasmtime-debug", + "wasmtime-environ", +] + +[[package]] +name = "wasmtime-profiling" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60bb672c9d894776d7b9250dd9b4fe890f8760201ee4f53e5f2da772b6c4debb" +dependencies = [ + "anyhow", + "cfg-if 1.0.0", + "gimli", + "lazy_static", + "libc", + "object 0.22.0", + "scroll", + "serde", + "target-lexicon", + "wasmtime-environ", + "wasmtime-runtime", +] + +[[package]] +name = "wasmtime-runtime" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a978086740949eeedfefcee667b57a9e98d9a7fc0de382fcfa0da30369e3530d" +dependencies = [ + "backtrace", + "cc", + "cfg-if 1.0.0", + "indexmap", + "lazy_static", + "libc", + "log", + "memoffset 0.6.1", + "more-asserts", + "psm", + "region", + "thiserror", + "wasmtime-environ", + "winapi 0.3.9", +] + +[[package]] +name = "wast" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db5ae96da18bb5926341516fd409b5a8ce4e4714da7f0a1063d3b20ac9f9a1e1" +dependencies = [ + "leb128", +] + +[[package]] +name = "wat" +version = "1.0.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b0fa059022c5dabe129f02b429d67086400deb8277f89c975555dacc1dadbcc" +dependencies = [ + "wast", +] + [[package]] name = "web-sys" version = "0.3.48" @@ -9437,7 +10408,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "bitvec", "frame-executive", @@ -9594,7 +10565,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "parity-scale-codec", ] @@ -9602,7 +10573,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "frame-support", "parity-scale-codec", @@ -9618,10 +10589,11 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#71d46a027be3a8435c9500491e9fa0ee2c6944b3" +source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" dependencies = [ "frame-support", "impl-trait-for-tuples", + "log", "parity-scale-codec", "sp-arithmetic", "sp-core", diff --git a/node/Cargo.toml b/node/Cargo.toml index 693ddce..91465e6 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -9,6 +9,7 @@ edition = "2018" targets = ["x86_64-unknown-linux-gnu"] [dependencies] +log = "0.4.8" serde = { version = "1.0.101", features = ["derive"] } structopt = "0.3.8" codec = { package = "parity-scale-codec", version = "2.0.0" } @@ -45,21 +46,28 @@ pallet-contracts = { git = "https://github.com/paritytech/substrate", package = # These dependencies are used for the node's RPCs jsonrpc-core = "15.1.0" #sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-rpc" } -#sp-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-api" } -#sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-rpc-api" } +sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "master" } #sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-blockchain" } #sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-block-builder" } #sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-basic-authorship" } #substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "master", package = "substrate-frame-rpc-system" } -#pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-transaction-payment-rpc" } +pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-transaction-payment-rpc" } pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc" , branch = "master" } # Cumulus dependencies -cumulus-client-consensus-relay-chain = { git = "https://github.com/paritytech/cumulus", branch = "master" } -cumulus-client-collator = { git = "https://github.com/paritytech/cumulus", branch = "master" } -cumulus-client-service = { git = "https://github.com/paritytech/cumulus", branch = "master" } -cumulus-client-network = { git = "https://github.com/paritytech/cumulus", branch = "master" } -cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "master" } +cumulus-client-consensus-relay-chain = { git = "https://github.com/paritytech/cumulus", branch = "aj-update-substrate-polkadot" } +cumulus-client-collator = { git = "https://github.com/paritytech/cumulus", branch = "aj-update-substrate-polkadot" } +cumulus-client-service = { git = "https://github.com/paritytech/cumulus", branch = "aj-update-substrate-polkadot" } +cumulus-client-network = { git = "https://github.com/paritytech/cumulus", branch = "aj-update-substrate-polkadot" } +cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "aj-update-substrate-polkadot" } + +# Polkadot dependencies +polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-cli = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-test-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "master" } canvas-runtime = { version = "0.1.0", path = "../runtime" } diff --git a/node/src/chain_spec.rs b/node/src/chain_spec.rs index 7cecc7d..c3b58ec 100644 --- a/node/src/chain_spec.rs +++ b/node/src/chain_spec.rs @@ -1,20 +1,19 @@ -use sp_core::{Pair, Public, sr25519}; +use cumulus_primitives_core::ParaId; +use hex_literal::hex; +use sc_chain_spec::{ChainSpecExtension, ChainSpecGroup}; +use sc_service::ChainType; +use serde::{Deserialize, Serialize}; +use sp_core::{sr25519, Pair, Public}; +use sp_runtime::traits::{IdentifyAccount, Verify}; + use canvas_runtime::{ - AccountId, AuraConfig, BalancesConfig, GenesisConfig, GrandpaConfig, + AccountId, BalancesConfig, GenesisConfig, SudoConfig, SystemConfig, WASM_BINARY, Signature, ContractsConfig, }; -use sp_consensus_aura::sr25519::AuthorityId as AuraId; -use sp_finality_grandpa::AuthorityId as GrandpaId; -use sp_runtime::traits::{Verify, IdentifyAccount}; -use sc_service::ChainType; -use hex_literal::hex; -// Note this is the URL for the telemetry server -//const STAGING_TELEMETRY_URL: &str = "wss://telemetry.polkadot.io/submit/"; - -/// Specialized `ChainSpec`. This is a specialization of the general Substrate ChainSpec type. -pub type ChainSpec = sc_service::GenericChainSpec; +/// Specialized `ChainSpec` for the normal parachain runtime. +pub type ChainSpec = sc_service::GenericChainSpec; /// Helper function to generate a crypto pair from seed pub fn get_from_seed(seed: &str) -> ::Public { @@ -23,40 +22,31 @@ pub fn get_from_seed(seed: &str) -> ::Pu .public() } -type AccountPublic = ::Signer; - -/// Helper function to generate an account ID from seed -pub fn get_account_id_from_seed(seed: &str) -> AccountId where - AccountPublic: From<::Public> -{ - AccountPublic::from(get_from_seed::(seed)).into_account() +/// The extensions for the [`ChainSpec`]. +#[derive(Debug, Clone, PartialEq, Serialize, Deserialize, ChainSpecGroup, ChainSpecExtension)] +#[serde(deny_unknown_fields)] +pub struct Extensions { + /// The relay chain of the Parachain. + pub relay_chain: String, + /// The id of the Parachain. + pub para_id: u32, } -/// Helper function to generate an authority key for Aura -pub fn authority_keys_from_seed(s: &str) -> (AuraId, GrandpaId) { - ( - get_from_seed::(s), - get_from_seed::(s), - ) +impl Extensions { + /// Try to get the extension from the given `ChainSpec`. + pub fn try_get(chain_spec: &dyn sc_service::ChainSpec) -> Option<&Self> { + sc_chain_spec::get_extension(chain_spec.extensions()) + } } +type AccountPublic = ::Signer; -pub fn testnet_authorities() -> Vec<(AuraId, GrandpaId)> { - use sp_core::crypto::UncheckedInto; - vec![ - ( - hex!("74608217b1709e1d3a4fe65b132db5c3f321e625026080833189661aa5e20712").unchecked_into(), - hex!("a5abc21ac95ae63dd6e61e5bec263ab46d1efe16d3dcc085d0de297318cb662d").unchecked_into(), - ), - ( - hex!("44f3876fe4f653533c65e79461a476b8d6a107fb71b6ec0f3485bb53b4e7b842").unchecked_into(), - hex!("281be34a71b661b257153e1145522fd0820cfff6a3601b40e7f85d3bc155240d").unchecked_into(), - ), - ] -} - -pub fn testnet_root() -> AccountId { - hex!("baa78c7154c7f82d6d377177e20bcab65d327eca0086513f9964f5a0f6bdad56").into() +/// Helper function to generate an account ID from seed +pub fn get_account_id_from_seed(seed: &str) -> AccountId + where + AccountPublic: From<::Public>, +{ + AccountPublic::from(get_from_seed::(seed)).into_account() } pub fn development_config() -> Result { diff --git a/node/src/command.rs b/node/src/command.rs index 3d56806..459ae02 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -23,7 +23,7 @@ use codec::Encode; use cumulus_primitives_core::ParaId; use cumulus_client_service::genesis::generate_genesis_block; use log::info; -use parachain_runtime::Block; +use canvas_runtime::Block; use polkadot_parachain::primitives::AccountIdConversion; use sc_cli::{ ChainSpec, CliConfiguration, DefaultConfigurationValues, ImportParams, KeystoreParams, @@ -63,7 +63,7 @@ impl SubstrateCli for Cli { } - fn load_spec(&self, id: &str) -> Result, String> { + fn load_spec(&self, id: &str) -> std::result::Result, String> { Ok(match id { "dev" => Box::new(chain_spec::development_config()?), "" => Box::new(chain_spec::testnet_config()?), // default to running on testnet @@ -78,67 +78,214 @@ impl SubstrateCli for Cli { } } -/// Parse and run command line arguments -pub fn run() -> sc_cli::Result<()> { +impl SubstrateCli for RelayChainCli { + fn impl_name() -> String { + "Canvas Node".into() + } + + fn impl_version() -> String { + env!("SUBSTRATE_CLI_IMPL_VERSION").into() + } + + fn description() -> String { + env!("CARGO_PKG_DESCRIPTION").into() + } + + fn author() -> String { + env!("CARGO_PKG_AUTHORS").into() + } + + fn support_url() -> String { + "https://github.com/paritytech/canvas-node/issues/new".into() + } + + fn copyright_start_year() -> i32 { + 2020 + } + + + fn load_spec(&self, id: &str) -> std::result::Result, String> { + polkadot_cli::Cli::from_iter([RelayChainCli::executable_name().to_string()].iter()) + .load_spec(id) + } + + fn native_runtime_version(chain_spec: &Box) -> &'static RuntimeVersion { + polkadot_cli::Cli::native_runtime_version(chain_spec) + } +} + +fn extract_genesis_wasm(chain_spec: &Box) -> Result> { + let mut storage = chain_spec.build_storage()?; + + storage + .top + .remove(sp_core::storage::well_known_keys::CODE) + .ok_or_else(|| "Could not find wasm file in genesis state!".into()) +} + +/// Parse command line arguments into service configuration. +pub fn run() -> Result<()> { let cli = Cli::from_args(); match &cli.subcommand { - Some(Subcommand::Key(cmd)) => cmd.run(&cli), Some(Subcommand::BuildSpec(cmd)) => { let runner = cli.create_runner(cmd)?; runner.sync_run(|config| cmd.run(config.chain_spec, config.network)) - }, + } Some(Subcommand::CheckBlock(cmd)) => { let runner = cli.create_runner(cmd)?; runner.async_run(|config| { - let PartialComponents { client, task_manager, import_queue, ..} - = service::new_partial(&config)?; + let PartialComponents { + client, + task_manager, + import_queue, + .. + } = crate::service::new_partial(&config)?; Ok((cmd.run(client, import_queue), task_manager)) }) - }, + } Some(Subcommand::ExportBlocks(cmd)) => { let runner = cli.create_runner(cmd)?; runner.async_run(|config| { - let PartialComponents { client, task_manager, ..} - = service::new_partial(&config)?; + let PartialComponents { + client, + task_manager, + .. + } = crate::service::new_partial(&config)?; Ok((cmd.run(client, config.database), task_manager)) }) - }, + } Some(Subcommand::ExportState(cmd)) => { let runner = cli.create_runner(cmd)?; runner.async_run(|config| { - let PartialComponents { client, task_manager, ..} - = service::new_partial(&config)?; + let PartialComponents { + client, + task_manager, + .. + } = crate::service::new_partial(&config)?; Ok((cmd.run(client, config.chain_spec), task_manager)) }) - }, + } Some(Subcommand::ImportBlocks(cmd)) => { let runner = cli.create_runner(cmd)?; runner.async_run(|config| { - let PartialComponents { client, task_manager, import_queue, ..} - = service::new_partial(&config)?; + let PartialComponents { + client, + task_manager, + import_queue, + .. + } = crate::service::new_partial(&config)?; Ok((cmd.run(client, import_queue), task_manager)) }) - }, + } Some(Subcommand::PurgeChain(cmd)) => { let runner = cli.create_runner(cmd)?; runner.sync_run(|config| cmd.run(config.database)) - }, + } Some(Subcommand::Revert(cmd)) => { let runner = cli.create_runner(cmd)?; runner.async_run(|config| { - let PartialComponents { client, task_manager, backend, ..} - = service::new_partial(&config)?; + let PartialComponents { + client, + task_manager, + backend, + .. + } = crate::service::new_partial(&config)?; Ok((cmd.run(client, backend), task_manager)) }) - }, + } + Some(Subcommand::ExportGenesisState(params)) => { + let mut builder = sc_cli::LoggerBuilder::new(""); + builder.with_profiling(sc_tracing::TracingReceiver::Log, ""); + let _ = builder.init(); + + let block: Block = generate_genesis_block(&load_spec( + ¶ms.chain.clone().unwrap_or_default(), + params.parachain_id.into(), + )?)?; + let raw_header = block.header().encode(); + let output_buf = if params.raw { + raw_header + } else { + format!("0x{:?}", HexDisplay::from(&block.header().encode())).into_bytes() + }; + + if let Some(output) = ¶ms.output { + std::fs::write(output, output_buf)?; + } else { + std::io::stdout().write_all(&output_buf)?; + } + + Ok(()) + } + Some(Subcommand::ExportGenesisWasm(params)) => { + let mut builder = sc_cli::LoggerBuilder::new(""); + builder.with_profiling(sc_tracing::TracingReceiver::Log, ""); + let _ = builder.init(); + + let raw_wasm_blob = + extract_genesis_wasm(&cli.load_spec(¶ms.chain.clone().unwrap_or_default())?)?; + let output_buf = if params.raw { + raw_wasm_blob + } else { + format!("0x{:?}", HexDisplay::from(&raw_wasm_blob)).into_bytes() + }; + + if let Some(output) = ¶ms.output { + std::fs::write(output, output_buf)?; + } else { + std::io::stdout().write_all(&output_buf)?; + } + + Ok(()) + } None => { - let runner = cli.create_runner(&cli.run)?; + let runner = cli.create_runner(&*cli.run)?; + runner.run_node_until_exit(|config| async move { - match config.role { - Role::Light => service::new_light(config), - _ => service::new_full(config), - }.map_err(sc_cli::Error::Service) + // TODO + let key = sp_core::Pair::generate().0; + + let extension = chain_spec::Extensions::try_get(&*config.chain_spec); + let relay_chain_id = extension.map(|e| e.relay_chain.clone()); + let para_id = extension.map(|e| e.para_id); + + let polkadot_cli = RelayChainCli::new( + config.base_path.as_ref().map(|x| x.path().join("polkadot")), + relay_chain_id, + [RelayChainCli::executable_name().to_string()] + .iter() + .chain(cli.relaychain_args.iter()), + ); + + let id = ParaId::from(cli.run.parachain_id.or(para_id).unwrap_or(100)); + + let parachain_account = + AccountIdConversion::::into_account(&id); + + let block: Block = + generate_genesis_block(&config.chain_spec).map_err(|e| format!("{:?}", e))?; + let genesis_state = format!("0x{:?}", HexDisplay::from(&block.header().encode())); + + let task_executor = config.task_executor.clone(); + let polkadot_config = SubstrateCli::create_configuration( + &polkadot_cli, + &polkadot_cli, + task_executor, + config.telemetry_handle.clone(), + ) + .map_err(|err| format!("Relay chain argument error: {}", err))?; + let collator = cli.run.base.validator || cli.collator; + + info!("Parachain id: {:?}", id); + info!("Parachain Account: {}", parachain_account); + info!("Parachain genesis state: {}", genesis_state); + info!("Is collating: {}", if collator { "yes" } else { "no" }); + + crate::service::start_node(config, key, polkadot_config, id, collator) + .await + .map(|r| r.0) + .map_err(Into::into) }) } } diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 33f0064..646fae3 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -36,9 +36,9 @@ pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment", default-features = false, branch = "master" } # Cumulus dependencies -cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } -cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } -cumulus-pallet-xcm-handler = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } +cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "aj-update-substrate-polkadot" } +cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "aj-update-substrate-polkadot" } +cumulus-pallet-xcm-handler = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "aj-update-substrate-polkadot" } # Polkadot dependencies polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } From 83dfb84487d79fc41aa863ede09992d89c6aea46 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Wed, 3 Mar 2021 12:57:48 +0000 Subject: [PATCH 20/40] service --- Cargo.lock | 1 + node/Cargo.toml | 2 +- node/src/service.rs | 446 +++++++++++++++++++------------------------- 3 files changed, 191 insertions(+), 258 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5f1d4fe..53aa1aa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -708,6 +708,7 @@ dependencies = [ "sp-trie", "structopt", "substrate-build-script-utils", + "substrate-frame-rpc-system", ] [[package]] diff --git a/node/Cargo.toml b/node/Cargo.toml index 91465e6..b99f9c6 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -51,7 +51,7 @@ sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "master #sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-blockchain" } #sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-block-builder" } #sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-basic-authorship" } -#substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "master", package = "substrate-frame-rpc-system" } +substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "master", package = "substrate-frame-rpc-system" } pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-transaction-payment-rpc" } pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc" , branch = "master" } diff --git a/node/src/service.rs b/node/src/service.rs index 8c8556b..c6bf20d 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -1,53 +1,70 @@ -//! Service and ServiceFactory implementation. Specialized wrapper over substrate service. - -use std::sync::Arc; -use std::time::Duration; -use sc_client_api::{ExecutorProvider, RemoteBackend}; -use canvas_runtime::{self, opaque::Block, RuntimeApi}; -use sc_service::{error::Error as ServiceError, Configuration, TaskManager}; -use sp_inherents::InherentDataProviders; +// Copyright 2019 Parity Technologies (UK) Ltd. +// This file is part of Cumulus. + +// Cumulus is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. + +// Cumulus is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. + +// You should have received a copy of the GNU General Public License +// along with Cumulus. If not, see . + +use cumulus_client_consensus_relay_chain::{ + build_relay_chain_consensus, BuildRelayChainConsensusParams, +}; +use cumulus_client_network::build_block_announce_validator; +use cumulus_client_service::{ + prepare_node_config, start_collator, start_full_node, StartCollatorParams, StartFullNodeParams, +}; +use cumulus_primitives_core::ParaId; +use canvas_runtime::RuntimeApi; +use polkadot_primitives::v0::CollatorPair; +use canvas_runtime::Block; use sc_executor::native_executor_instance; pub use sc_executor::NativeExecutor; -use sp_consensus_aura::sr25519::{AuthorityPair as AuraPair}; -use sc_finality_grandpa::SharedVoterState; +use sc_service::{Configuration, PartialComponents, Role, TFullBackend, TFullClient, TaskManager}; use sc_telemetry::TelemetrySpan; +use sp_core::Pair; +use sp_runtime::traits::BlakeTwo256; +use sp_trie::PrefixedMemoryDB; +use std::sync::Arc; -// Our native executor instance. +// Native executor instance. native_executor_instance!( pub Executor, canvas_runtime::api::dispatch, canvas_runtime::native_version, ); -type FullClient = sc_service::TFullClient; -type FullBackend = sc_service::TFullBackend; -type FullSelectChain = sc_consensus::LongestChain; - -pub fn new_partial(config: &Configuration) -> Result, - sc_transaction_pool::FullPool, - ( - sc_consensus_aura::AuraBlockImport< - Block, - FullClient, - sc_finality_grandpa::GrandpaBlockImport, - AuraPair - >, - sc_finality_grandpa::LinkHalf, - ) ->, ServiceError> { - if config.keystore_remote.is_some() { - return Err(ServiceError::Other( - format!("Remote Keystores are not supported."))) - } +/// Starts a `ServiceBuilder` for a full service. +/// +/// Use this macro if you don't actually need the full service, but just the builder in order to +/// be able to perform chain operations. +pub fn new_partial( + config: &Configuration, +) -> Result< + PartialComponents< + TFullClient, + TFullBackend, + (), + sp_consensus::import_queue::BasicQueue>, + sc_transaction_pool::FullPool>, + (), + >, + sc_service::Error, +> { let inherent_data_providers = sp_inherents::InherentDataProviders::new(); let (client, backend, keystore_container, task_manager) = sc_service::new_full_parts::(&config)?; let client = Arc::new(client); - let select_chain = sc_consensus::LongestChain::new(backend.clone()); + let registry = config.prometheus_registry(); let transaction_pool = sc_transaction_pool::BasicPool::new_full( config.transaction_pool.clone(), @@ -57,267 +74,182 @@ pub fn new_partial(config: &Configuration) -> Result), select_chain.clone(), - )?; - - let aura_block_import = sc_consensus_aura::AuraBlockImport::<_, _, _, AuraPair>::new( - grandpa_block_import.clone(), client.clone(), - ); - - let import_queue = sc_consensus_aura::import_queue::<_, _, _, AuraPair, _, _>( - sc_consensus_aura::slot_duration(&*client)?, - aura_block_import.clone(), - Some(Box::new(grandpa_block_import.clone())), + let import_queue = cumulus_client_consensus_relay_chain::import_queue( + client.clone(), client.clone(), inherent_data_providers.clone(), &task_manager.spawn_essential_handle(), - config.prometheus_registry(), - sp_consensus::CanAuthorWithNativeVersion::new(client.executor().clone()), + registry.clone(), )?; - Ok(sc_service::PartialComponents { - client, + let params = PartialComponents { backend, - task_manager, + client, import_queue, keystore_container, - select_chain, + task_manager, transaction_pool, inherent_data_providers, - other: (aura_block_import, grandpa_link), - }) + select_chain: (), + other: (), + }; + + Ok(params) } -/// Builds a new service for a full client. -pub fn new_full(mut config: Configuration) -> Result { - let sc_service::PartialComponents { - client, - backend, - mut task_manager, - import_queue, - keystore_container, - select_chain, - transaction_pool, - inherent_data_providers, - other: (block_import, grandpa_link), - } = new_partial(&config)?; +/// Start a node with the given parachain `Configuration` and relay chain `Configuration`. +/// +/// This is the actual implementation that is abstract over the executor and the runtime api. +#[sc_tracing::logging::prefix_logs_with("Parachain")] +async fn start_node_impl( + parachain_config: Configuration, + collator_key: CollatorPair, + polkadot_config: Configuration, + id: ParaId, + validator: bool, + rpc_ext_builder: RB, +) -> sc_service::error::Result<(TaskManager, Arc>)> + where + RB: Fn( + Arc>, + ) -> jsonrpc_core::IoHandler + + Send + + 'static, +{ + if matches!(parachain_config.role, Role::Light) { + return Err("Light client not supported!".into()); + } - config.network.extra_sets.push(sc_finality_grandpa::grandpa_peers_set_config()); + let parachain_config = prepare_node_config(parachain_config); + + let polkadot_full_node = + cumulus_client_service::build_polkadot_full_node(polkadot_config, collator_key.public()) + .map_err(|e| match e { + polkadot_service::Error::Sub(x) => x, + s => format!("{}", s).into(), + })?; + + let params = new_partial(¶chain_config)?; + params + .inherent_data_providers + .register_provider(sp_timestamp::InherentDataProvider) + .unwrap(); + + let client = params.client.clone(); + let backend = params.backend.clone(); + let block_announce_validator = build_block_announce_validator( + polkadot_full_node.client.clone(), + id, + Box::new(polkadot_full_node.network.clone()), + polkadot_full_node.backend.clone(), + ); - let (network, network_status_sinks, system_rpc_tx, network_starter) = + let prometheus_registry = parachain_config.prometheus_registry().cloned(); + let transaction_pool = params.transaction_pool.clone(); + let mut task_manager = params.task_manager; + let import_queue = params.import_queue; + let (network, network_status_sinks, system_rpc_tx, start_network) = sc_service::build_network(sc_service::BuildNetworkParams { - config: &config, + config: ¶chain_config, client: client.clone(), transaction_pool: transaction_pool.clone(), spawn_handle: task_manager.spawn_handle(), import_queue, on_demand: None, - block_announce_validator_builder: None, + block_announce_validator_builder: Some(Box::new(|_| block_announce_validator)), })?; - if config.offchain_worker.enabled { - sc_service::build_offchain_workers( - &config, backend.clone(), task_manager.spawn_handle(), client.clone(), network.clone(), - ); - } - - let role = config.role.clone(); - let force_authoring = config.force_authoring; - let backoff_authoring_blocks: Option<()> = None; - let name = config.network.node_name.clone(); - let enable_grandpa = !config.disable_grandpa; - let prometheus_registry = config.prometheus_registry().cloned(); - - let rpc_extensions_builder = { - let client = client.clone(); - let pool = transaction_pool.clone(); - - Box::new(move |deny_unsafe, _| { - let deps = crate::rpc::FullDeps { - client: client.clone(), - pool: pool.clone(), - deny_unsafe, - }; - - crate::rpc::create_full(deps) - }) - }; + let rpc_client = client.clone(); + let rpc_extensions_builder = Box::new(move |_, _| rpc_ext_builder(rpc_client.clone())); let telemetry_span = TelemetrySpan::new(); let _telemetry_span_entered = telemetry_span.enter(); - let (_rpc_handlers, telemetry_connection_notifier) = sc_service::spawn_tasks( - sc_service::SpawnTasksParams { - network: network.clone(), - client: client.clone(), - keystore: keystore_container.sync_keystore(), - task_manager: &mut task_manager, - transaction_pool: transaction_pool.clone(), - rpc_extensions_builder, - on_demand: None, - remote_blockchain: None, - backend, - network_status_sinks, - system_rpc_tx, - config, - telemetry_span: Some(telemetry_span.clone()), - }, - )?; + sc_service::spawn_tasks(sc_service::SpawnTasksParams { + on_demand: None, + remote_blockchain: None, + rpc_extensions_builder, + client: client.clone(), + transaction_pool: transaction_pool.clone(), + task_manager: &mut task_manager, + config: parachain_config, + keystore: params.keystore_container.sync_keystore(), + backend: backend.clone(), + network: network.clone(), + network_status_sinks, + system_rpc_tx, + telemetry_span: Some(telemetry_span.clone()), + })?; - if role.is_authority() { - let proposer = sc_basic_authorship::ProposerFactory::new( + let announce_block = { + let network = network.clone(); + Arc::new(move |hash, data| network.announce_block(hash, Some(data))) + }; + + if validator { + let proposer_factory = sc_basic_authorship::ProposerFactory::with_proof_recording( task_manager.spawn_handle(), client.clone(), transaction_pool, prometheus_registry.as_ref(), ); - - let can_author_with = - sp_consensus::CanAuthorWithNativeVersion::new(client.executor().clone()); - - let aura = sc_consensus_aura::start_aura::<_, _, _, _, _, AuraPair, _, _, _,_>( - sc_consensus_aura::slot_duration(&*client)?, - client.clone(), - select_chain, - block_import, - proposer, - network.clone(), - inherent_data_providers.clone(), - force_authoring, - backoff_authoring_blocks, - keystore_container.sync_keystore(), - can_author_with, - )?; - - // the AURA authoring task is considered essential, i.e. if it - // fails we take down the service with it. - task_manager.spawn_essential_handle().spawn_blocking("aura", aura); - } - - // if the node isn't actively participating in consensus then it doesn't - // need a keystore, regardless of which protocol we use below. - let keystore = if role.is_authority() { - Some(keystore_container.sync_keystore()) - } else { - None - }; - - let grandpa_config = sc_finality_grandpa::Config { - // FIXME #1578 make this available through chainspec - gossip_duration: Duration::from_millis(333), - justification_period: 512, - name: Some(name), - observer_enabled: false, - keystore, - is_authority: role.is_authority(), - }; - - if enable_grandpa { - // start the full GRANDPA voter - // NOTE: non-authorities could run the GRANDPA observer protocol, but at - // this point the full voter should provide better guarantees of block - // and vote data availability than the observer. The observer has not - // been tested extensively yet and having most nodes in a network run it - // could lead to finality stalls. - let grandpa_config = sc_finality_grandpa::GrandpaParams { - config: grandpa_config, - link: grandpa_link, - network, - telemetry_on_connect: telemetry_connection_notifier.map(|x| x.on_connect_stream()), - voting_rule: sc_finality_grandpa::VotingRulesBuilder::default().build(), - prometheus_registry, - shared_voter_state: SharedVoterState::empty(), + let spawner = task_manager.spawn_handle(); + + let parachain_consensus = build_relay_chain_consensus(BuildRelayChainConsensusParams { + para_id: id, + proposer_factory, + inherent_data_providers: params.inherent_data_providers, + block_import: client.clone(), + relay_chain_client: polkadot_full_node.client.clone(), + relay_chain_backend: polkadot_full_node.backend.clone(), + }); + + let params = StartCollatorParams { + para_id: id, + block_status: client.clone(), + announce_block, + client: client.clone(), + task_manager: &mut task_manager, + collator_key, + relay_chain_full_node: polkadot_full_node, + spawner, + backend, + parachain_consensus, }; - // the GRANDPA voter task is considered infallible, i.e. - // if it fails we take down the service with it. - task_manager.spawn_essential_handle().spawn_blocking( - "grandpa-voter", - sc_finality_grandpa::run_grandpa_voter(grandpa_config)? - ); - } - - network_starter.start_network(); - Ok(task_manager) -} - -/// Builds a new service for a light client. -pub fn new_light(mut config: Configuration) -> Result { - let (client, backend, keystore_container, mut task_manager, on_demand) = - sc_service::new_light_parts::(&config)?; - - config.network.extra_sets.push(sc_finality_grandpa::grandpa_peers_set_config()); - - let select_chain = sc_consensus::LongestChain::new(backend.clone()); - - let transaction_pool = Arc::new(sc_transaction_pool::BasicPool::new_light( - config.transaction_pool.clone(), - config.prometheus_registry(), - task_manager.spawn_handle(), - client.clone(), - on_demand.clone(), - )); - - let (grandpa_block_import, _) = sc_finality_grandpa::block_import( - client.clone(), - &(client.clone() as Arc<_>), - select_chain.clone(), - )?; - - let aura_block_import = sc_consensus_aura::AuraBlockImport::<_, _, _, AuraPair>::new( - grandpa_block_import.clone(), - client.clone(), - ); - - let import_queue = sc_consensus_aura::import_queue::<_, _, _, AuraPair, _, _>( - sc_consensus_aura::slot_duration(&*client)?, - aura_block_import, - Some(Box::new(grandpa_block_import)), - client.clone(), - InherentDataProviders::new(), - &task_manager.spawn_essential_handle(), - config.prometheus_registry(), - sp_consensus::NeverCanAuthor, - )?; - - let (network, network_status_sinks, system_rpc_tx, network_starter) = - sc_service::build_network(sc_service::BuildNetworkParams { - config: &config, + start_collator(params).await?; + } else { + let params = StartFullNodeParams { client: client.clone(), - transaction_pool: transaction_pool.clone(), - spawn_handle: task_manager.spawn_handle(), - import_queue, - on_demand: Some(on_demand.clone()), - block_announce_validator_builder: None, - })?; + announce_block, + task_manager: &mut task_manager, + para_id: id, + polkadot_full_node, + }; - if config.offchain_worker.enabled { - sc_service::build_offchain_workers( - &config, backend.clone(), task_manager.spawn_handle(), client.clone(), network.clone(), - ); + start_full_node(params)?; } - let telemetry_span = TelemetrySpan::new(); - let _telemetry_span_entered = telemetry_span.enter(); + start_network.start_network(); - sc_service::spawn_tasks(sc_service::SpawnTasksParams { - remote_blockchain: Some(backend.remote_blockchain()), - transaction_pool, - task_manager: &mut task_manager, - on_demand: Some(on_demand), - rpc_extensions_builder: Box::new(|_, _| ()), - config, - client, - keystore: keystore_container.sync_keystore(), - backend, - network, - network_status_sinks, - system_rpc_tx, - telemetry_span: Some(telemetry_span.clone()), - })?; - - network_starter.start_network(); + Ok((task_manager, client)) +} - Ok(task_manager) +/// Start a normal parachain node. +pub async fn start_node( + parachain_config: Configuration, + collator_key: CollatorPair, + polkadot_config: Configuration, + id: ParaId, + validator: bool, +) -> sc_service::error::Result<(TaskManager, Arc>)> { + start_node_impl( + parachain_config, + collator_key, + polkadot_config, + id, + validator, + |_| Default::default(), + ) + .await } From 2dc87138a3ef122e8437ad793bdb91470c7fe082 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 4 Mar 2021 11:28:38 +0000 Subject: [PATCH 21/40] Use cumulus master branch --- Cargo.lock | 51 +++++++++++++++++----------------------------- node/Cargo.toml | 10 ++++----- runtime/Cargo.toml | 6 +++--- 3 files changed, 27 insertions(+), 40 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 53aa1aa..e9afbe2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,5 +1,7 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. +version = 3 + [[package]] name = "Inflector" version = "0.11.4" @@ -665,7 +667,7 @@ dependencies = [ "cumulus-client-consensus-relay-chain", "cumulus-client-network", "cumulus-client-service", - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", + "cumulus-primitives-core", "hex-literal 0.2.1", "jsonrpc-core", "log", @@ -717,7 +719,7 @@ version = "0.1.0" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcm-handler", - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", + "cumulus-primitives-core", "frame-executive", "frame-support", "frame-system", @@ -1203,11 +1205,11 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" +source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", + "cumulus-primitives-core", "futures 0.3.13", "parity-scale-codec", "parking_lot 0.9.0", @@ -1227,7 +1229,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" +source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" dependencies = [ "async-trait", "dyn-clone", @@ -1252,11 +1254,11 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" +source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" dependencies = [ "async-trait", "cumulus-client-consensus-common", - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", + "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "futures 0.3.13", "parity-scale-codec", @@ -1277,7 +1279,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" +source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" dependencies = [ "derive_more", "futures 0.3.13", @@ -1301,11 +1303,11 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" +source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", + "cumulus-primitives-core", "futures 0.3.13", "parity-scale-codec", "polkadot-primitives", @@ -1325,9 +1327,9 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" +source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" dependencies = [ - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", + "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "environmental", "frame-executive", @@ -1355,9 +1357,9 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" +source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" dependencies = [ - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", + "cumulus-primitives-core", "frame-support", "frame-system", "log", @@ -1366,21 +1368,6 @@ dependencies = [ "xcm", ] -[[package]] -name = "cumulus-primitives-core" -version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain", - "polkadot-primitives", - "sp-runtime", - "sp-std", - "sp-trie", -] - [[package]] name = "cumulus-primitives-core" version = "0.1.0" @@ -1399,9 +1386,9 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot#cdec9ff2b8b895cdf0b1c5c52a1b22d2182d2bff" +source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" dependencies = [ - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=aj-update-substrate-polkadot)", + "cumulus-primitives-core", "parity-scale-codec", "sc-client-api", "sp-api", @@ -4785,7 +4772,7 @@ name = "parachain-info" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" dependencies = [ - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus)", + "cumulus-primitives-core", "frame-support", "frame-system", "parity-scale-codec", diff --git a/node/Cargo.toml b/node/Cargo.toml index b99f9c6..aa5fcbc 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -56,11 +56,11 @@ pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrat pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc" , branch = "master" } # Cumulus dependencies -cumulus-client-consensus-relay-chain = { git = "https://github.com/paritytech/cumulus", branch = "aj-update-substrate-polkadot" } -cumulus-client-collator = { git = "https://github.com/paritytech/cumulus", branch = "aj-update-substrate-polkadot" } -cumulus-client-service = { git = "https://github.com/paritytech/cumulus", branch = "aj-update-substrate-polkadot" } -cumulus-client-network = { git = "https://github.com/paritytech/cumulus", branch = "aj-update-substrate-polkadot" } -cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "aj-update-substrate-polkadot" } +cumulus-client-consensus-relay-chain = { git = "https://github.com/paritytech/cumulus", branch = "master" } +cumulus-client-collator = { git = "https://github.com/paritytech/cumulus", branch = "master" } +cumulus-client-service = { git = "https://github.com/paritytech/cumulus", branch = "master" } +cumulus-client-network = { git = "https://github.com/paritytech/cumulus", branch = "master" } +cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "master" } # Polkadot dependencies polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 646fae3..33f0064 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -36,9 +36,9 @@ pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment", default-features = false, branch = "master" } # Cumulus dependencies -cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "aj-update-substrate-polkadot" } -cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "aj-update-substrate-polkadot" } -cumulus-pallet-xcm-handler = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "aj-update-substrate-polkadot" } +cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } +cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } +cumulus-pallet-xcm-handler = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } # Polkadot dependencies polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } From 1222d71e23c7a9964ddc4506ef9598a6ae8e3066 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 4 Mar 2021 14:27:32 +0000 Subject: [PATCH 22/40] Fix up parachain command and chain_spec --- node/src/chain_spec.rs | 101 +++++++++++++++------------- node/src/command.rs | 149 +++++++++++++++++++++++++++++++++++++++-- 2 files changed, 197 insertions(+), 53 deletions(-) diff --git a/node/src/chain_spec.rs b/node/src/chain_spec.rs index c3b58ec..71140f6 100644 --- a/node/src/chain_spec.rs +++ b/node/src/chain_spec.rs @@ -1,5 +1,4 @@ use cumulus_primitives_core::ParaId; -use hex_literal::hex; use sc_chain_spec::{ChainSpecExtension, ChainSpecGroup}; use sc_service::ChainType; use serde::{Deserialize, Serialize}; @@ -8,12 +7,12 @@ use sp_runtime::traits::{IdentifyAccount, Verify}; use canvas_runtime::{ AccountId, BalancesConfig, GenesisConfig, - SudoConfig, SystemConfig, WASM_BINARY, Signature, + SudoConfig, SystemConfig, Signature, ContractsConfig, }; /// Specialized `ChainSpec` for the normal parachain runtime. -pub type ChainSpec = sc_service::GenericChainSpec; +pub type ChainSpec = sc_service::GenericChainSpec; /// Helper function to generate a crypto pair from seed pub fn get_from_seed(seed: &str) -> ::Public { @@ -49,18 +48,12 @@ pub fn get_account_id_from_seed(seed: &str) -> AccountId AccountPublic::from(get_from_seed::(seed)).into_account() } -pub fn development_config() -> Result { - let wasm_binary = WASM_BINARY.ok_or("Development wasm binary not available".to_string())?; - +pub fn development_config(id: ParaId) -> Result { Ok(ChainSpec::from_genesis( "Development", "dev", ChainType::Development, move || testnet_genesis( - wasm_binary, - vec![ - authority_keys_from_seed("Alice"), - ], get_account_id_from_seed::("Alice"), vec![ get_account_id_from_seed::("Alice"), @@ -68,75 +61,91 @@ pub fn development_config() -> Result { get_account_id_from_seed::("Alice//stash"), get_account_id_from_seed::("Bob//stash"), ], + id, true, ), vec![], None, None, None, - None, + Extensions { + relay_chain: "rococo-dev".into(), + para_id: id.into(), + }, )) } -pub fn testnet_config() -> Result { - let wasm_binary = WASM_BINARY.ok_or("Development wasm binary not available".to_string())?; - - Ok(ChainSpec::from_genesis( - "Canvas Testnet 1", - "canvas_testnet1", - ChainType::Live, - move || testnet_genesis( - wasm_binary, - testnet_authorities(), - testnet_root(), - vec![testnet_root()], - true, - ), - vec![ - "/ip4/35.233.19.96/tcp/30333/p2p/QmNvYhAZSBtahCqCXznYiq8e24Yes1GraPFYCc3DyA5f3z".parse() - .expect("MultiaddrWithPeerId"), - "/ip4/35.205.110.21/tcp/30333/p2p/QmPKFc9B2oeQFc5oxbNsRENwSYibzzafKmcHs9wBZCJH4U".parse() - .expect("MultiaddrWithPeerId"), - ], +pub fn local_testnet_config(id: ParaId) -> ChainSpec { + ChainSpec::from_genesis( + // Name + "Local Testnet", + // ID + "local_testnet", + ChainType::Local, + move || { + testnet_genesis( + get_account_id_from_seed::("Alice"), + vec![ + get_account_id_from_seed::("Alice"), + get_account_id_from_seed::("Bob"), + get_account_id_from_seed::("Charlie"), + get_account_id_from_seed::("Dave"), + get_account_id_from_seed::("Eve"), + get_account_id_from_seed::("Ferdie"), + get_account_id_from_seed::("Alice//stash"), + get_account_id_from_seed::("Bob//stash"), + get_account_id_from_seed::("Charlie//stash"), + get_account_id_from_seed::("Dave//stash"), + get_account_id_from_seed::("Eve//stash"), + get_account_id_from_seed::("Ferdie//stash"), + ], + id, + true, + ) + }, + vec![], None, - Some("prc"), None, - None - )) + None, + Extensions { + relay_chain: "rococo-local".into(), + para_id: id.into(), + }, + ) } fn testnet_genesis( - wasm_binary: &[u8], - initial_authorities: Vec<(AuraId, GrandpaId)>, root_key: AccountId, endowed_accounts: Vec, + parachain_id: ParaId, enable_println: bool ) -> GenesisConfig { GenesisConfig { frame_system: Some(SystemConfig { // Add Wasm runtime to storage. - code: wasm_binary.to_vec(), + code: canvas_runtime::WASM_BINARY + .expect("WASM binary was not build, please build it!") + .to_vec(), changes_trie_config: Default::default(), }), pallet_balances: Some(BalancesConfig { // Configure endowed accounts with initial balance of 1 << 60. - balances: endowed_accounts.iter().cloned().map(|k|(k, 1 << 60)).collect(), - }), - pallet_aura: Some(AuraConfig { - authorities: initial_authorities.iter().map(|x| (x.0.clone())).collect(), - }), - pallet_grandpa: Some(GrandpaConfig { - authorities: initial_authorities.iter().map(|x| (x.1.clone(), 1)).collect(), + balances: endowed_accounts + .iter() + .cloned() + .map(|k|(k, 1 << 60)) + .collect(), }), + parachain_info: Some(canvas_runtime::ParachainInfoConfig { parachain_id }), pallet_sudo: Some(SudoConfig { // Assign network admin rights. key: root_key, }), pallet_contracts: Some(ContractsConfig { current_schedule: pallet_contracts::Schedule { - enable_println, - ..Default::default() + enable_println, + ..Default::default() }, }), } diff --git a/node/src/command.rs b/node/src/command.rs index 459ae02..3723641 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -37,6 +37,19 @@ use sp_core::hexdisplay::HexDisplay; use sp_runtime::traits::Block as BlockT; use std::{io::Write, net::SocketAddr}; +fn load_spec( + id: &str, + para_id: ParaId, +) -> std::result::Result, String> { + Ok(match id { + "dev" => Box::new(chain_spec::development_config(para_id)?), + "" | "testnet" => Box::new(chain_spec::local_testnet_config(para_id)), // todo: from solo: default to running on testnet + path => Box::new(chain_spec::ChainSpec::from_json_file( + std::path::PathBuf::from(path), + )?), + }) +} + impl SubstrateCli for Cli { fn impl_name() -> String { "Canvas Node".into() @@ -64,13 +77,7 @@ impl SubstrateCli for Cli { fn load_spec(&self, id: &str) -> std::result::Result, String> { - Ok(match id { - "dev" => Box::new(chain_spec::development_config()?), - "" => Box::new(chain_spec::testnet_config()?), // default to running on testnet - path => Box::new(chain_spec::ChainSpec::from_json_file( - std::path::PathBuf::from(path), - )?), - }) + load_spec(id, self.run.parachain_id.unwrap_or(300).into()) } fn native_runtime_version(_: &Box) -> &'static RuntimeVersion { @@ -290,3 +297,131 @@ pub fn run() -> Result<()> { } } } + +impl DefaultConfigurationValues for RelayChainCli { + fn p2p_listen_port() -> u16 { + 30334 + } + + fn rpc_ws_listen_port() -> u16 { + 9945 + } + + fn rpc_http_listen_port() -> u16 { + 9934 + } + + fn prometheus_listen_port() -> u16 { + 9616 + } +} + +impl CliConfiguration for RelayChainCli { + fn shared_params(&self) -> &SharedParams { + self.base.base.shared_params() + } + + fn import_params(&self) -> Option<&ImportParams> { + self.base.base.import_params() + } + + fn network_params(&self) -> Option<&NetworkParams> { + self.base.base.network_params() + } + + fn keystore_params(&self) -> Option<&KeystoreParams> { + self.base.base.keystore_params() + } + + fn base_path(&self) -> Result> { + Ok(self + .shared_params() + .base_path() + .or_else(|| self.base_path.clone().map(Into::into))) + } + + fn rpc_http(&self, default_listen_port: u16) -> Result> { + self.base.base.rpc_http(default_listen_port) + } + + fn rpc_ipc(&self) -> Result> { + self.base.base.rpc_ipc() + } + + fn rpc_ws(&self, default_listen_port: u16) -> Result> { + self.base.base.rpc_ws(default_listen_port) + } + + fn prometheus_config(&self, default_listen_port: u16) -> Result> { + self.base.base.prometheus_config(default_listen_port) + } + + fn init(&self) -> Result { + unreachable!("PolkadotCli is never initialized; qed"); + } + + fn chain_id(&self, is_dev: bool) -> Result { + let chain_id = self.base.base.chain_id(is_dev)?; + + Ok(if chain_id.is_empty() { + self.chain_id.clone().unwrap_or_default() + } else { + chain_id + }) + } + + fn role(&self, is_dev: bool) -> Result { + self.base.base.role(is_dev) + } + + fn transaction_pool(&self) -> Result { + self.base.base.transaction_pool() + } + + fn state_cache_child_ratio(&self) -> Result> { + self.base.base.state_cache_child_ratio() + } + + fn rpc_methods(&self) -> Result { + self.base.base.rpc_methods() + } + + fn rpc_ws_max_connections(&self) -> Result> { + self.base.base.rpc_ws_max_connections() + } + + fn rpc_cors(&self, is_dev: bool) -> Result>> { + self.base.base.rpc_cors(is_dev) + } + + fn telemetry_external_transport(&self) -> Result> { + self.base.base.telemetry_external_transport() + } + + fn default_heap_pages(&self) -> Result> { + self.base.base.default_heap_pages() + } + + fn force_authoring(&self) -> Result { + self.base.base.force_authoring() + } + + fn disable_grandpa(&self) -> Result { + self.base.base.disable_grandpa() + } + + fn max_runtime_instances(&self) -> Result> { + self.base.base.max_runtime_instances() + } + + fn announce_block(&self) -> Result { + self.base.base.announce_block() + } + + fn telemetry_endpoints( + &self, + chain_spec: &Box, + ) -> Result> { + self.base.base.telemetry_endpoints(chain_spec) + } +} From b7320e9b4ccb090c78e09356f92482d692271a2b Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 4 Mar 2021 16:00:15 +0000 Subject: [PATCH 23/40] Remove some spaces --- node/src/command.rs | 2 -- 1 file changed, 2 deletions(-) diff --git a/node/src/command.rs b/node/src/command.rs index 3723641..8c6747d 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -75,7 +75,6 @@ impl SubstrateCli for Cli { 2020 } - fn load_spec(&self, id: &str) -> std::result::Result, String> { load_spec(id, self.run.parachain_id.unwrap_or(300).into()) } @@ -110,7 +109,6 @@ impl SubstrateCli for RelayChainCli { 2020 } - fn load_spec(&self, id: &str) -> std::result::Result, String> { polkadot_cli::Cli::from_iter([RelayChainCli::executable_name().to_string()].iter()) .load_spec(id) From 20c1ddd2624d2de08e7f229be14aa28206a958f5 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 5 Mar 2021 11:29:50 +0000 Subject: [PATCH 24/40] Register contracts rpc --- node/src/service.rs | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/node/src/service.rs b/node/src/service.rs index c6bf20d..7c742b2 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -22,9 +22,8 @@ use cumulus_client_service::{ prepare_node_config, start_collator, start_full_node, StartCollatorParams, StartFullNodeParams, }; use cumulus_primitives_core::ParaId; -use canvas_runtime::RuntimeApi; +use canvas_runtime::{Block, RuntimeApi}; use polkadot_primitives::v0::CollatorPair; -use canvas_runtime::Block; use sc_executor::native_executor_instance; pub use sc_executor::NativeExecutor; use sc_service::{Configuration, PartialComponents, Role, TFullBackend, TFullClient, TaskManager}; @@ -101,21 +100,13 @@ pub fn new_partial( /// /// This is the actual implementation that is abstract over the executor and the runtime api. #[sc_tracing::logging::prefix_logs_with("Parachain")] -async fn start_node_impl( +async fn start_node_impl( parachain_config: Configuration, collator_key: CollatorPair, polkadot_config: Configuration, id: ParaId, validator: bool, - rpc_ext_builder: RB, -) -> sc_service::error::Result<(TaskManager, Arc>)> - where - RB: Fn( - Arc>, - ) -> jsonrpc_core::IoHandler - + Send - + 'static, -{ +) -> sc_service::error::Result<(TaskManager, Arc>)> { if matches!(parachain_config.role, Role::Light) { return Err("Light client not supported!".into()); } @@ -159,8 +150,18 @@ async fn start_node_impl( block_announce_validator_builder: Some(Box::new(|_| block_announce_validator)), })?; - let rpc_client = client.clone(); - let rpc_extensions_builder = Box::new(move |_, _| rpc_ext_builder(rpc_client.clone())); + let rpc_extensions_builder = { + let client = client.clone(); + + Box::new(move |_, _| { + let mut io = jsonrpc_core::IoHandler::default(); + // Contracts RPC API extension + io.extend_with( + pallet_contracts_rpc::ContractsApi::to_delegate(pallet_contracts_rpc::Contracts::new(client.clone())) + ); + io + }) + }; let telemetry_span = TelemetrySpan::new(); let _telemetry_span_entered = telemetry_span.enter(); @@ -249,7 +250,6 @@ pub async fn start_node( polkadot_config, id, validator, - |_| Default::default(), ) .await } From 3c7d11c62be3db55b5b20e54e0d6b7bba108f071 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 5 Mar 2021 11:53:52 +0000 Subject: [PATCH 25/40] Use rpc module --- node/src/service.rs | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/node/src/service.rs b/node/src/service.rs index 7c742b2..09e94e8 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -22,7 +22,7 @@ use cumulus_client_service::{ prepare_node_config, start_collator, start_full_node, StartCollatorParams, StartFullNodeParams, }; use cumulus_primitives_core::ParaId; -use canvas_runtime::{Block, RuntimeApi}; +use canvas_runtime::{opaque::Block, RuntimeApi}; use polkadot_primitives::v0::CollatorPair; use sc_executor::native_executor_instance; pub use sc_executor::NativeExecutor; @@ -152,14 +152,16 @@ async fn start_node_impl( let rpc_extensions_builder = { let client = client.clone(); + let pool = transaction_pool.clone(); - Box::new(move |_, _| { - let mut io = jsonrpc_core::IoHandler::default(); - // Contracts RPC API extension - io.extend_with( - pallet_contracts_rpc::ContractsApi::to_delegate(pallet_contracts_rpc::Contracts::new(client.clone())) - ); - io + Box::new(move |deny_unsafe, _| { + let deps = crate::rpc::FullDeps { + client: client.clone(), + pool: pool.clone(), + deny_unsafe, + }; + + crate::rpc::create_full(deps) }) }; From 5e9440b12ed87a7be12a29cd79ac14be0f3b1629 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 5 Mar 2021 12:01:57 +0000 Subject: [PATCH 26/40] Add missing rpc api impls --- runtime/src/lib.rs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index e0ab333..1e87bb3 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -505,6 +505,27 @@ impl_runtime_apis! { } } + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Index { + System::account_nonce(account) + } + } + + impl pallet_transaction_payment_rpc_runtime_api::TransactionPaymentApi for Runtime { + fn query_info( + uxt: ::Extrinsic, + len: u32, + ) -> pallet_transaction_payment_rpc_runtime_api::RuntimeDispatchInfo { + TransactionPayment::query_info(uxt, len) + } + fn query_fee_details( + uxt: ::Extrinsic, + len: u32, + ) -> pallet_transaction_payment::FeeDetails { + TransactionPayment::query_fee_details(uxt, len) + } + } + impl pallet_contracts_rpc_runtime_api::ContractsApi for Runtime { From 2a36f5d4156f96cc0da60692fb77364001ba18f4 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 5 Mar 2021 15:58:31 +0000 Subject: [PATCH 27/40] Update substrate and polkadot --- Cargo.lock | 490 +++++++++++++++++++++++++++-------------------------- 1 file changed, 250 insertions(+), 240 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e9afbe2..689a06d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -292,7 +292,7 @@ dependencies = [ "memchr", "num_cpus", "once_cell", - "pin-project-lite 0.2.4", + "pin-project-lite 0.2.6", "pin-utils", "slab", "wasm-bindgen-futures", @@ -306,9 +306,9 @@ checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0" [[package]] name = "async-trait" -version = "0.1.42" +version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d" +checksum = "d3340571769500ddef1e94b45055fabed6b08a881269b7570c830b8f32ef84ef" dependencies = [ "proc-macro2", "quote", @@ -325,7 +325,7 @@ dependencies = [ "futures-sink", "futures-util", "memchr", - "pin-project-lite 0.2.4", + "pin-project-lite 0.2.6", ] [[package]] @@ -338,7 +338,7 @@ dependencies = [ "futures-sink", "futures-util", "memchr", - "pin-project-lite 0.2.4", + "pin-project-lite 0.2.6", ] [[package]] @@ -453,9 +453,9 @@ checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" [[package]] name = "bitvec" -version = "0.20.1" +version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5011ffc90248764d7005b0e10c7294f5aa1bd87d9dd7248f4ad475b347c294d" +checksum = "1f682656975d3a682daff957be4ddeb65d6ad656737cd821f2d00685ae466af1" dependencies = [ "funty", "radium", @@ -530,7 +530,7 @@ dependencies = [ "block-padding 0.1.5", "byte-tools", "byteorder", - "generic-array 0.12.3", + "generic-array 0.12.4", ] [[package]] @@ -1158,7 +1158,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5" dependencies = [ - "generic-array 0.12.3", + "generic-array 0.12.4", "subtle 1.0.0", ] @@ -1205,7 +1205,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" +source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1229,7 +1229,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" +source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" dependencies = [ "async-trait", "dyn-clone", @@ -1254,7 +1254,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" +source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -1279,7 +1279,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" +source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" dependencies = [ "derive_more", "futures 0.3.13", @@ -1303,7 +1303,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" +source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", @@ -1327,12 +1327,11 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" +source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "environmental", - "frame-executive", "frame-support", "frame-system", "hash-db", @@ -1357,7 +1356,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" +source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1371,7 +1370,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -1386,7 +1385,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#5cdbd7c42dbea9f7a4ae0706247cc398f2f6a507" +source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -1470,7 +1469,7 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" dependencies = [ - "generic-array 0.12.3", + "generic-array 0.12.4", ] [[package]] @@ -1830,7 +1829,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", ] @@ -1848,7 +1847,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -1867,7 +1866,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "Inflector", "chrono", @@ -1890,7 +1889,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -1906,7 +1905,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "serde", @@ -1917,7 +1916,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "bitflags", "frame-metadata", @@ -1943,7 +1942,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1955,7 +1954,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1967,7 +1966,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "proc-macro2", "quote", @@ -1977,7 +1976,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1994,7 +1993,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "sp-api", @@ -2003,7 +2002,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "parity-scale-codec", @@ -2024,6 +2023,16 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "fs2" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" +dependencies = [ + "libc", + "winapi 0.3.9", +] + [[package]] name = "fuchsia-cprng" version = "0.1.1" @@ -2144,7 +2153,7 @@ dependencies = [ "futures-io", "memchr", "parking", - "pin-project-lite 0.2.4", + "pin-project-lite 0.2.6", "waker-fn", ] @@ -2209,7 +2218,7 @@ dependencies = [ "futures-sink", "futures-task", "memchr", - "pin-project-lite 0.2.4", + "pin-project-lite 0.2.6", "pin-utils", "proc-macro-hack", "proc-macro-nested", @@ -2224,18 +2233,18 @@ checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2" [[package]] name = "generic-array" -version = "0.12.3" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec" +checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" dependencies = [ "typenum", ] [[package]] name = "generic-array" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ed1e761351b56f54eb9dcd0cfaca9fd0daecf93918e1cfc01c8a3d26ee7adcd" +checksum = "f797e67af32588215eaaab8327027ee8e71b9dd0b2b26996aedf20c030fce309" dependencies = [ "typenum", ] @@ -2421,9 +2430,9 @@ dependencies = [ [[package]] name = "hex" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "644f9158b2f133fd50f5fb3242878846d9eb792e445c893805ff0e3824006e35" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "hex-literal" @@ -2483,7 +2492,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6e570451493f10f6581b48cdd530413b63ea9e780f544bfd3bdcaa0d89d1a7b" dependencies = [ "digest 0.8.1", - "generic-array 0.12.3", + "generic-array 0.12.4", "hmac 0.7.1", ] @@ -2968,7 +2977,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "bitvec", "frame-executive", @@ -3101,9 +3110,9 @@ checksum = "3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a" [[package]] name = "libc" -version = "0.2.86" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c" +checksum = "265d751d31d6780a3f956bb5b8022feba2d94eeee5a84ba64f4212eedca42213" [[package]] name = "libloading" @@ -3748,7 +3757,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -3927,9 +3936,9 @@ checksum = "1255076139a83bb467426e7f8d0134968a8118844faa755985e077cf31850333" [[package]] name = "multistream-select" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5df70763c86c98487451f307e1b68b4100da9076f4c12146905fc2054277f4e8" +checksum = "7d91ec0a2440aaff5f78ec35631a7027d50386c6163aa975f7caa0d5da4b6ff8" dependencies = [ "bytes 1.0.1", "futures 0.3.13", @@ -3946,7 +3955,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6b6147c3d50b4f3cdabfe2ecc94a0191fd3d6ad58aefd9664cf396285883486" dependencies = [ "approx", - "generic-array 0.13.2", + "generic-array 0.13.3", "matrixmultiply", "num-complex", "num-rational", @@ -4102,9 +4111,9 @@ checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4" [[package]] name = "once_cell" -version = "1.7.0" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10acf907b94fc1b1a152d08ef97e7759650268cf986bf127f387e602b02c7e5a" +checksum = "af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3" dependencies = [ "parking_lot 0.11.1", ] @@ -4154,7 +4163,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4170,7 +4179,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4185,7 +4194,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-benchmarking", "frame-support", @@ -4210,7 +4219,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-benchmarking", "frame-support", @@ -4225,7 +4234,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4239,7 +4248,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4255,7 +4264,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4277,7 +4286,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "bitflags", "parity-scale-codec", @@ -4288,7 +4297,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "proc-macro2", "quote", @@ -4298,7 +4307,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4317,7 +4326,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -4329,7 +4338,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-benchmarking", "frame-support", @@ -4344,7 +4353,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4363,7 +4372,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4378,7 +4387,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-benchmarking", "frame-support", @@ -4400,7 +4409,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4416,7 +4425,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4435,7 +4444,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4451,7 +4460,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4465,7 +4474,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4480,7 +4489,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4494,7 +4503,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4510,7 +4519,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4525,7 +4534,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4538,7 +4547,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "enumflags2", "frame-support", @@ -4553,7 +4562,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-benchmarking", "frame-support", @@ -4569,7 +4578,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4589,7 +4598,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4603,7 +4612,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4625,7 +4634,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -4636,7 +4645,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4650,7 +4659,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-benchmarking", "frame-support", @@ -4668,7 +4677,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4682,7 +4691,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4698,7 +4707,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4715,7 +4724,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4726,7 +4735,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4741,7 +4750,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-support", "frame-system", @@ -4756,7 +4765,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "enumflags2", "frame-support", @@ -4770,7 +4779,7 @@ dependencies = [ [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#f511757069a12812e59d829184a54d46c2f983ba" +source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -4781,12 +4790,13 @@ dependencies = [ [[package]] name = "parity-db" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "111e193c96758d476d272093a853882668da17489f76bf4361b8decae0b6c515" +checksum = "495197c078e54b8735181aa35c00a327f7f3a3cc00a1ee8c95926dd010f0ec6b" dependencies = [ "blake2-rfc", "crc32fast", + "fs2", "hex", "libc", "log", @@ -5169,15 +5179,15 @@ dependencies = [ [[package]] name = "pin-project-lite" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c917123afa01924fc84bb20c4c03f004d9c38e5127e3c039bbf7f4b9c76a2f6b" +checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777" [[package]] name = "pin-project-lite" -version = "0.2.4" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827" +checksum = "dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905" [[package]] name = "pin-utils" @@ -5200,7 +5210,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5215,7 +5225,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5230,7 +5240,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "lru", @@ -5253,7 +5263,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5273,7 +5283,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "frame-benchmarking-cli", "futures 0.3.13", @@ -5294,7 +5304,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5310,7 +5320,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -5322,7 +5332,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5335,7 +5345,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5350,7 +5360,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "async-trait", "futures 0.3.13", @@ -5368,7 +5378,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "polkadot-erasure-coding", @@ -5385,7 +5395,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "bitvec", "derive_more", @@ -5414,7 +5424,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "bitvec", "futures 0.3.13", @@ -5436,7 +5446,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "bitvec", "futures 0.3.13", @@ -5455,7 +5465,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5471,7 +5481,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "polkadot-node-primitives", @@ -5487,7 +5497,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5504,7 +5514,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5518,7 +5528,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5542,7 +5552,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "bitvec", "futures 0.3.13", @@ -5558,7 +5568,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "memory-lru", @@ -5576,7 +5586,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "async-std", "lazy_static", @@ -5593,7 +5603,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5609,7 +5619,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5627,7 +5637,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "async-std", "async-trait", @@ -5658,7 +5668,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "async-trait", "futures 0.3.13", @@ -5685,7 +5695,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "async-trait", "futures 0.3.13", @@ -5703,7 +5713,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "derive_more", "futures 0.3.13", @@ -5730,7 +5740,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5745,7 +5755,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "bitvec", "frame-system", @@ -5773,7 +5783,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "assert_matches", "proc-macro2", @@ -5784,7 +5794,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5814,7 +5824,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "bitvec", "frame-executive", @@ -5880,7 +5890,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "bitvec", "frame-support", @@ -5916,7 +5926,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "bitvec", "derive_more", @@ -5953,7 +5963,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -6038,7 +6048,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "arrayvec 0.5.2", "futures 0.3.13", @@ -6056,7 +6066,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -6066,7 +6076,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "bitvec", "frame-executive", @@ -6121,7 +6131,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "frame-benchmarking", "frame-system", @@ -6394,7 +6404,7 @@ checksum = "77de3c815e5a160b1539c6592796801df2043ae35e123b46d73380cfa57af858" dependencies = [ "futures-core", "futures-sink", - "pin-project-lite 0.1.11", + "pin-project-lite 0.1.12", ] [[package]] @@ -6733,7 +6743,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "env_logger 0.8.3", "futures 0.3.13", @@ -6801,7 +6811,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "frame-executive", "frame-support", @@ -6986,7 +6996,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "async-trait", "derive_more", @@ -7014,7 +7024,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7037,7 +7047,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7053,7 +7063,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7074,7 +7084,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -7085,7 +7095,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "chrono", "fdlimit", @@ -7123,7 +7133,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "derive_more", "fnv", @@ -7157,7 +7167,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "blake2-rfc", "hash-db", @@ -7187,7 +7197,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7198,7 +7208,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "derive_more", "fork-tree", @@ -7244,7 +7254,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "derive_more", "futures 0.3.13", @@ -7268,7 +7278,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7281,7 +7291,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7307,7 +7317,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "log", "sc-client-api", @@ -7321,7 +7331,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "derive_more", "lazy_static", @@ -7350,7 +7360,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "derive_more", "parity-scale-codec", @@ -7366,7 +7376,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "log", "parity-scale-codec", @@ -7381,7 +7391,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "log", "parity-scale-codec", @@ -7399,7 +7409,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "derive_more", "dyn-clone", @@ -7438,7 +7448,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "derive_more", "finality-grandpa", @@ -7462,7 +7472,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "derive_more", "futures 0.3.13", @@ -7483,7 +7493,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "ansi_term 0.12.1", "futures 0.3.13", @@ -7501,7 +7511,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "async-trait", "derive_more", @@ -7521,7 +7531,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "hash-db", "lazy_static", @@ -7540,7 +7550,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "async-std", "async-trait", @@ -7593,7 +7603,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7609,7 +7619,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "bytes 0.5.6", "fnv", @@ -7636,7 +7646,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "futures 0.3.13", "libp2p", @@ -7649,7 +7659,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7658,7 +7668,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "futures 0.3.13", "hash-db", @@ -7692,7 +7702,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "derive_more", "futures 0.3.13", @@ -7716,7 +7726,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "futures 0.1.31", "jsonrpc-core", @@ -7734,7 +7744,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "directories", "exit-future", @@ -7797,7 +7807,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "log", "parity-scale-codec", @@ -7812,7 +7822,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7832,7 +7842,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "chrono", "futures 0.3.13", @@ -7854,7 +7864,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "ansi_term 0.12.1", "atty", @@ -7882,7 +7892,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -7893,7 +7903,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "derive_more", "futures 0.3.13", @@ -7915,7 +7925,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "futures 0.3.13", "futures-diagnose", @@ -8312,7 +8322,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "log", "sp-core", @@ -8324,7 +8334,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "hash-db", "log", @@ -8341,7 +8351,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -8353,7 +8363,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "serde", @@ -8365,7 +8375,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "integer-sqrt", "num-traits", @@ -8378,7 +8388,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "sp-api", @@ -8390,7 +8400,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8401,7 +8411,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "sp-api", @@ -8413,7 +8423,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "futures 0.3.13", "log", @@ -8431,7 +8441,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "serde", "serde_json", @@ -8440,7 +8450,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -8466,7 +8476,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "merlin", "parity-scale-codec", @@ -8486,7 +8496,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -8496,7 +8506,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8508,7 +8518,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "base58", "blake2-rfc", @@ -8552,7 +8562,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8561,7 +8571,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "proc-macro2", "quote", @@ -8571,7 +8581,7 @@ dependencies = [ [[package]] name = "sp-election-providers" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -8582,7 +8592,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "environmental", "parity-scale-codec", @@ -8593,7 +8603,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "finality-grandpa", "log", @@ -8610,7 +8620,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8622,7 +8632,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "futures 0.3.13", "hash-db", @@ -8646,7 +8656,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "lazy_static", "sp-core", @@ -8657,7 +8667,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "async-trait", "derive_more", @@ -8674,7 +8684,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "serde", @@ -8687,7 +8697,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -8698,7 +8708,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "sp-api", "sp-core", @@ -8708,7 +8718,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "backtrace", ] @@ -8716,7 +8726,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "serde", "sp-core", @@ -8725,7 +8735,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "either", "hash256-std-hasher", @@ -8746,7 +8756,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8763,7 +8773,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "Inflector", "proc-macro-crate", @@ -8775,7 +8785,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "sp-core", @@ -8788,7 +8798,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "serde", "serde_json", @@ -8797,7 +8807,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "sp-api", @@ -8810,7 +8820,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8820,7 +8830,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "hash-db", "log", @@ -8842,12 +8852,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8860,7 +8870,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "log", "sp-core", @@ -8873,7 +8883,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8887,7 +8897,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "log", "parity-scale-codec", @@ -8900,7 +8910,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "derive_more", "futures 0.3.13", @@ -8916,7 +8926,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "hash-db", "memory-db", @@ -8930,7 +8940,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "futures 0.3.13", "futures-core", @@ -8942,7 +8952,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8954,7 +8964,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9087,7 +9097,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f5d2faf14b7380fc3629381c994ccf9d107f7c17" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "platforms", ] @@ -9095,7 +9105,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.13", @@ -9118,7 +9128,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "async-std", "derive_more", @@ -9132,7 +9142,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "futures 0.1.31", "futures 0.3.13", @@ -9202,9 +9212,9 @@ checksum = "1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2" [[package]] name = "syn" -version = "1.0.60" +version = "1.0.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081" +checksum = "ed22b90a0e734a23a7610f4283ac9e5acfb96cbb30dfefa540d66f866f1c09c5" dependencies = [ "proc-macro2", "quote", @@ -9417,7 +9427,7 @@ dependencies = [ "mio", "mio-uds", "num_cpus", - "pin-project-lite 0.1.11", + "pin-project-lite 0.1.12", "signal-hook-registry", "slab", "winapi 0.3.9", @@ -9636,7 +9646,7 @@ dependencies = [ "futures-core", "futures-sink", "log", - "pin-project-lite 0.1.11", + "pin-project-lite 0.1.12", "tokio 0.2.25", ] @@ -9663,7 +9673,7 @@ checksum = "01ebdc2bb4498ab1ab5f5b73c5803825e60199229ccba0698170e3be0e7f959f" dependencies = [ "cfg-if 1.0.0", "log", - "pin-project-lite 0.2.4", + "pin-project-lite 0.2.6", "tracing-attributes", "tracing-core", ] @@ -9772,7 +9782,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#44ad00d96cb3f7b174a8b6a461093fa7196ce27a" +source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "frame-try-runtime", "log", @@ -10396,7 +10406,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "bitvec", "frame-executive", @@ -10553,7 +10563,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "parity-scale-codec", ] @@ -10561,7 +10571,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "frame-support", "parity-scale-codec", @@ -10577,7 +10587,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#51655c3e6b000e9a669c44d63fdd8c857586c100" +source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" dependencies = [ "frame-support", "impl-trait-for-tuples", From 8db2aa8ccb7c3d49e7115d239ea021bc6d7bf745 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Tue, 9 Mar 2021 11:45:33 +0000 Subject: [PATCH 28/40] Add polkadot launch files for local testnet --- polkadot-launch/.gitignore | 3 +++ polkadot-launch/config.json | 30 ++++++++++++++++++++++++++++++ polkadot-launch/launch.sh | 7 +++++++ 3 files changed, 40 insertions(+) create mode 100644 polkadot-launch/.gitignore create mode 100644 polkadot-launch/config.json create mode 100755 polkadot-launch/launch.sh diff --git a/polkadot-launch/.gitignore b/polkadot-launch/.gitignore new file mode 100644 index 0000000..a50b84c --- /dev/null +++ b/polkadot-launch/.gitignore @@ -0,0 +1,3 @@ +*.log +rococo-local.json +rococo-local-raw.json diff --git a/polkadot-launch/config.json b/polkadot-launch/config.json new file mode 100644 index 0000000..05f55d2 --- /dev/null +++ b/polkadot-launch/config.json @@ -0,0 +1,30 @@ +{ + "relaychain": { + "bin": "../../polkadot/target/release/polkadot", + "chain": "rococo-local", + "nodes": [ + { + "name": "alice", + "wsPort": 9944, + "port": 30444 + }, + { + "name": "bob", + "wsPort": 9955, + "port": 30555 + } + ] + }, + "parachains": [ + { + "bin": "../target/release/canvas", + "id": "200", + "wsPort": 9988, + "port": 31200, + "balance": "1000000000000000000000", + "flags": ["--", "--execution=wasm"] + } + ], + "types": { + } +} diff --git a/polkadot-launch/launch.sh b/polkadot-launch/launch.sh new file mode 100755 index 0000000..c4e4126 --- /dev/null +++ b/polkadot-launch/launch.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +set -e + +echo "*** Launching local testnet" + +polkadot-launch config.json From d432fe44697bc8cef3b386d2745e59e8cc3ce200 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Wed, 10 Mar 2021 11:04:16 +0000 Subject: [PATCH 29/40] Update substrate and polkadot --- Cargo.lock | 479 ++++++++++++++++++++++++++++++----------------------- 1 file changed, 275 insertions(+), 204 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 689a06d..a0b3ce8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1205,7 +1205,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1229,7 +1229,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" dependencies = [ "async-trait", "dyn-clone", @@ -1254,7 +1254,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -1279,7 +1279,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" dependencies = [ "derive_more", "futures 0.3.13", @@ -1303,7 +1303,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", @@ -1327,7 +1327,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", @@ -1356,7 +1356,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1365,12 +1365,13 @@ dependencies = [ "parity-scale-codec", "sp-std", "xcm", + "xcm-executor", ] [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -1385,7 +1386,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -1829,7 +1830,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", ] @@ -1847,7 +1848,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -1889,7 +1890,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -1905,7 +1906,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "serde", @@ -1916,7 +1917,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "bitflags", "frame-metadata", @@ -1942,7 +1943,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1954,10 +1955,10 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support-procedural-tools-derive", - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -1966,7 +1967,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "proc-macro2", "quote", @@ -1976,7 +1977,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1993,7 +1994,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "sp-api", @@ -2843,7 +2844,6 @@ checksum = "489b9c612e60c766f751ab40fcb43cbb55a1e10bb44a9b4307ed510ca598cbd7" dependencies = [ "failure", "futures 0.1.31", - "hyper 0.12.36", "jsonrpc-core", "jsonrpc-pubsub", "log", @@ -2880,7 +2880,7 @@ version = "15.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99a847f9ec7bb52149b2786a17c9cb260d6effc6b8eeb8c16b343a487a7563a3" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -2958,6 +2958,67 @@ dependencies = [ "slab", ] +[[package]] +name = "jsonrpsee-http-client" +version = "0.2.0-alpha.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f1d8440e2617bdebdf45114e90f65aed3f14bf73e23d874dde8e4b764676fe9" +dependencies = [ + "async-trait", + "futures 0.3.13", + "hyper 0.13.10", + "jsonrpsee-types", + "jsonrpsee-utils", + "log", + "serde", + "serde_json", + "thiserror", + "unicase", + "url 2.2.1", +] + +[[package]] +name = "jsonrpsee-proc-macros" +version = "0.2.0-alpha.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3cb3f732ccbeafd15cefb59c7c7b5ac6c553c2653613b63e5e7feb7f06a219e9" +dependencies = [ + "Inflector", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "jsonrpsee-types" +version = "0.2.0-alpha.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a8cd20c190e75dc56f7543b9d5713c3186351b301b5507ea6b85d8c403aac78" +dependencies = [ + "async-trait", + "futures 0.3.13", + "log", + "serde", + "serde_json", + "smallvec 1.6.1", + "thiserror", +] + +[[package]] +name = "jsonrpsee-utils" +version = "0.2.0-alpha.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51670a3b56e5fb0d325920ce317c76184b8afabfd7bc5009831229cfef0732b" +dependencies = [ + "futures 0.3.13", + "globset", + "hyper 0.13.10", + "jsonrpsee-types", + "lazy_static", + "log", + "unicase", +] + [[package]] name = "keccak" version = "0.1.0" @@ -2977,7 +3038,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "bitvec", "frame-executive", @@ -3757,7 +3818,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -3920,7 +3981,7 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85ee3c48cb9d9b275ad967a0e96715badc13c6029adb92f34fa17b9ff28fd81f" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro-error", "proc-macro2", "quote", @@ -4163,7 +4224,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4179,7 +4240,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4194,7 +4255,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-benchmarking", "frame-support", @@ -4219,7 +4280,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-benchmarking", "frame-support", @@ -4234,7 +4295,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4248,7 +4309,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4338,7 +4399,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-benchmarking", "frame-support", @@ -4353,7 +4414,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4372,7 +4433,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4387,7 +4448,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-benchmarking", "frame-support", @@ -4409,7 +4470,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4425,7 +4486,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4444,7 +4505,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4460,7 +4521,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4474,7 +4535,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4489,7 +4550,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4503,7 +4564,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4519,7 +4580,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4534,7 +4595,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4547,7 +4608,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "enumflags2", "frame-support", @@ -4562,7 +4623,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-benchmarking", "frame-support", @@ -4578,7 +4639,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4598,7 +4659,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4612,7 +4673,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4634,9 +4695,9 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -4645,7 +4706,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4659,7 +4720,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-benchmarking", "frame-support", @@ -4677,7 +4738,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4691,7 +4752,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4707,7 +4768,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4724,7 +4785,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4735,7 +4796,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4750,7 +4811,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-support", "frame-system", @@ -4765,7 +4826,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "enumflags2", "frame-support", @@ -4779,7 +4840,7 @@ dependencies = [ [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#b50848ea53344f239866512b68ed9fbd259cf1b4" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -4842,7 +4903,7 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa04976a81fde04924b40cc4036c4d12841e8bb04325a5cf2ada75731a150a7d" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -5210,7 +5271,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5225,7 +5286,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5240,7 +5301,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "lru", @@ -5263,7 +5324,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5304,7 +5365,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5320,7 +5381,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -5332,7 +5393,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5345,7 +5406,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5360,7 +5421,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "async-trait", "futures 0.3.13", @@ -5378,7 +5439,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "polkadot-erasure-coding", @@ -5395,7 +5456,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "bitvec", "derive_more", @@ -5408,6 +5469,7 @@ dependencies = [ "polkadot-node-jaeger", "polkadot-node-primitives", "polkadot-node-subsystem", + "polkadot-node-subsystem-util", "polkadot-overseer", "polkadot-primitives", "sc-client-api", @@ -5424,7 +5486,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "bitvec", "futures 0.3.13", @@ -5446,7 +5508,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "bitvec", "futures 0.3.13", @@ -5465,7 +5527,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5481,7 +5543,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "polkadot-node-primitives", @@ -5497,7 +5559,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5514,7 +5576,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5528,7 +5590,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5552,7 +5614,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "bitvec", "futures 0.3.13", @@ -5568,7 +5630,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "memory-lru", @@ -5586,7 +5648,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "async-std", "lazy_static", @@ -5603,7 +5665,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5619,7 +5681,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5637,7 +5699,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "async-std", "async-trait", @@ -5668,7 +5730,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "async-trait", "futures 0.3.13", @@ -5695,7 +5757,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "async-trait", "futures 0.3.13", @@ -5713,7 +5775,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "derive_more", "futures 0.3.13", @@ -5740,7 +5802,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5755,7 +5817,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "bitvec", "frame-system", @@ -5783,7 +5845,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "assert_matches", "proc-macro2", @@ -5794,7 +5856,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5824,7 +5886,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "bitvec", "frame-executive", @@ -5890,7 +5952,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "bitvec", "frame-support", @@ -5926,7 +5988,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "bitvec", "derive_more", @@ -5963,7 +6025,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -6048,7 +6110,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "arrayvec 0.5.2", "futures 0.3.13", @@ -6066,7 +6128,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -6243,6 +6305,16 @@ dependencies = [ "toml", ] +[[package]] +name = "proc-macro-crate" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41fdbd1df62156fbc5945f4762632564d7d038153091c3fcf1067f6aef7cff92" +dependencies = [ + "thiserror", + "toml", +] + [[package]] name = "proc-macro-error" version = "1.0.4" @@ -6580,7 +6652,7 @@ dependencies = [ "cfg-if 0.1.10", "libc", "nix", - "rand 0.8.3", + "rand 0.3.23", "winapi 0.3.9", ] @@ -6746,16 +6818,14 @@ version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" dependencies = [ "env_logger 0.8.3", - "futures 0.3.13", "hex-literal 0.3.1", - "jsonrpc-core-client", + "jsonrpsee-http-client", + "jsonrpsee-proc-macros", + "jsonrpsee-types", "log", "parity-scale-codec", - "sc-rpc", - "sc-rpc-api", "sp-core", "sp-io", - "tokio 0.1.22", ] [[package]] @@ -6811,7 +6881,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "frame-executive", "frame-support", @@ -6996,7 +7066,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "async-trait", "derive_more", @@ -7024,7 +7094,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7047,7 +7117,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7063,7 +7133,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7084,9 +7154,9 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -7133,7 +7203,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "derive_more", "fnv", @@ -7167,7 +7237,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "blake2-rfc", "hash-db", @@ -7197,7 +7267,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7208,7 +7278,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "derive_more", "fork-tree", @@ -7254,7 +7324,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "derive_more", "futures 0.3.13", @@ -7278,7 +7348,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7291,7 +7361,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7317,7 +7387,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "log", "sc-client-api", @@ -7331,7 +7401,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "derive_more", "lazy_static", @@ -7360,7 +7430,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "derive_more", "parity-scale-codec", @@ -7376,7 +7446,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "log", "parity-scale-codec", @@ -7391,7 +7461,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "log", "parity-scale-codec", @@ -7409,7 +7479,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "derive_more", "dyn-clone", @@ -7448,7 +7518,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "derive_more", "finality-grandpa", @@ -7472,7 +7542,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "derive_more", "futures 0.3.13", @@ -7493,7 +7563,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "ansi_term 0.12.1", "futures 0.3.13", @@ -7511,7 +7581,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "async-trait", "derive_more", @@ -7531,7 +7601,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "hash-db", "lazy_static", @@ -7550,7 +7620,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "async-std", "async-trait", @@ -7603,7 +7673,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7619,7 +7689,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "bytes 0.5.6", "fnv", @@ -7646,7 +7716,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "futures 0.3.13", "libp2p", @@ -7659,7 +7729,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7668,7 +7738,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "futures 0.3.13", "hash-db", @@ -7702,7 +7772,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "derive_more", "futures 0.3.13", @@ -7726,7 +7796,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "futures 0.1.31", "jsonrpc-core", @@ -7744,7 +7814,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "directories", "exit-future", @@ -7807,7 +7877,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "log", "parity-scale-codec", @@ -7822,7 +7892,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7842,7 +7912,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "chrono", "futures 0.3.13", @@ -7864,7 +7934,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "ansi_term 0.12.1", "atty", @@ -7892,9 +7962,9 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -7903,7 +7973,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "derive_more", "futures 0.3.13", @@ -7925,7 +7995,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "futures 0.3.13", "futures-diagnose", @@ -8206,7 +8276,7 @@ dependencies = [ "libc", "nix", "quick-error 2.0.0", - "rand 0.8.3", + "rand 0.3.23", "winapi 0.3.9", ] @@ -8322,7 +8392,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "log", "sp-core", @@ -8334,7 +8404,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "hash-db", "log", @@ -8351,10 +8421,10 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "blake2-rfc", - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -8363,7 +8433,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "serde", @@ -8375,7 +8445,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "integer-sqrt", "num-traits", @@ -8388,7 +8458,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "sp-api", @@ -8400,7 +8470,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8411,7 +8481,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "sp-api", @@ -8423,7 +8493,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "futures 0.3.13", "log", @@ -8441,7 +8511,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "serde", "serde_json", @@ -8450,7 +8520,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -8476,10 +8546,11 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "merlin", "parity-scale-codec", + "serde", "sp-api", "sp-application-crypto", "sp-consensus", @@ -8496,7 +8567,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -8506,7 +8577,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8518,7 +8589,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "base58", "blake2-rfc", @@ -8562,7 +8633,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8571,7 +8642,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "proc-macro2", "quote", @@ -8581,7 +8652,7 @@ dependencies = [ [[package]] name = "sp-election-providers" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -8592,7 +8663,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "environmental", "parity-scale-codec", @@ -8603,7 +8674,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "finality-grandpa", "log", @@ -8620,7 +8691,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8632,7 +8703,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "futures 0.3.13", "hash-db", @@ -8656,7 +8727,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "lazy_static", "sp-core", @@ -8667,7 +8738,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "async-trait", "derive_more", @@ -8684,7 +8755,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "serde", @@ -8697,9 +8768,9 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -8708,7 +8779,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "sp-api", "sp-core", @@ -8718,7 +8789,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "backtrace", ] @@ -8726,7 +8797,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "serde", "sp-core", @@ -8735,7 +8806,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "either", "hash256-std-hasher", @@ -8756,7 +8827,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8773,10 +8844,10 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "Inflector", - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -8798,7 +8869,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "serde", "serde_json", @@ -8807,7 +8878,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "sp-api", @@ -8820,7 +8891,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8830,7 +8901,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "hash-db", "log", @@ -8852,12 +8923,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8870,7 +8941,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "log", "sp-core", @@ -8883,7 +8954,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8897,7 +8968,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "log", "parity-scale-codec", @@ -8910,7 +8981,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "derive_more", "futures 0.3.13", @@ -8926,7 +8997,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "hash-db", "memory-db", @@ -8940,7 +9011,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "futures 0.3.13", "futures-core", @@ -8952,7 +9023,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8964,7 +9035,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9105,7 +9176,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.13", @@ -9128,7 +9199,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" dependencies = [ "async-std", "derive_more", @@ -9808,7 +9879,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04f8ab788026715fa63b31960869617cba39117e520eb415b0139543e325ab59" dependencies = [ "cfg-if 0.1.10", - "rand 0.7.3", + "rand 0.3.23", "static_assertions", ] @@ -10406,7 +10477,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "bitvec", "frame-executive", @@ -10563,7 +10634,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "parity-scale-codec", ] @@ -10571,7 +10642,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "frame-support", "parity-scale-codec", @@ -10587,7 +10658,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "frame-support", "impl-trait-for-tuples", From 8b33245f29ec0b570d028caaba1f8d32867eb441 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 12 Mar 2021 10:26:52 +0000 Subject: [PATCH 30/40] Update substrate and polkadot --- Cargo.lock | 466 +++++++++++++++++++++------------------------ runtime/src/lib.rs | 3 +- 2 files changed, 223 insertions(+), 246 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a0b3ce8..e76f185 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -306,9 +306,9 @@ checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0" [[package]] name = "async-trait" -version = "0.1.45" +version = "0.1.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3340571769500ddef1e94b45055fabed6b08a881269b7570c830b8f32ef84ef" +checksum = "36ea56748e10732c49404c153638a15ec3d6211ec5ff35d9bb20e13b93576adf" dependencies = [ "proc-macro2", "quote", @@ -1205,7 +1205,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1229,7 +1229,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ "async-trait", "dyn-clone", @@ -1254,7 +1254,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -1279,7 +1279,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ "derive_more", "futures 0.3.13", @@ -1303,7 +1303,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", @@ -1315,6 +1315,7 @@ dependencies = [ "sc-chain-spec", "sc-client-api", "sc-service", + "sc-telemetry", "sc-tracing", "sp-api", "sp-blockchain", @@ -1327,7 +1328,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", @@ -1356,7 +1357,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1371,7 +1372,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -1386,7 +1387,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -1830,7 +1831,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", ] @@ -1848,7 +1849,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -1867,7 +1868,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "Inflector", "chrono", @@ -1890,7 +1891,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -1906,7 +1907,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "serde", @@ -1917,7 +1918,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "bitflags", "frame-metadata", @@ -1943,7 +1944,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1955,7 +1956,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -1967,7 +1968,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "proc-macro2", "quote", @@ -1977,7 +1978,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1994,7 +1995,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "sp-api", @@ -2003,7 +2004,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "parity-scale-codec", @@ -2739,9 +2740,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.6.1" +version = "1.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb1fa934250de4de8aef298d81c729a7d33d8c239daa3a7575e6b92bfc7313b" +checksum = "824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3" dependencies = [ "autocfg", "hashbrown", @@ -3038,7 +3039,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "bitvec", "frame-executive", @@ -3171,9 +3172,9 @@ checksum = "3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a" [[package]] name = "libc" -version = "0.2.87" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "265d751d31d6780a3f956bb5b8022feba2d94eeee5a84ba64f4212eedca42213" +checksum = "03b07a082330a35e43f63177cc01689da34fbffa0105e1246cf0311472cac73a" [[package]] name = "libloading" @@ -3818,7 +3819,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -4224,7 +4225,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4240,7 +4241,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4255,7 +4256,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-benchmarking", "frame-support", @@ -4274,13 +4275,12 @@ dependencies = [ "sp-session", "sp-staking", "sp-std", - "sp-timestamp", ] [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-benchmarking", "frame-support", @@ -4295,7 +4295,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4309,7 +4309,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4325,7 +4325,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4347,7 +4347,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "bitflags", "parity-scale-codec", @@ -4358,7 +4358,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "proc-macro2", "quote", @@ -4368,7 +4368,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4387,7 +4387,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -4399,7 +4399,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-benchmarking", "frame-support", @@ -4414,7 +4414,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4433,7 +4433,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4448,7 +4448,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-benchmarking", "frame-support", @@ -4470,7 +4470,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4486,7 +4486,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4505,7 +4505,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4521,7 +4521,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4535,7 +4535,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4550,7 +4550,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4564,7 +4564,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4580,7 +4580,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4595,7 +4595,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4608,7 +4608,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "enumflags2", "frame-support", @@ -4623,7 +4623,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-benchmarking", "frame-support", @@ -4639,7 +4639,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4659,7 +4659,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4673,7 +4673,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4695,7 +4695,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -4706,7 +4706,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4720,7 +4720,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-benchmarking", "frame-support", @@ -4738,7 +4738,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4752,7 +4752,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4768,7 +4768,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4785,7 +4785,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4796,7 +4796,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4811,7 +4811,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-support", "frame-system", @@ -4826,7 +4826,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "enumflags2", "frame-support", @@ -4840,7 +4840,7 @@ dependencies = [ [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb5a244f3d4e7966fe1fb6ccd32030dd715d0b40" +source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -5271,7 +5271,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5280,13 +5280,12 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5295,13 +5294,12 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "lru", @@ -5318,13 +5316,12 @@ dependencies = [ "sp-keystore", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5338,13 +5335,12 @@ dependencies = [ "streamunordered", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-cli" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "frame-benchmarking-cli", "futures 0.3.13", @@ -5365,7 +5361,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5375,13 +5371,12 @@ dependencies = [ "polkadot-primitives", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -5393,7 +5388,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5406,7 +5401,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5415,13 +5410,12 @@ dependencies = [ "polkadot-primitives", "rand 0.8.3", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "async-trait", "futures 0.3.13", @@ -5433,13 +5427,12 @@ dependencies = [ "sc-network", "strum", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "polkadot-erasure-coding", @@ -5450,13 +5443,12 @@ dependencies = [ "sp-core", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "bitvec", "derive_more", @@ -5480,13 +5472,12 @@ dependencies = [ "sp-consensus-slots", "sp-runtime", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "bitvec", "futures 0.3.13", @@ -5502,13 +5493,12 @@ dependencies = [ "sc-service", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "bitvec", "futures 0.3.13", @@ -5521,13 +5511,12 @@ dependencies = [ "sp-keystore", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5536,14 +5525,13 @@ dependencies = [ "sp-keystore", "thiserror", "tracing", - "tracing-futures", "wasm-timer", ] [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "polkadot-node-primitives", @@ -5553,13 +5541,12 @@ dependencies = [ "sp-keystore", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5570,13 +5557,12 @@ dependencies = [ "polkadot-primitives", "sp-core", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5584,13 +5570,12 @@ dependencies = [ "polkadot-primitives", "sp-blockchain", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5600,6 +5585,7 @@ dependencies = [ "sc-basic-authorship", "sc-block-builder", "sc-client-api", + "sc-telemetry", "sp-api", "sp-blockchain", "sp-consensus", @@ -5614,7 +5600,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "bitvec", "futures 0.3.13", @@ -5624,13 +5610,12 @@ dependencies = [ "polkadot-primitives", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "memory-lru", @@ -5642,13 +5627,12 @@ dependencies = [ "sp-consensus-babe", "sp-core", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "async-std", "lazy_static", @@ -5665,7 +5649,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5681,7 +5665,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5699,7 +5683,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "async-std", "async-trait", @@ -5724,13 +5708,12 @@ dependencies = [ "substrate-prometheus-endpoint", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "async-trait", "futures 0.3.13", @@ -5751,13 +5734,12 @@ dependencies = [ "substrate-prometheus-endpoint", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "async-trait", "futures 0.3.13", @@ -5769,13 +5751,12 @@ dependencies = [ "polkadot-primitives", "sc-client-api", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-parachain" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "derive_more", "futures 0.3.13", @@ -5802,7 +5783,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5811,13 +5792,12 @@ dependencies = [ "polkadot-primitives", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-primitives" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "bitvec", "frame-system", @@ -5845,7 +5825,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "assert_matches", "proc-macro2", @@ -5856,7 +5836,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5886,7 +5866,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "bitvec", "frame-executive", @@ -5952,7 +5932,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "bitvec", "frame-support", @@ -5988,7 +5968,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "bitvec", "derive_more", @@ -6025,7 +6005,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -6103,14 +6083,13 @@ dependencies = [ "substrate-prometheus-endpoint", "thiserror", "tracing", - "tracing-futures", "westend-runtime", ] [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "arrayvec 0.5.2", "futures 0.3.13", @@ -6122,13 +6101,12 @@ dependencies = [ "polkadot-primitives", "sp-staking", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-statement-table" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -6138,7 +6116,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "bitvec", "frame-executive", @@ -6193,7 +6171,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#dde265444546070c8adcf1bdcef4146b2b46bbbe" +source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" dependencies = [ "frame-benchmarking", "frame-system", @@ -6652,7 +6630,7 @@ dependencies = [ "cfg-if 0.1.10", "libc", "nix", - "rand 0.3.23", + "rand 0.8.3", "winapi 0.3.9", ] @@ -6815,7 +6793,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "env_logger 0.8.3", "hex-literal 0.3.1", @@ -6881,7 +6859,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "frame-executive", "frame-support", @@ -7066,7 +7044,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "async-trait", "derive_more", @@ -7094,7 +7072,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7117,7 +7095,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7133,7 +7111,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7154,7 +7132,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -7165,7 +7143,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "chrono", "fdlimit", @@ -7203,7 +7181,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "derive_more", "fnv", @@ -7237,7 +7215,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "blake2-rfc", "hash-db", @@ -7267,7 +7245,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7278,7 +7256,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "derive_more", "fork-tree", @@ -7324,7 +7302,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "derive_more", "futures 0.3.13", @@ -7348,7 +7326,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7361,7 +7339,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7387,7 +7365,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "log", "sc-client-api", @@ -7401,7 +7379,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "derive_more", "lazy_static", @@ -7430,7 +7408,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "derive_more", "parity-scale-codec", @@ -7446,7 +7424,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "log", "parity-scale-codec", @@ -7461,7 +7439,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "log", "parity-scale-codec", @@ -7479,7 +7457,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "derive_more", "dyn-clone", @@ -7518,7 +7496,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "derive_more", "finality-grandpa", @@ -7542,7 +7520,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "derive_more", "futures 0.3.13", @@ -7563,7 +7541,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "ansi_term 0.12.1", "futures 0.3.13", @@ -7581,7 +7559,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "async-trait", "derive_more", @@ -7601,7 +7579,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "hash-db", "lazy_static", @@ -7620,7 +7598,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "async-std", "async-trait", @@ -7673,7 +7651,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7689,12 +7667,13 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "bytes 0.5.6", "fnv", "futures 0.3.13", "futures-timer 3.0.2", + "hex", "hyper 0.13.10", "hyper-rustls", "log", @@ -7716,7 +7695,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "futures 0.3.13", "libp2p", @@ -7729,7 +7708,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7738,7 +7717,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "futures 0.3.13", "hash-db", @@ -7772,7 +7751,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "derive_more", "futures 0.3.13", @@ -7796,7 +7775,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "futures 0.1.31", "jsonrpc-core", @@ -7814,7 +7793,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "directories", "exit-future", @@ -7877,7 +7856,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "log", "parity-scale-codec", @@ -7892,7 +7871,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7912,7 +7891,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "chrono", "futures 0.3.13", @@ -7923,10 +7902,8 @@ dependencies = [ "rand 0.7.3", "serde", "serde_json", - "sp-utils", "take_mut", - "tracing", - "tracing-subscriber", + "thiserror", "void", "wasm-timer", ] @@ -7934,7 +7911,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "ansi_term 0.12.1", "atty", @@ -7945,7 +7922,6 @@ dependencies = [ "parking_lot 0.11.1", "regex", "rustc-hash", - "sc-telemetry", "sc-tracing-proc-macro", "serde", "serde_json", @@ -7962,7 +7938,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -7973,7 +7949,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "derive_more", "futures 0.3.13", @@ -7995,7 +7971,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "futures 0.3.13", "futures-diagnose", @@ -8166,18 +8142,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.123" +version = "1.0.124" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92d5161132722baa40d802cc70b15262b98258453e85e5d1d365c757c73869ae" +checksum = "bd761ff957cb2a45fbb9ab3da6512de9de55872866160b23c25f1a841e99d29f" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.123" +version = "1.0.124" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9391c295d64fc0abb2c556bad848f33cb8296276b1ad2677d1ae1ace4f258f31" +checksum = "1800f7693e94e186f5e25a28291ae1570da908aff7d97a095dec1e56ff99069b" dependencies = [ "proc-macro2", "quote", @@ -8276,7 +8252,7 @@ dependencies = [ "libc", "nix", "quick-error 2.0.0", - "rand 0.3.23", + "rand 0.8.3", "winapi 0.3.9", ] @@ -8392,7 +8368,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "log", "sp-core", @@ -8404,7 +8380,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "hash-db", "log", @@ -8421,7 +8397,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -8433,7 +8409,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "serde", @@ -8445,7 +8421,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "integer-sqrt", "num-traits", @@ -8458,7 +8434,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "sp-api", @@ -8470,7 +8446,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8481,7 +8457,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "sp-api", @@ -8493,7 +8469,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "futures 0.3.13", "log", @@ -8511,7 +8487,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "serde", "serde_json", @@ -8520,7 +8496,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -8546,7 +8522,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "merlin", "parity-scale-codec", @@ -8567,7 +8543,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -8577,7 +8553,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8589,7 +8565,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "base58", "blake2-rfc", @@ -8633,7 +8609,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8642,7 +8618,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "proc-macro2", "quote", @@ -8652,7 +8628,7 @@ dependencies = [ [[package]] name = "sp-election-providers" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -8663,7 +8639,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "environmental", "parity-scale-codec", @@ -8674,7 +8650,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "finality-grandpa", "log", @@ -8691,7 +8667,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8703,7 +8679,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "futures 0.3.13", "hash-db", @@ -8727,7 +8703,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "lazy_static", "sp-core", @@ -8738,7 +8714,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "async-trait", "derive_more", @@ -8755,7 +8731,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "serde", @@ -8768,7 +8744,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8779,7 +8755,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "sp-api", "sp-core", @@ -8789,7 +8765,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "backtrace", ] @@ -8797,7 +8773,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "serde", "sp-core", @@ -8806,7 +8782,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "either", "hash256-std-hasher", @@ -8827,7 +8803,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8844,7 +8820,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -8856,7 +8832,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "sp-core", @@ -8869,7 +8845,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "serde", "serde_json", @@ -8878,7 +8854,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "sp-api", @@ -8891,7 +8867,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8901,7 +8877,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "hash-db", "log", @@ -8923,12 +8899,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8941,7 +8917,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "log", "sp-core", @@ -8954,9 +8930,8 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ - "impl-trait-for-tuples", "parity-scale-codec", "sp-api", "sp-inherents", @@ -8968,7 +8943,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "log", "parity-scale-codec", @@ -8981,7 +8956,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "derive_more", "futures 0.3.13", @@ -8997,7 +8972,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "hash-db", "memory-db", @@ -9011,7 +8986,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "futures 0.3.13", "futures-core", @@ -9023,7 +8998,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9035,7 +9010,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9168,7 +9143,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "platforms", ] @@ -9176,7 +9151,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.13", @@ -9199,7 +9174,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#24613496216b8c991baa24b26afc8346d313fbf5" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "async-std", "derive_more", @@ -9213,7 +9188,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "futures 0.1.31", "futures 0.3.13", @@ -9225,6 +9200,7 @@ dependencies = [ "sc-consensus", "sc-executor", "sc-light", + "sc-offchain", "sc-service", "serde", "serde_json", @@ -9283,9 +9259,9 @@ checksum = "1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2" [[package]] name = "syn" -version = "1.0.61" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed22b90a0e734a23a7610f4283ac9e5acfb96cbb30dfefa540d66f866f1c09c5" +checksum = "8fd9bc7ccc2688b3344c2f48b9b546648b25ce0b20fc717ee7fa7981a8ca9717" dependencies = [ "proc-macro2", "quote", @@ -9853,7 +9829,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3233d2992eaef30e7c1ce7d2e8ec6ea08d4091b9" +source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "frame-try-runtime", "log", @@ -9879,7 +9855,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04f8ab788026715fa63b31960869617cba39117e520eb415b0139543e325ab59" dependencies = [ "cfg-if 0.1.10", - "rand 0.3.23", + "rand 0.7.3", "static_assertions", ] @@ -10477,7 +10453,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "bitvec", "frame-executive", @@ -10634,7 +10610,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "parity-scale-codec", ] @@ -10642,7 +10618,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "frame-support", "parity-scale-codec", @@ -10658,7 +10634,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "frame-support", "impl-trait-for-tuples", diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 1e87bb3..a915f1d 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -331,6 +331,7 @@ impl cumulus_pallet_xcm_handler::Config for Runtime { type UpwardMessageSender = ParachainSystem; type HrmpMessageSender = ParachainSystem; type SendXcmOrigin = EnsureRoot; + type AccountIdConverter = LocationConverter; } parameter_types! { @@ -474,7 +475,7 @@ impl_runtime_apis! { } fn random_seed() -> ::Hash { - RandomnessCollectiveFlip::random_seed() + RandomnessCollectiveFlip::random_seed().0 } } From cf5ef7560a75d060bf3a7e200440447db9e3f261 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 12 Mar 2021 12:33:17 +0000 Subject: [PATCH 31/40] Fix errors after substrate and polkadot update --- node/src/chain_spec.rs | 18 ++++++------- node/src/command.rs | 5 ++-- node/src/service.rs | 57 ++++++++++++++++++++++++++++++------------ 3 files changed, 52 insertions(+), 28 deletions(-) diff --git a/node/src/chain_spec.rs b/node/src/chain_spec.rs index 71140f6..c175f1b 100644 --- a/node/src/chain_spec.rs +++ b/node/src/chain_spec.rs @@ -122,31 +122,31 @@ fn testnet_genesis( ) -> GenesisConfig { GenesisConfig { - frame_system: Some(SystemConfig { + frame_system: SystemConfig { // Add Wasm runtime to storage. code: canvas_runtime::WASM_BINARY .expect("WASM binary was not build, please build it!") .to_vec(), changes_trie_config: Default::default(), - }), - pallet_balances: Some(BalancesConfig { + }, + pallet_balances: BalancesConfig { // Configure endowed accounts with initial balance of 1 << 60. balances: endowed_accounts .iter() .cloned() .map(|k|(k, 1 << 60)) .collect(), - }), - parachain_info: Some(canvas_runtime::ParachainInfoConfig { parachain_id }), - pallet_sudo: Some(SudoConfig { + }, + parachain_info: canvas_runtime::ParachainInfoConfig { parachain_id }, + pallet_sudo: SudoConfig { // Assign network admin rights. key: root_key, - }), - pallet_contracts: Some(ContractsConfig { + }, + pallet_contracts: ContractsConfig { current_schedule: pallet_contracts::Schedule { enable_println, ..Default::default() }, - }), + }, } } diff --git a/node/src/command.rs b/node/src/command.rs index 8c6747d..3032ea3 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -277,9 +277,8 @@ pub fn run() -> Result<()> { &polkadot_cli, &polkadot_cli, task_executor, - config.telemetry_handle.clone(), ) - .map_err(|err| format!("Relay chain argument error: {}", err))?; + .map_err(|err| format!("Relay chain argument error: {}", err))?; let collator = cli.run.base.validator || cli.collator; info!("Parachain id: {:?}", id); @@ -354,7 +353,7 @@ impl CliConfiguration for RelayChainCli { self.base.base.prometheus_config(default_listen_port) } - fn init(&self) -> Result { + fn init(&self) -> Result<()> { unreachable!("PolkadotCli is never initialized; qed"); } diff --git a/node/src/service.rs b/node/src/service.rs index 09e94e8..b98ba53 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -27,7 +27,7 @@ use polkadot_primitives::v0::CollatorPair; use sc_executor::native_executor_instance; pub use sc_executor::NativeExecutor; use sc_service::{Configuration, PartialComponents, Role, TFullBackend, TFullClient, TaskManager}; -use sc_telemetry::TelemetrySpan; +use sc_telemetry::{Telemetry, TelemetryWorker, TelemetryWorkerHandle}; use sp_core::Pair; use sp_runtime::traits::BlakeTwo256; use sp_trie::PrefixedMemoryDB; @@ -53,16 +53,38 @@ pub fn new_partial( (), sp_consensus::import_queue::BasicQueue>, sc_transaction_pool::FullPool>, - (), + (Option, Option), >, sc_service::Error, > { let inherent_data_providers = sp_inherents::InherentDataProviders::new(); + let telemetry = config.telemetry_endpoints.clone() + .filter(|x| !x.is_empty()) + .map(|endpoints| -> Result<_, sc_telemetry::Error> { + let worker = TelemetryWorker::new(16)?; + let telemetry = worker.handle().new_telemetry(endpoints); + Ok((worker, telemetry)) + }) + .transpose()?; + let (client, backend, keystore_container, task_manager) = - sc_service::new_full_parts::(&config)?; + sc_service::new_full_parts::( + &config, + telemetry.as_ref().map(|(_, telemetry)| telemetry.handle()), + )?; let client = Arc::new(client); + let telemetry_worker_handle = telemetry + .as_ref() + .map(|(worker, _)| worker.handle()); + + let telemetry = telemetry + .map(|(worker, telemetry)| { + task_manager.spawn_handle().spawn("telemetry", worker.run()); + telemetry + }); + let registry = config.prometheus_registry(); let transaction_pool = sc_transaction_pool::BasicPool::new_full( @@ -90,7 +112,7 @@ pub fn new_partial( transaction_pool, inherent_data_providers, select_chain: (), - other: (), + other: (telemetry, telemetry_worker_handle), }; Ok(params) @@ -113,18 +135,23 @@ async fn start_node_impl( let parachain_config = prepare_node_config(parachain_config); - let polkadot_full_node = - cumulus_client_service::build_polkadot_full_node(polkadot_config, collator_key.public()) - .map_err(|e| match e { - polkadot_service::Error::Sub(x) => x, - s => format!("{}", s).into(), - })?; - let params = new_partial(¶chain_config)?; params .inherent_data_providers .register_provider(sp_timestamp::InherentDataProvider) .unwrap(); + let (mut telemetry, telemetry_worker_handle) = params.other; + + let polkadot_full_node = + cumulus_client_service::build_polkadot_full_node( + polkadot_config, + collator_key.public(), + telemetry_worker_handle, + ) + .map_err(|e| match e { + polkadot_service::Error::Sub(x) => x, + s => format!("{}", s).into(), + })?; let client = params.client.clone(); let backend = params.backend.clone(); @@ -165,9 +192,6 @@ async fn start_node_impl( }) }; - let telemetry_span = TelemetrySpan::new(); - let _telemetry_span_entered = telemetry_span.enter(); - sc_service::spawn_tasks(sc_service::SpawnTasksParams { on_demand: None, remote_blockchain: None, @@ -181,12 +205,12 @@ async fn start_node_impl( network: network.clone(), network_status_sinks, system_rpc_tx, - telemetry_span: Some(telemetry_span.clone()), + telemetry: telemetry.as_mut(), })?; let announce_block = { let network = network.clone(); - Arc::new(move |hash, data| network.announce_block(hash, Some(data))) + Arc::new(move |hash, data| network.announce_block(hash, data)) }; if validator { @@ -195,6 +219,7 @@ async fn start_node_impl( client.clone(), transaction_pool, prometheus_registry.as_ref(), + telemetry.as_ref().map(|x| x.handle()), ); let spawner = task_manager.spawn_handle(); From 4f6be200900a9924c175ea7e6cd022d83bde7828 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 12 Mar 2021 16:15:41 +0000 Subject: [PATCH 32/40] Use rococo-v1 branch for substrate/polkadot and cumulus --- Cargo.lock | 3182 ++++++++++++++++++++++++++++---------------- node/Cargo.toml | 84 +- runtime/Cargo.toml | 56 +- 3 files changed, 2078 insertions(+), 1244 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e76f185..1b2703d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -667,7 +667,7 @@ dependencies = [ "cumulus-client-consensus-relay-chain", "cumulus-client-network", "cumulus-client-service", - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=rococo-v1)", "hex-literal 0.2.1", "jsonrpc-core", "log", @@ -676,16 +676,16 @@ dependencies = [ "pallet-transaction-payment-rpc", "parity-scale-codec", "polkadot-cli", - "polkadot-parachain", - "polkadot-primitives", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-service", "polkadot-test-service", "sc-basic-authorship", "sc-chain-spec", "sc-cli", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-consensus", - "sc-executor", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-finality-grandpa", "sc-network", "sc-rpc", @@ -695,19 +695,19 @@ dependencies = [ "sc-tracing", "sc-transaction-pool", "serde", - "sp-api", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-io", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-offchain", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", "sp-timestamp", - "sp-transaction-pool", - "sp-trie", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "structopt", "substrate-build-script-utils", "substrate-frame-rpc-system", @@ -719,12 +719,12 @@ version = "0.1.0" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcm-handler", - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=master)", "frame-executive", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "frame-system-rpc-runtime-api", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "pallet-contracts", "pallet-contracts-primitives", "pallet-contracts-rpc-runtime-api", @@ -735,23 +735,23 @@ dependencies = [ "pallet-transaction-payment-rpc-runtime-api", "parachain-info", "parity-scale-codec", - "polkadot-parachain", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "serde", - "sp-api", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", - "sp-core", - "sp-inherents", - "sp-io", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-offchain", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "substrate-wasm-builder 4.0.0", - "xcm", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "xcm-builder", - "xcm-executor", + "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", ] [[package]] @@ -1205,48 +1205,48 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=rococo-v1)", "futures 0.3.13", "parity-scale-codec", "parking_lot 0.9.0", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives", - "sc-client-api", - "sp-consensus", - "sp-core", - "sp-io", - "sp-runtime", - "sp-state-machine", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", ] [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" dependencies = [ "async-trait", "dyn-clone", "futures 0.3.13", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-runtime", - "sc-client-api", - "sp-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-trie", - "substrate-prometheus-endpoint", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tokio 0.1.22", "tracing", ] @@ -1254,32 +1254,32 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" dependencies = [ "async-trait", "cumulus-client-consensus-common", - "cumulus-primitives-core", - "cumulus-primitives-parachain-inherent", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=rococo-v1)", + "cumulus-primitives-parachain-inherent 0.1.0 (git+https://github.com/paritytech/cumulus?branch=rococo-v1)", "futures 0.3.13", "parity-scale-codec", "parking_lot 0.9.0", "polkadot-service", - "sc-client-api", - "sp-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", ] [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" dependencies = [ "derive_more", "futures 0.3.13", @@ -1287,41 +1287,40 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.10.2", "polkadot-node-primitives", - "polkadot-parachain", - "polkadot-primitives", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-service", "polkadot-statement-table", - "sc-client-api", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", ] [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=rococo-v1)", "futures 0.3.13", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-service", "sc-chain-spec", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-service", - "sc-telemetry", "sc-tracing", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", ] @@ -1330,27 +1329,27 @@ name = "cumulus-pallet-parachain-system" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ - "cumulus-primitives-core", - "cumulus-primitives-parachain-inherent", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=master)", + "cumulus-primitives-parachain-inherent 0.1.0 (git+https://github.com/paritytech/cumulus?branch=master)", "environmental", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "hash-db", "log", "memory-db", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "parity-scale-codec", - "polkadot-parachain", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=master)", "serde", - "sp-core", - "sp-externalities", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-trie", - "sp-version", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "trie-db", ] @@ -1359,14 +1358,14 @@ name = "cumulus-pallet-xcm-handler" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ - "cumulus-primitives-core", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=master)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "log", "parity-scale-codec", - "sp-std", - "xcm", - "xcm-executor", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=master)", + "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?branch=master)", ] [[package]] @@ -1376,12 +1375,27 @@ source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "polkadot-core-primitives", - "polkadot-parachain", - "polkadot-primitives", - "sp-runtime", - "sp-std", - "sp-trie", + "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=master)", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=master)", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "cumulus-primitives-core" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -1389,16 +1403,34 @@ name = "cumulus-primitives-parachain-inherent" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ - "cumulus-primitives-core", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=master)", "parity-scale-codec", - "sc-client-api", - "sp-api", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-trie", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "tracing", +] + +[[package]] +name = "cumulus-primitives-parachain-inherent" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" +dependencies = [ + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=rococo-v1)", + "parity-scale-codec", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", ] @@ -1831,7 +1863,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", ] @@ -1851,57 +1883,76 @@ name = "frame-benchmarking" version = "3.1.0" source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "linregress", + "log", + "parity-scale-codec", + "paste 1.0.4", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "frame-benchmarking" +version = "3.1.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "linregress", "log", "parity-scale-codec", "paste 1.0.4", - "sp-api", - "sp-io", - "sp-runtime", - "sp-runtime-interface", - "sp-std", - "sp-storage", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "frame-benchmarking-cli" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "Inflector", "chrono", - "frame-benchmarking", + "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "handlebars", "parity-scale-codec", "sc-cli", "sc-client-db", - "sc-executor", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-service", "serde", - "sp-core", - "sp-externalities", - "sp-keystore", - "sp-runtime", - "sp-state-machine", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "structopt", ] [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-tracing", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -1911,8 +1962,19 @@ source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db1 dependencies = [ "parity-scale-codec", "serde", - "sp-core", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "frame-metadata" +version = "13.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "parity-scale-codec", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -1921,8 +1983,34 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "bitflags", - "frame-metadata", - "frame-support-procedural", + "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "impl-trait-for-tuples", + "log", + "once_cell", + "parity-scale-codec", + "paste 1.0.4", + "serde", + "smallvec 1.6.1", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "frame-support" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "bitflags", + "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "impl-trait-for-tuples", "log", "once_cell", @@ -1930,15 +2018,15 @@ dependencies = [ "paste 1.0.4", "serde", "smallvec 1.6.1", - "sp-arithmetic", - "sp-core", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-state-machine", - "sp-std", - "sp-tracing", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -1947,7 +2035,19 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "Inflector", - "frame-support-procedural-tools", + "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "frame-support-procedural" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "Inflector", + "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "proc-macro2", "quote", "syn", @@ -1958,13 +2058,25 @@ name = "frame-support-procedural-tools" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ - "frame-support-procedural-tools-derive", + "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", ] +[[package]] +name = "frame-support-procedural-tools" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "proc-macro-crate 0.1.5", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" @@ -1975,42 +2087,69 @@ dependencies = [ "syn", ] +[[package]] +name = "frame-support-procedural-tools-derive" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "frame-system" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ - "frame-support", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "frame-system" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "impl-trait-for-tuples", "log", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "sp-version", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-api", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "frame-try-runtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", - "sp-api", - "sp-runtime", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -3039,18 +3178,18 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "bitvec", "frame-executive", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "frame-system-rpc-runtime-api", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "pallet-bounties", "pallet-collective", "pallet-democracy", @@ -3080,26 +3219,26 @@ dependencies = [ "pallet-utility", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-runtime-common", "rustc-hex", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api", - "sp-authority-discovery", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", "sp-consensus-babe", - "sp-core", - "sp-inherents", - "sp-io", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-offchain", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-staking", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -3819,7 +3958,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -4225,56 +4364,57 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto", - "sp-authority-discovery", - "sp-runtime", - "sp-std", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "impl-trait-for-tuples", "parity-scale-codec", "sp-authorship", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", "pallet-authorship", "pallet-session", "pallet-timestamp", "parity-scale-codec", "serde", - "sp-application-crypto", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-consensus-babe", "sp-consensus-vrf", - "sp-io", - "sp-runtime", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-staking", - "sp-std", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-timestamp", ] [[package]] @@ -4282,53 +4422,68 @@ name = "pallet-balances" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "log", + "parity-scale-codec", + "serde", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "pallet-balances" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "pallet-treasury", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-contracts" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", "pallet-contracts-primitives", "pallet-contracts-proc-macro", @@ -4336,29 +4491,29 @@ dependencies = [ "parity-wasm 0.41.0", "pwasm-utils 0.16.0", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-sandbox", - "sp-std", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "wasmi-validation", ] [[package]] name = "pallet-contracts-primitives" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "bitflags", "parity-scale-codec", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-contracts-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "proc-macro2", "quote", @@ -4368,7 +4523,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4377,327 +4532,327 @@ dependencies = [ "pallet-contracts-rpc-runtime-api", "parity-scale-codec", "serde", - "sp-api", - "sp-blockchain", - "sp-core", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-rpc", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-contracts-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", - "sp-api", - "sp-runtime", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", "parity-scale-codec", "serde", - "sp-arithmetic", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-election-providers", - "sp-io", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-npos-elections", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "static_assertions", ] [[package]] name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", "parity-scale-codec", "serde", "sp-npos-elections", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto", - "sp-core", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-finality-grandpa", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-staking", - "sp-std", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "enumflags2", - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", "pallet-authorship", "parity-scale-codec", "serde", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-core", - "sp-io", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-keyring", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "safe-mix", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "enumflags2", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "impl-trait-for-tuples", "pallet-timestamp", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-staking", - "sp-std", - "sp-trie", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "rand_chacha 0.2.2", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-election-providers", - "sp-io", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-npos-elections", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "static_assertions", ] [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "proc-macro-crate 1.0.0", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -4706,135 +4861,135 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", + "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "impl-trait-for-tuples", "log", "parity-scale-codec", "serde", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-timestamp", ] [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "pallet-treasury", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", "smallvec 1.6.1", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api", - "sp-blockchain", - "sp-core", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-rpc", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", - "sp-api", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "impl-trait-for-tuples", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "enumflags2", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -4842,9 +4997,9 @@ name = "parachain-info" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" dependencies = [ - "cumulus-primitives-core", - "frame-support", - "frame-system", + "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=master)", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", "parity-scale-codec", "serde", ] @@ -5271,35 +5426,37 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "parity-scale-codec", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "lru", @@ -5309,19 +5466,20 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "rand 0.8.3", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5330,27 +5488,28 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "rand 0.8.3", "streamunordered", "thiserror", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-cli" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "frame-benchmarking-cli", "futures 0.3.13", "log", - "polkadot-parachain", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-service", "sc-cli", "sc-service", - "sp-core", - "sp-trie", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "structopt", "substrate-build-script-utils", "thiserror", @@ -5361,16 +5520,17 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "thiserror", "tracing", + "tracing-futures", ] [[package]] @@ -5380,75 +5540,90 @@ source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc750 dependencies = [ "parity-scale-codec", "parity-util-mem", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "polkadot-core-primitives" +version = "0.7.30" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +dependencies = [ + "parity-scale-codec", + "parity-util-mem", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "polkadot-erasure-coding" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "reed-solomon-erasure", - "sp-core", - "sp-trie", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", ] [[package]] name = "polkadot-gossip-support" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "rand 0.8.3", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "async-trait", "futures 0.3.13", "parity-scale-codec", "polkadot-node-network-protocol", "polkadot-node-subsystem", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "sc-authority-discovery", "sc-network", "strum", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "polkadot-erasure-coding", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-core", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "bitvec", "derive_more", @@ -5463,21 +5638,22 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives", - "sc-client-api", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-keystore", "schnorrkel", - "sp-application-crypto", - "sp-blockchain", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-consensus-slots", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "bitvec", "futures 0.3.13", @@ -5489,16 +5665,17 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "sc-service", "thiserror", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "bitvec", "futures 0.3.13", @@ -5506,133 +5683,139 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-statement-table", - "sp-keystore", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-keystore", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "tracing", + "tracing-futures", "wasm-timer", ] [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-keystore", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "parity-scale-codec", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-parachain", - "polkadot-primitives", - "sp-core", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-blockchain", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "sc-basic-authorship", "sc-block-builder", - "sc-client-api", - "sc-telemetry", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-transaction-pool", - "substrate-prometheus-endpoint", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", ] [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "bitvec", "futures 0.3.13", "futures-timer 3.0.2", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "thiserror", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "memory-lru", "parity-util-mem", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-api", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-consensus-babe", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "async-std", "lazy_static", @@ -5640,22 +5823,22 @@ dependencies = [ "mick-jaeger", "parity-scale-codec", "parking_lot 0.11.1", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "sc-network", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", ] [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "parity-scale-codec", "polkadot-node-jaeger", "polkadot-node-primitives", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "sc-network", "strum", "thiserror", @@ -5665,25 +5848,25 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-statement-table", "schnorrkel", - "sp-application-crypto", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-consensus-babe", "sp-consensus-vrf", - "sp-core", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", ] [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "async-std", "async-trait", @@ -5699,21 +5882,22 @@ dependencies = [ "polkadot-node-jaeger", "polkadot-node-network-protocol", "polkadot-node-primitives", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-procmacro-subsystem-dispatch-gen", "polkadot-statement-table", "sc-network", "smallvec 1.6.1", - "sp-core", - "substrate-prometheus-endpoint", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "async-trait", "futures 0.3.13", @@ -5725,21 +5909,22 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "sc-network", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "streamunordered", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "async-trait", "futures 0.3.13", @@ -5748,9 +5933,10 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sc-client-api", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", + "tracing-futures", ] [[package]] @@ -5765,17 +5951,44 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "polkadot-core-primitives", + "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=master)", + "raw_sync", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "serde", + "shared_memory", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "static_assertions", + "thiserror", +] + +[[package]] +name = "polkadot-parachain" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +dependencies = [ + "derive_more", + "futures 0.3.13", + "libc", + "log", + "parity-scale-codec", + "parity-util-mem", + "parking_lot 0.11.1", + "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "raw_sync", - "sc-executor", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "serde", "shared_memory", - "sp-core", - "sp-externalities", - "sp-io", - "sp-runtime", - "sp-std", - "sp-wasm-interface", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "static_assertions", "thiserror", ] @@ -5783,15 +5996,16 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "thiserror", "tracing", + "tracing-futures", ] [[package]] @@ -5800,32 +6014,60 @@ version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ "bitvec", - "frame-system", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "hex-literal 0.3.1", + "parity-scale-codec", + "parity-util-mem", + "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=master)", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=master)", + "serde", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "polkadot-primitives" +version = "0.8.29" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +dependencies = [ + "bitvec", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "hex-literal 0.3.1", "parity-scale-codec", "parity-util-mem", - "polkadot-core-primitives", - "polkadot-parachain", + "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "serde", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-authority-discovery", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-staking", - "sp-std", - "sp-trie", - "sp-version", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "assert_matches", "proc-macro2", @@ -5836,14 +6078,14 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "sc-chain-spec", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-consensus-babe", "sc-consensus-babe-rpc", "sc-consensus-epochs", @@ -5852,32 +6094,32 @@ dependencies = [ "sc-keystore", "sc-rpc", "sc-sync-state-rpc", - "sp-api", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", - "sp-blockchain", - "sp-consensus", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-consensus-babe", - "sp-keystore", - "sp-runtime", - "sp-transaction-pool", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "substrate-frame-rpc-system", ] [[package]] name = "polkadot-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "bitvec", "frame-executive", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "frame-system-rpc-runtime-api", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "pallet-bounties", "pallet-collective", "pallet-democracy", @@ -5905,26 +6147,26 @@ dependencies = [ "pallet-utility", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-runtime-common", "rustc-hex", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api", - "sp-authority-discovery", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", "sp-consensus-babe", - "sp-core", - "sp-inherents", - "sp-io", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-offchain", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-staking", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -5932,14 +6174,14 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "bitvec", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", "pallet-authorship", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "pallet-offences", "pallet-session", "pallet-staking", @@ -5948,66 +6190,66 @@ dependencies = [ "pallet-treasury", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-runtime-parachains", "rustc-hex", "serde", "serde_derive", - "sp-api", - "sp-core", - "sp-inherents", - "sp-io", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-staking", - "sp-std", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "static_assertions", - "xcm", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", ] [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "bitvec", "derive_more", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "log", "pallet-authority-discovery", "pallet-authorship", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "pallet-offences", "pallet-session", "pallet-staking", "pallet-timestamp", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "rand 0.8.3", "rand_chacha 0.3.0", "rustc-hex", "serde", - "sp-api", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-staking", - "sp-std", - "xcm", - "xcm-executor", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", ] [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ - "frame-benchmarking", + "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "frame-system-rpc-runtime-api", "futures 0.3.13", "hex-literal 0.3.1", @@ -6037,9 +6279,9 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-parachain", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-pov-distribution", - "polkadot-primitives", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-rpc", "polkadot-runtime", "polkadot-runtime-parachains", @@ -6048,12 +6290,12 @@ dependencies = [ "sc-authority-discovery", "sc-block-builder", "sc-chain-spec", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-client-db", "sc-consensus", "sc-consensus-babe", "sc-consensus-slots", - "sc-executor", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-finality-grandpa", "sc-finality-grandpa-warp-sync", "sc-keystore", @@ -6062,34 +6304,35 @@ dependencies = [ "sc-telemetry", "sc-transaction-pool", "serde", - "sp-api", - "sp-authority-discovery", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", - "sp-blockchain", - "sp-consensus", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-consensus-babe", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-finality-grandpa", - "sp-inherents", - "sp-io", - "sp-keystore", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-offchain", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-state-machine", - "sp-storage", - "sp-transaction-pool", - "sp-trie", - "substrate-prometheus-endpoint", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "tracing", + "tracing-futures", "westend-runtime", ] [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "arrayvec 0.5.2", "futures 0.3.13", @@ -6098,36 +6341,37 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives", - "sp-staking", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", + "tracing-futures", ] [[package]] name = "polkadot-statement-table" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "parity-scale-codec", - "polkadot-primitives", - "sp-core", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "polkadot-test-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "bitvec", "frame-executive", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "frame-system-rpc-runtime-api", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "pallet-grandpa", "pallet-indices", "pallet-nicks", @@ -6142,50 +6386,50 @@ dependencies = [ "pallet-transaction-payment-rpc-runtime-api", "pallet-vesting", "parity-scale-codec", - "polkadot-parachain", - "polkadot-primitives", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-runtime-common", "polkadot-runtime-parachains", "rustc-hex", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api", - "sp-authority-discovery", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", "sp-consensus-babe", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-election-providers", - "sp-inherents", - "sp-io", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-offchain", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-staking", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "substrate-wasm-builder 3.0.0", ] [[package]] name = "polkadot-test-service" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#e6b065f6a273da609a8de336617d5782da58796d" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ - "frame-benchmarking", - "frame-system", + "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "futures 0.1.31", "futures 0.3.13", "hex", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "pallet-staking", "pallet-transaction-payment", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-parachain", - "polkadot-primitives", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-rpc", "polkadot-runtime-common", "polkadot-runtime-parachains", @@ -6195,26 +6439,26 @@ dependencies = [ "sc-authority-discovery", "sc-chain-spec", "sc-cli", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-consensus", "sc-consensus-babe", - "sc-executor", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-finality-grandpa", "sc-network", "sc-service", "sc-tracing", "sc-transaction-pool", - "sp-arithmetic", - "sp-authority-discovery", - "sp-blockchain", - "sp-consensus", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-consensus-babe", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-finality-grandpa", - "sp-inherents", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-keyring", - "sp-runtime", - "sp-state-machine", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "substrate-test-client", "tempfile", "tracing", @@ -6793,7 +7037,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "env_logger 0.8.3", "hex-literal 0.3.1", @@ -6802,8 +7046,8 @@ dependencies = [ "jsonrpsee-types", "log", "parity-scale-codec", - "sp-core", - "sp-io", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -6859,18 +7103,18 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "frame-executive", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "frame-system-rpc-runtime-api", "hex-literal 0.3.1", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "pallet-grandpa", "pallet-im-online", "pallet-indices", @@ -6883,31 +7127,31 @@ dependencies = [ "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "polkadot-parachain", - "polkadot-primitives", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-runtime-common", "polkadot-runtime-parachains", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api", - "sp-authority-discovery", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", "sp-consensus-babe", - "sp-core", - "sp-inherents", - "sp-io", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-offchain", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-staking", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "substrate-wasm-builder 3.0.0", - "xcm", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "xcm-builder", - "xcm-executor", + "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", ] [[package]] @@ -7044,7 +7288,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "async-trait", "derive_more", @@ -7057,61 +7301,61 @@ dependencies = [ "prost", "prost-build", "rand 0.7.3", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-network", "serde_json", - "sp-api", - "sp-authority-discovery", - "sp-blockchain", - "sp-core", - "sp-keystore", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", "log", "parity-scale-codec", "sc-block-builder", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-proposer-metrics", "sc-telemetry", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-transaction-pool", - "substrate-prometheus-endpoint", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sc-client-api", - "sp-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", - "sp-blockchain", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7125,16 +7369,16 @@ dependencies = [ "serde_json", "sp-chain-spec", "sp-consensus-babe", - "sp-core", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "proc-macro-crate 1.0.0", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -7143,7 +7387,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "chrono", "fdlimit", @@ -7156,7 +7400,7 @@ dependencies = [ "rand 0.7.3", "regex", "rpassword", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-keystore", "sc-network", "sc-service", @@ -7164,14 +7408,14 @@ dependencies = [ "sc-tracing", "serde", "serde_json", - "sp-blockchain", - "sp-core", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-keyring", - "sp-keystore", - "sp-panic-handler", - "sp-runtime", - "sp-utils", - "sp-version", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "structopt", "thiserror", "tiny-bip39", @@ -7192,30 +7436,64 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sc-executor", - "sp-api", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-database", - "sp-externalities", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-storage", - "sp-transaction-pool", - "sp-trie", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", ] [[package]] -name = "sc-client-db" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +name = "sc-client-api" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "derive_more", + "fnv", + "futures 0.3.13", + "hash-db", + "kvdb", + "lazy_static", + "log", + "parity-scale-codec", + "parking_lot 0.11.1", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", +] + +[[package]] +name = "sc-client-db" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "blake2-rfc", "hash-db", @@ -7228,35 +7506,35 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "sc-client-api", - "sc-executor", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-state-db", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-database", - "sp-runtime", - "sp-state-machine", - "sp-trie", - "substrate-prometheus-endpoint", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "sc-client-api", - "sp-blockchain", - "sp-consensus", - "sp-runtime", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "derive_more", "fork-tree", @@ -7272,7 +7550,7 @@ dependencies = [ "pdqselect", "rand 0.7.3", "retain_mut", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-consensus-epochs", "sc-consensus-slots", "sc-consensus-uncles", @@ -7280,29 +7558,29 @@ dependencies = [ "sc-telemetry", "schnorrkel", "serde", - "sp-api", - "sp-application-crypto", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", - "sp-blockchain", - "sp-consensus", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-consensus-babe", "sp-consensus-slots", "sp-consensus-vrf", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-timestamp", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "derive_more", "futures 0.3.13", @@ -7313,67 +7591,67 @@ dependencies = [ "sc-consensus-epochs", "sc-rpc-api", "serde", - "sp-api", - "sp-application-crypto", - "sp-blockchain", - "sp-consensus", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-consensus-babe", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "fork-tree", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api", - "sp-blockchain", - "sp-runtime", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", "log", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-telemetry", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", ] [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "log", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-authorship", - "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -7388,20 +7666,48 @@ dependencies = [ "parity-scale-codec", "parity-wasm 0.41.0", "parking_lot 0.11.1", - "sc-executor-common", - "sc-executor-wasmi", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sc-executor-wasmi 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-tasks 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "wasmi", +] + +[[package]] +name = "sc-executor" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "derive_more", + "lazy_static", + "libsecp256k1", + "log", + "parity-scale-codec", + "parity-wasm 0.41.0", + "parking_lot 0.11.1", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor-wasmi 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-executor-wasmtime", - "sp-api", - "sp-core", - "sp-externalities", - "sp-io", - "sp-panic-handler", - "sp-runtime-interface", - "sp-serializer", - "sp-tasks", - "sp-trie", - "sp-version", - "sp-wasm-interface", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-tasks 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "wasmi", ] @@ -7413,10 +7719,26 @@ dependencies = [ "derive_more", "parity-scale-codec", "parity-wasm 0.41.0", - "sp-allocator", - "sp-core", - "sp-serializer", - "sp-wasm-interface", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", + "wasmi", +] + +[[package]] +name = "sc-executor-common" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "derive_more", + "parity-scale-codec", + "parity-wasm 0.41.0", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "wasmi", ] @@ -7428,36 +7750,51 @@ source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db1 dependencies = [ "log", "parity-scale-codec", - "sc-executor-common", - "sp-allocator", - "sp-core", - "sp-runtime-interface", - "sp-wasm-interface", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "wasmi", +] + +[[package]] +name = "sc-executor-wasmi" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "log", + "parity-scale-codec", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "wasmi", ] [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "log", "parity-scale-codec", "parity-wasm 0.41.0", "pwasm-utils 0.14.0", - "sc-executor-common", + "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "scoped-tls", - "sp-allocator", - "sp-core", - "sp-runtime-interface", - "sp-wasm-interface", + "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "wasmtime", ] [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "derive_more", "dyn-clone", @@ -7472,31 +7809,31 @@ dependencies = [ "pin-project 1.0.5", "rand 0.7.3", "sc-block-builder", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-consensus", "sc-keystore", "sc-network", "sc-network-gossip", "sc-telemetry", "serde_json", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-core", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-finality-grandpa", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-utils", - "substrate-prometheus-endpoint", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "derive_more", "finality-grandpa", @@ -7507,20 +7844,20 @@ dependencies = [ "jsonrpc-pubsub", "log", "parity-scale-codec", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-finality-grandpa", "sc-rpc", "serde", "serde_json", - "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "derive_more", "futures 0.3.13", @@ -7529,37 +7866,37 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "prost", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-finality-grandpa", "sc-network", "sc-service", - "sp-blockchain", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-finality-grandpa", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "ansi_term 0.12.1", "futures 0.3.13", "log", "parity-util-mem", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-network", - "sp-blockchain", - "sp-runtime", - "sp-transaction-pool", - "sp-utils", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "wasm-timer", ] [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "async-trait", "derive_more", @@ -7570,35 +7907,35 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "serde_json", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "subtle 2.4.0", ] [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "hash-db", "lazy_static", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api", - "sc-executor", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-externalities", - "sp-runtime", - "sp-state-machine", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "async-std", "async-trait", @@ -7629,18 +7966,18 @@ dependencies = [ "prost-build", "rand 0.7.3", "sc-block-builder", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-peerset", "serde", "serde_json", "smallvec 1.6.1", - "sp-arithmetic", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-runtime", - "sp-utils", - "substrate-prometheus-endpoint", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "unsigned-varint 0.6.0", "void", @@ -7651,7 +7988,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7659,21 +7996,20 @@ dependencies = [ "log", "lru", "sc-network", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "wasm-timer", ] [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "bytes 0.5.6", "fnv", "futures 0.3.13", "futures-timer 3.0.2", - "hex", "hyper 0.13.10", "hyper-rustls", "log", @@ -7681,43 +8017,43 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "rand 0.7.3", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-keystore", "sc-network", - "sp-api", - "sp-core", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-offchain", - "sp-runtime", - "sp-utils", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "threadpool", ] [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "futures 0.3.13", "libp2p", "log", "serde_json", - "sp-utils", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "wasm-timer", ] [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "log", - "substrate-prometheus-endpoint", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "futures 0.3.13", "hash-db", @@ -7727,31 +8063,31 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "sc-block-builder", - "sc-client-api", - "sc-executor", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-keystore", "sc-rpc-api", "sc-tracing", "serde_json", - "sp-api", - "sp-blockchain", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-chain-spec", - "sp-core", - "sp-keystore", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-offchain", "sp-rpc", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-state-machine", - "sp-transaction-pool", - "sp-utils", - "sp-version", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "derive_more", "futures 0.3.13", @@ -7765,17 +8101,17 @@ dependencies = [ "serde", "serde_json", "sp-chain-spec", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-rpc", - "sp-runtime", - "sp-transaction-pool", - "sp-version", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "futures 0.1.31", "jsonrpc-core", @@ -7786,14 +8122,14 @@ dependencies = [ "log", "serde", "serde_json", - "sp-runtime", - "substrate-prometheus-endpoint", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "directories", "exit-future", @@ -7812,9 +8148,9 @@ dependencies = [ "rand 0.7.3", "sc-block-builder", "sc-chain-spec", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-client-db", - "sc-executor", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-informant", "sc-keystore", "sc-light", @@ -7827,25 +8163,25 @@ dependencies = [ "sc-transaction-pool", "serde", "serde_json", - "sp-api", - "sp-application-crypto", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", - "sp-blockchain", - "sp-consensus", - "sp-core", - "sp-externalities", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-state-machine", - "sp-tracing", - "sp-transaction-pool", - "sp-trie", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tempfile", "thiserror", "tracing", @@ -7856,42 +8192,42 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "log", "parity-scale-codec", "parity-util-mem", "parity-util-mem-derive", "parking_lot 0.11.1", - "sc-client-api", - "sp-core", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", ] [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", "sc-chain-spec", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-consensus-babe", "sc-consensus-epochs", "sc-finality-grandpa", "sc-rpc-api", "serde_json", - "sp-blockchain", - "sp-runtime", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", ] [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "chrono", "futures 0.3.13", @@ -7902,8 +8238,10 @@ dependencies = [ "rand 0.7.3", "serde", "serde_json", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "take_mut", - "thiserror", + "tracing", + "tracing-subscriber", "void", "wasm-timer", ] @@ -7911,7 +8249,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "ansi_term 0.12.1", "atty", @@ -7922,10 +8260,11 @@ dependencies = [ "parking_lot 0.11.1", "regex", "rustc-hash", + "sc-telemetry", "sc-tracing-proc-macro", "serde", "serde_json", - "sp-tracing", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "tracing", "tracing-core", @@ -7938,9 +8277,9 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "proc-macro-crate 1.0.0", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -7949,7 +8288,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "derive_more", "futures 0.3.13", @@ -7959,11 +8298,11 @@ dependencies = [ "parking_lot 0.11.1", "retain_mut", "serde", - "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-transaction-pool", - "sp-utils", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "wasm-timer", ] @@ -7971,7 +8310,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "futures 0.3.13", "futures-diagnose", @@ -7980,16 +8319,16 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-transaction-graph", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-tracing", - "sp-transaction-pool", - "sp-utils", - "substrate-prometheus-endpoint", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "wasm-timer", ] @@ -8371,9 +8710,21 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "log", - "sp-core", - "sp-std", - "sp-wasm-interface", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", +] + +[[package]] +name = "sp-allocator" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "log", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", ] @@ -8385,12 +8736,29 @@ 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 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", +] + +[[package]] +name = "sp-api" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "hash-db", + "log", + "parity-scale-codec", + "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", ] @@ -8406,6 +8774,18 @@ dependencies = [ "syn", ] +[[package]] +name = "sp-api-proc-macro" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "blake2-rfc", + "proc-macro-crate 0.1.5", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-application-crypto" version = "3.0.0" @@ -8413,9 +8793,21 @@ source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db1 dependencies = [ "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-application-crypto" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "parity-scale-codec", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -8427,8 +8819,21 @@ dependencies = [ "num-traits", "parity-scale-codec", "serde", - "sp-debug-derive", - "sp-std", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-arithmetic" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "integer-sqrt", + "num-traits", + "parity-scale-codec", + "serde", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -8437,33 +8842,45 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-application-crypto", - "sp-runtime", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-authority-discovery" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "parity-scale-codec", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -8476,18 +8893,36 @@ dependencies = [ "lru", "parity-scale-codec", "parking_lot 0.11.1", - "sp-api", - "sp-consensus", - "sp-database", - "sp-runtime", - "sp-state-machine", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", +] + +[[package]] +name = "sp-blockchain" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "futures 0.3.13", + "log", + "lru", + "parity-scale-codec", + "parking_lot 0.11.1", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", ] [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "serde", "serde_json", @@ -8505,16 +8940,42 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "serde", - "sp-api", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-trie", - "sp-utils", - "sp-version", - "substrate-prometheus-endpoint", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", + "wasm-timer", +] + +[[package]] +name = "sp-consensus" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "futures 0.3.13", + "futures-timer 3.0.2", + "libp2p", + "log", + "parity-scale-codec", + "parking_lot 0.11.1", + "serde", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "wasm-timer", ] @@ -8522,44 +8983,43 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "merlin", "parity-scale-codec", - "serde", - "sp-api", - "sp-application-crypto", - "sp-consensus", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-consensus-slots", "sp-consensus-vrf", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-timestamp", ] [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-arithmetic", - "sp-runtime", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", "schnorrkel", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -8592,11 +9052,55 @@ dependencies = [ "secrecy", "serde", "sha2 0.9.3", - "sp-debug-derive", - "sp-externalities", - "sp-runtime-interface", - "sp-std", - "sp-storage", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "substrate-bip39", + "thiserror", + "tiny-bip39", + "tiny-keccak", + "twox-hash", + "wasmi", + "zeroize", +] + +[[package]] +name = "sp-core" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "base58", + "blake2-rfc", + "byteorder", + "dyn-clonable", + "ed25519-dalek", + "futures 0.3.13", + "hash-db", + "hash256-std-hasher", + "hex", + "impl-serde", + "lazy_static", + "libsecp256k1", + "log", + "merlin", + "num-traits", + "parity-scale-codec", + "parity-util-mem", + "parking_lot 0.11.1", + "primitive-types", + "rand 0.7.3", + "regex", + "schnorrkel", + "secrecy", + "serde", + "sha2 0.9.3", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "substrate-bip39", "thiserror", "tiny-bip39", @@ -8615,6 +9119,15 @@ dependencies = [ "parking_lot 0.11.1", ] +[[package]] +name = "sp-database" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "kvdb", + "parking_lot 0.11.1", +] + [[package]] name = "sp-debug-derive" version = "3.0.0" @@ -8625,15 +9138,25 @@ dependencies = [ "syn", ] +[[package]] +name = "sp-debug-derive" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-election-providers" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-arithmetic", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-npos-elections", - "sp-std", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -8643,25 +9166,36 @@ source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db1 dependencies = [ "environmental", "parity-scale-codec", - "sp-std", - "sp-storage", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-externalities" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "environmental", + "parity-scale-codec", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "finality-grandpa", "log", "parity-scale-codec", "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -8671,8 +9205,20 @@ source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db1 dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", - "sp-core", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", +] + +[[package]] +name = "sp-inherents" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "parity-scale-codec", + "parking_lot 0.11.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", ] @@ -8687,15 +9233,39 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sp-core", - "sp-externalities", - "sp-keystore", - "sp-runtime-interface", - "sp-state-machine", - "sp-std", - "sp-tracing", - "sp-trie", - "sp-wasm-interface", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "tracing", + "tracing-core", +] + +[[package]] +name = "sp-io" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "futures 0.3.13", + "hash-db", + "libsecp256k1", + "log", + "parity-scale-codec", + "parking_lot 0.11.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", "tracing-core", ] @@ -8703,11 +9273,11 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "lazy_static", - "sp-core", - "sp-runtime", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "strum", ] @@ -8724,29 +9294,46 @@ dependencies = [ "parking_lot 0.11.1", "schnorrkel", "serde", - "sp-core", - "sp-externalities", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-keystore" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "async-trait", + "derive_more", + "futures 0.3.13", + "merlin", + "parity-scale-codec", + "parking_lot 0.11.1", + "schnorrkel", + "serde", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", "serde", - "sp-arithmetic", - "sp-core", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-npos-elections-compact", - "sp-std", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "proc-macro-crate 1.0.0", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -8755,11 +9342,11 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "sp-api", - "sp-core", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -8770,13 +9357,21 @@ dependencies = [ "backtrace", ] +[[package]] +name = "sp-panic-handler" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "backtrace", +] + [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "serde", - "sp-core", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -8793,11 +9388,32 @@ dependencies = [ "paste 1.0.4", "rand 0.7.3", "serde", - "sp-application-crypto", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-std", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-runtime" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "either", + "hash256-std-hasher", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "parity-util-mem", + "paste 1.0.4", + "rand 0.7.3", + "serde", + "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -8808,12 +9424,29 @@ 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.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "static_assertions", +] + +[[package]] +name = "sp-runtime-interface" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "primitive-types", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "static_assertions", ] @@ -8829,16 +9462,28 @@ dependencies = [ "syn", ] +[[package]] +name = "sp-runtime-interface-proc-macro" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "Inflector", + "proc-macro-crate 0.1.5", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "sp-sandbox" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-core", - "sp-io", - "sp-std", - "sp-wasm-interface", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "wasmi", ] @@ -8851,17 +9496,26 @@ dependencies = [ "serde_json", ] +[[package]] +name = "sp-serializer" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "serde", + "serde_json", +] + [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-core", - "sp-runtime", - "sp-staking", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -8870,8 +9524,18 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "parity-scale-codec", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-staking" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "parity-scale-codec", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -8886,11 +9550,33 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "smallvec 1.6.1", - "sp-core", - "sp-externalities", - "sp-panic-handler", - "sp-std", - "sp-trie", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", + "trie-db", + "trie-root", +] + +[[package]] +name = "sp-state-machine" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "hash-db", + "log", + "num-traits", + "parity-scale-codec", + "parking_lot 0.11.1", + "rand 0.7.3", + "smallvec 1.6.1", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", "trie-db", "trie-root", @@ -8901,6 +9587,11 @@ name = "sp-std" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +[[package]] +name = "sp-std" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" + [[package]] name = "sp-storage" version = "3.0.0" @@ -8910,8 +9601,21 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive", - "sp-std", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-storage" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "impl-serde", + "parity-scale-codec", + "ref-cast", + "serde", + "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -8920,23 +9624,37 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" dependencies = [ "log", - "sp-core", - "sp-externalities", - "sp-io", - "sp-runtime-interface", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-tasks" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "log", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ + "impl-trait-for-tuples", "parity-scale-codec", - "sp-api", - "sp-inherents", - "sp-runtime", - "sp-std", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "wasm-timer", ] @@ -8947,7 +9665,20 @@ source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db1 dependencies = [ "log", "parity-scale-codec", - "sp-std", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "tracing", + "tracing-core", + "tracing-subscriber", +] + +[[package]] +name = "sp-tracing" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "log", + "parity-scale-codec", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "tracing", "tracing-core", "tracing-subscriber", @@ -8963,9 +9694,25 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-api", - "sp-blockchain", - "sp-runtime", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "thiserror", +] + +[[package]] +name = "sp-transaction-pool" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "derive_more", + "futures 0.3.13", + "log", + "parity-scale-codec", + "serde", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "thiserror", ] @@ -8977,8 +9724,22 @@ dependencies = [ "hash-db", "memory-db", "parity-scale-codec", - "sp-core", - "sp-std", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "trie-db", + "trie-root", +] + +[[package]] +name = "sp-trie" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "hash-db", + "memory-db", + "parity-scale-codec", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "trie-db", "trie-root", ] @@ -8995,6 +9756,18 @@ dependencies = [ "prometheus", ] +[[package]] +name = "sp-utils" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "futures 0.3.13", + "futures-core", + "futures-timer 3.0.2", + "lazy_static", + "prometheus", +] + [[package]] name = "sp-version" version = "3.0.0" @@ -9003,8 +9776,20 @@ dependencies = [ "impl-serde", "parity-scale-codec", "serde", - "sp-runtime", - "sp-std", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", +] + +[[package]] +name = "sp-version" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "impl-serde", + "parity-scale-codec", + "serde", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -9014,7 +9799,18 @@ source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db1 dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "sp-std", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "wasmi", +] + +[[package]] +name = "sp-wasm-interface" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "wasmi", ] @@ -9143,7 +9939,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "platforms", ] @@ -9151,7 +9947,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.13", @@ -9160,15 +9956,15 @@ dependencies = [ "jsonrpc-derive", "log", "parity-scale-codec", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-rpc-api", "serde", - "sp-api", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", - "sp-blockchain", - "sp-core", - "sp-runtime", - "sp-transaction-pool", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -9185,32 +9981,45 @@ dependencies = [ "tokio 0.2.25", ] +[[package]] +name = "substrate-prometheus-endpoint" +version = "0.9.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +dependencies = [ + "async-std", + "derive_more", + "futures-util", + "hyper 0.13.10", + "log", + "prometheus", + "tokio 0.2.25", +] + [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "futures 0.1.31", "futures 0.3.13", "hash-db", "hex", "parity-scale-codec", - "sc-client-api", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-client-db", "sc-consensus", - "sc-executor", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-light", - "sc-offchain", "sc-service", "serde", "serde_json", - "sp-blockchain", - "sp-consensus", - "sp-core", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-keyring", - "sp-keystore", - "sp-runtime", - "sp-state-machine", + "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", ] [[package]] @@ -9829,22 +10638,22 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "frame-try-runtime", "log", "parity-scale-codec", "remote-externalities", "sc-cli", - "sc-client-api", - "sc-executor", + "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sc-service", - "sp-api", - "sp-blockchain", - "sp-core", - "sp-externalities", - "sp-runtime", - "sp-state-machine", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "structopt", ] @@ -10453,18 +11262,18 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "bitvec", "frame-executive", - "frame-support", - "frame-system", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "frame-system-rpc-runtime-api", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances", + "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "pallet-collective", "pallet-democracy", "pallet-election-provider-multi-phase", @@ -10493,27 +11302,27 @@ dependencies = [ "pallet-utility", "pallet-vesting", "parity-scale-codec", - "polkadot-parachain", - "polkadot-primitives", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", "polkadot-runtime-common", "rustc-hex", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api", - "sp-authority-discovery", + "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-block-builder", "sp-consensus-babe", - "sp-core", - "sp-inherents", - "sp-io", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-offchain", - "sp-runtime", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "sp-session", - "sp-staking", - "sp-std", - "sp-transaction-pool", - "sp-version", + "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -10615,20 +11424,28 @@ dependencies = [ "parity-scale-codec", ] +[[package]] +name = "xcm" +version = "0.8.22" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +dependencies = [ + "parity-scale-codec", +] + [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ - "frame-support", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "parity-scale-codec", - "polkadot-parachain", - "sp-arithmetic", - "sp-io", - "sp-runtime", - "sp-std", - "xcm", - "xcm-executor", + "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", ] [[package]] @@ -10636,16 +11453,33 @@ name = "xcm-executor" version = "0.8.22" source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" dependencies = [ - "frame-support", + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=master)", +] + +[[package]] +name = "xcm-executor" +version = "0.8.22" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +dependencies = [ + "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", "impl-trait-for-tuples", "log", "parity-scale-codec", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", - "xcm", + "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", ] [[package]] diff --git a/node/Cargo.toml b/node/Cargo.toml index aa5fcbc..699ced1 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -16,63 +16,63 @@ codec = { package = "parity-scale-codec", version = "2.0.0" } hex-literal = "0.2.1" # Substrate dependencies -sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-io = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-session = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-cli = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-executor = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-service = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-telemetry = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-network = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-trie = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-chain-spec = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-tracing = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "master" } -pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts" , branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } +sp-io = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sp-session = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-cli = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-executor = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-service = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-telemetry = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-network = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sp-trie = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-chain-spec = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-tracing = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts" , branch = "rococo-v1" } # These dependencies are used for the node's RPCs jsonrpc-core = "15.1.0" #sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-rpc" } -sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-api = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } +sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } #sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-blockchain" } #sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-block-builder" } #sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-basic-authorship" } -substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", branch = "master", package = "substrate-frame-rpc-system" } -pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "pallet-transaction-payment-rpc" } -pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc" , branch = "master" } +substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", package = "substrate-frame-rpc-system" , branch = "rococo-v1" } +pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment-rpc" , branch = "rococo-v1" } +pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc" , branch = "rococo-v1" } # Cumulus dependencies -cumulus-client-consensus-relay-chain = { git = "https://github.com/paritytech/cumulus", branch = "master" } -cumulus-client-collator = { git = "https://github.com/paritytech/cumulus", branch = "master" } -cumulus-client-service = { git = "https://github.com/paritytech/cumulus", branch = "master" } -cumulus-client-network = { git = "https://github.com/paritytech/cumulus", branch = "master" } -cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "master" } +cumulus-client-consensus-relay-chain = { git = "https://github.com/paritytech/cumulus", branch = "rococo-v1" } +cumulus-client-collator = { git = "https://github.com/paritytech/cumulus", branch = "rococo-v1" } +cumulus-client-service = { git = "https://github.com/paritytech/cumulus", branch = "rococo-v1" } +cumulus-client-network = { git = "https://github.com/paritytech/cumulus", branch = "rococo-v1" } +cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", branch = "rococo-v1" } # Polkadot dependencies -polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-cli = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-test-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "rococo-v1" } +polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "rococo-v1" } +polkadot-cli = { git = "https://github.com/paritytech/polkadot", branch = "rococo-v1" } +polkadot-test-service = { git = "https://github.com/paritytech/polkadot", branch = "rococo-v1" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "rococo-v1" } canvas-runtime = { version = "0.1.0", path = "../runtime" } [build-dependencies] -substrate-build-script-utils = { git = "https://github.com/paritytech/substrate", package = "substrate-build-script-utils" , branch = "master" } +substrate-build-script-utils = { git = "https://github.com/paritytech/substrate", package = "substrate-build-script-utils" , branch = "rococo-v1" } [[bin]] name = "canvas" diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 33f0064..f713e4f 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -14,26 +14,26 @@ serde = { version = "1.0.101", optional = true, features = ["derive"] } parachain-info = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } # Substrate dependencies -sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-api = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-session = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-offchain = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-block-builder = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-transaction-pool = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } +sp-api = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } +sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } +sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } +sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } +sp-session = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } +sp-offchain = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } +sp-block-builder = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } +sp-transaction-pool = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } +sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } -frame-support = { git = "https://github.com/paritytech/substrate", package = "frame-support", default-features = false, branch = "master" } -frame-executive = { git = "https://github.com/paritytech/substrate", package = "frame-executive", default-features = false, branch = "master" } -frame-system = { git = "https://github.com/paritytech/substrate", package = "frame-system", default-features = false, branch = "master" } -pallet-balances = { git = "https://github.com/paritytech/substrate", package = "pallet-balances", default-features = false, branch = "master" } -pallet-randomness-collective-flip = { git = "https://github.com/paritytech/substrate", package = "pallet-randomness-collective-flip", default-features = false, branch = "master" } -pallet-sudo = { git = "https://github.com/paritytech/substrate", package = "pallet-sudo", default-features = false, branch = "master" } -pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = "pallet-timestamp", default-features = false, branch = "master" } -pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment", default-features = false, branch = "master" } +frame-support = { git = "https://github.com/paritytech/substrate", package = "frame-support", default-features = false, branch = "rococo-v1" } +frame-executive = { git = "https://github.com/paritytech/substrate", package = "frame-executive", default-features = false, branch = "rococo-v1" } +frame-system = { git = "https://github.com/paritytech/substrate", package = "frame-system", default-features = false, branch = "rococo-v1" } +pallet-balances = { git = "https://github.com/paritytech/substrate", package = "pallet-balances", default-features = false, branch = "rococo-v1" } +pallet-randomness-collective-flip = { git = "https://github.com/paritytech/substrate", package = "pallet-randomness-collective-flip", default-features = false, branch = "rococo-v1" } +pallet-sudo = { git = "https://github.com/paritytech/substrate", package = "pallet-sudo", default-features = false, branch = "rococo-v1" } +pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = "pallet-timestamp", default-features = false, branch = "rococo-v1" } +pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment", default-features = false, branch = "rococo-v1" } # Cumulus dependencies cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } @@ -41,19 +41,19 @@ cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", defau cumulus-pallet-xcm-handler = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } # Polkadot dependencies -polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } -xcm = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } -xcm-builder = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } -xcm-executor = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "rococo-v1" } +xcm = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "rococo-v1" } +xcm-builder = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "rococo-v1" } +xcm-executor = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "rococo-v1" } # Used for the node's RPCs -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "frame-system-rpc-runtime-api", default-features = false , branch = "master" } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment-rpc-runtime-api", default-features = false , branch = "master" } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "frame-system-rpc-runtime-api", default-features = false , branch = "rococo-v1" } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment-rpc-runtime-api", default-features = false , branch = "rococo-v1" } # Contracts specific packages -pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts", default-features = false , branch = "master" } -pallet-contracts-primitives = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-primitives", default-features = false , branch = "master" } -pallet-contracts-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc-runtime-api", default-features = false , branch = "master" } +pallet-contracts = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts", default-features = false , branch = "rococo-v1" } +pallet-contracts-primitives = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-primitives", default-features = false , branch = "rococo-v1" } +pallet-contracts-rpc-runtime-api = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc-runtime-api", default-features = false , branch = "rococo-v1" } [build-dependencies] substrate-wasm-builder = "4.0.0" From bc459ca5be879700a48e2f71ab006573460d6ffb Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 12 Mar 2021 17:11:21 +0000 Subject: [PATCH 33/40] Revert previous update to substrate/polkadot master branches for rococo-v1 This reverts commit cf5ef7560a75d060bf3a7e200440447db9e3f261. --- Cargo.lock | 2900 ++++++++++++++++--------------------------- node/Cargo.toml | 8 +- node/src/command.rs | 5 +- node/src/service.rs | 57 +- runtime/Cargo.toml | 8 +- runtime/src/lib.rs | 2 +- 6 files changed, 1067 insertions(+), 1913 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1b2703d..dbb3ebd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -667,7 +667,7 @@ dependencies = [ "cumulus-client-consensus-relay-chain", "cumulus-client-network", "cumulus-client-service", - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=rococo-v1)", + "cumulus-primitives-core", "hex-literal 0.2.1", "jsonrpc-core", "log", @@ -676,16 +676,16 @@ dependencies = [ "pallet-transaction-payment-rpc", "parity-scale-codec", "polkadot-cli", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-parachain", + "polkadot-primitives", "polkadot-service", "polkadot-test-service", "sc-basic-authorship", "sc-chain-spec", "sc-cli", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-consensus", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor", "sc-finality-grandpa", "sc-network", "sc-rpc", @@ -695,19 +695,19 @@ dependencies = [ "sc-tracing", "sc-transaction-pool", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", "sp-block-builder", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-io", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", "sp-session", "sp-timestamp", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-transaction-pool", + "sp-trie", "structopt", "substrate-build-script-utils", "substrate-frame-rpc-system", @@ -719,12 +719,12 @@ version = "0.1.0" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcm-handler", - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=master)", + "cumulus-primitives-core", "frame-executive", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "frame-system-rpc-runtime-api", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "pallet-balances", "pallet-contracts", "pallet-contracts-primitives", "pallet-contracts-rpc-runtime-api", @@ -735,23 +735,23 @@ dependencies = [ "pallet-transaction-payment-rpc-runtime-api", "parachain-info", "parity-scale-codec", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-parachain", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", "sp-block-builder", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std", + "sp-transaction-pool", + "sp-version", "substrate-wasm-builder 4.0.0", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "xcm", "xcm-builder", - "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "xcm-executor", ] [[package]] @@ -1209,20 +1209,20 @@ source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=rococo-v1)", + "cumulus-primitives-core", "futures 0.3.13", "parity-scale-codec", "parking_lot 0.9.0", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "polkadot-primitives", + "sc-client-api", + "sp-consensus", + "sp-core", + "sp-io", + "sp-runtime", + "sp-state-machine", "tracing", ] @@ -1235,18 +1235,18 @@ dependencies = [ "dyn-clone", "futures 0.3.13", "parity-scale-codec", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "polkadot-runtime", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sp-api", "sp-block-builder", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-trie", + "substrate-prometheus-endpoint", "tokio 0.1.22", "tracing", ] @@ -1258,21 +1258,21 @@ source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d dependencies = [ "async-trait", "cumulus-client-consensus-common", - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=rococo-v1)", - "cumulus-primitives-parachain-inherent 0.1.0 (git+https://github.com/paritytech/cumulus?branch=rococo-v1)", + "cumulus-primitives-core", + "cumulus-primitives-parachain-inherent", "futures 0.3.13", "parity-scale-codec", "parking_lot 0.9.0", "polkadot-service", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sp-api", "sp-block-builder", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "substrate-prometheus-endpoint", "tracing", ] @@ -1287,16 +1287,16 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.10.2", "polkadot-node-primitives", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-parachain", + "polkadot-primitives", "polkadot-service", "polkadot-statement-table", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", "tracing", ] @@ -1307,80 +1307,65 @@ source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=rococo-v1)", + "cumulus-primitives-core", "futures 0.3.13", "parity-scale-codec", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "polkadot-service", "sc-chain-spec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-service", "sc-tracing", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", "tracing", ] [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" dependencies = [ - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=master)", - "cumulus-primitives-parachain-inherent 0.1.0 (git+https://github.com/paritytech/cumulus?branch=master)", + "cumulus-primitives-core", + "cumulus-primitives-parachain-inherent", "environmental", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "frame-support", + "frame-system", "hash-db", "log", "memory-db", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "pallet-balances", "parity-scale-codec", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=master)", + "polkadot-parachain", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-externalities", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", + "sp-version", "trie-db", ] [[package]] name = "cumulus-pallet-xcm-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" dependencies = [ - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=master)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "cumulus-primitives-core", + "frame-support", + "frame-system", "log", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=master)", - "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?branch=master)", -] - -[[package]] -name = "cumulus-primitives-core" -version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=master)", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=master)", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std", + "xcm", + "xcm-executor", ] [[package]] @@ -1390,30 +1375,12 @@ source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "cumulus-primitives-parachain-inherent" -version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" -dependencies = [ - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=master)", - "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "tracing", + "polkadot-core-primitives", + "polkadot-parachain", + "polkadot-primitives", + "sp-runtime", + "sp-std", + "sp-trie", ] [[package]] @@ -1421,16 +1388,16 @@ name = "cumulus-primitives-parachain-inherent" version = "0.1.0" source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" dependencies = [ - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=rococo-v1)", + "cumulus-primitives-core", "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sp-api", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", "tracing", ] @@ -1878,42 +1845,23 @@ dependencies = [ "percent-encoding 2.1.0", ] -[[package]] -name = "frame-benchmarking" -version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "linregress", - "log", - "parity-scale-codec", - "paste 1.0.4", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "frame-benchmarking" version = "3.1.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "linregress", "log", "parity-scale-codec", "paste 1.0.4", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-io", + "sp-runtime", + "sp-runtime-interface", + "sp-std", + "sp-storage", ] [[package]] @@ -1923,19 +1871,19 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "Inflector", "chrono", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-benchmarking", "handlebars", "parity-scale-codec", "sc-cli", "sc-client-db", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor", "sc-service", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-keystore", + "sp-runtime", + "sp-state-machine", "structopt", ] @@ -1944,26 +1892,15 @@ name = "frame-executive" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "frame-metadata" -version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-tracing", ] [[package]] @@ -1973,34 +1910,8 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "frame-support" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "bitflags", - "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "impl-trait-for-tuples", - "log", - "once_cell", - "parity-scale-codec", - "paste 1.0.4", - "serde", - "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-std", ] [[package]] @@ -2009,8 +1920,8 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "bitflags", - "frame-metadata 13.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-support-procedural 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-metadata", + "frame-support-procedural", "impl-trait-for-tuples", "log", "once_cell", @@ -2018,27 +1929,15 @@ dependencies = [ "paste 1.0.4", "serde", "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "frame-support-procedural" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "Inflector", - "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "proc-macro2", - "quote", - "syn", + "sp-arithmetic", + "sp-core", + "sp-inherents", + "sp-io", + "sp-runtime", + "sp-staking", + "sp-state-machine", + "sp-std", + "sp-tracing", ] [[package]] @@ -2047,19 +1946,7 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "Inflector", - "frame-support-procedural-tools 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "frame-support-procedural-tools" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "proc-macro-crate 1.0.0", + "frame-support-procedural-tools", "proc-macro2", "quote", "syn", @@ -2070,18 +1957,8 @@ name = "frame-support-procedural-tools" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support-procedural-tools-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "proc-macro-crate 0.1.5", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "frame-support-procedural-tools-derive" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ + "frame-support-procedural-tools-derive", + "proc-macro-crate", "proc-macro2", "quote", "syn", @@ -2097,38 +1974,21 @@ dependencies = [ "syn", ] -[[package]] -name = "frame-system" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "impl-trait-for-tuples", - "log", - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "frame-system" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", "impl-trait-for-tuples", "log", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "sp-version", ] [[package]] @@ -2137,7 +1997,7 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", ] [[package]] @@ -2145,11 +2005,11 @@ name = "frame-try-runtime" version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-runtime", + "sp-std", ] [[package]] @@ -3020,7 +2880,7 @@ version = "15.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99a847f9ec7bb52149b2786a17c9cb260d6effc6b8eeb8c16b343a487a7563a3" dependencies = [ - "proc-macro-crate 0.1.5", + "proc-macro-crate", "proc-macro2", "quote", "syn", @@ -3182,14 +3042,14 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca dependencies = [ "bitvec", "frame-executive", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "frame-system-rpc-runtime-api", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "pallet-balances", "pallet-bounties", "pallet-collective", "pallet-democracy", @@ -3219,26 +3079,26 @@ dependencies = [ "pallet-utility", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "polkadot-runtime-common", "rustc-hex", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -4121,7 +3981,7 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85ee3c48cb9d9b275ad967a0e96715badc13c6029adb92f34fa17b9ff28fd81f" dependencies = [ - "proc-macro-crate 0.1.5", + "proc-macro-crate", "proc-macro-error", "proc-macro2", "quote", @@ -4366,15 +4226,15 @@ name = "pallet-authority-discovery" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto", + "sp-authority-discovery", + "sp-runtime", + "sp-std", ] [[package]] @@ -4382,14 +4242,14 @@ name = "pallet-authorship" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "parity-scale-codec", "sp-authorship", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents", + "sp-runtime", + "sp-std", ] [[package]] @@ -4397,54 +4257,39 @@ name = "pallet-babe" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", "pallet-timestamp", "parity-scale-codec", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto", "sp-consensus-babe", "sp-consensus-vrf", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking", + "sp-std", "sp-timestamp", ] -[[package]] -name = "pallet-balances" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "log", - "parity-scale-codec", - "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "pallet-balances" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4452,13 +4297,13 @@ name = "pallet-bounties" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "pallet-treasury", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4466,15 +4311,15 @@ name = "pallet-collective" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4482,8 +4327,8 @@ name = "pallet-contracts" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "pallet-contracts-primitives", "pallet-contracts-proc-macro", @@ -4491,11 +4336,11 @@ dependencies = [ "parity-wasm 0.41.0", "pwasm-utils 0.16.0", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", "sp-sandbox", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std", "wasmi-validation", ] @@ -4506,8 +4351,8 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "bitflags", "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4532,11 +4377,11 @@ dependencies = [ "pallet-contracts-rpc-runtime-api", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-blockchain", + "sp-core", "sp-rpc", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", ] [[package]] @@ -4546,9 +4391,9 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-runtime", + "sp-std", ] [[package]] @@ -4556,14 +4401,14 @@ name = "pallet-democracy" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4571,17 +4416,17 @@ name = "pallet-election-provider-multi-phase" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "serde", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-arithmetic", "sp-election-providers", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io", "sp-npos-elections", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-std", "static_assertions", ] @@ -4590,14 +4435,14 @@ name = "pallet-elections-phragmen" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "parity-scale-codec", "serde", "sp-npos-elections", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4605,21 +4450,21 @@ name = "pallet-grandpa" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto", + "sp-core", "sp-finality-grandpa", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking", + "sp-std", ] [[package]] @@ -4628,14 +4473,14 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "enumflags2", - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4643,18 +4488,18 @@ name = "pallet-im-online" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "pallet-authorship", "parity-scale-codec", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] @@ -4662,15 +4507,15 @@ name = "pallet-indices" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-io", "sp-keyring", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4678,13 +4523,13 @@ name = "pallet-membership" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4692,14 +4537,14 @@ name = "pallet-multisig" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4707,13 +4552,13 @@ name = "pallet-nicks" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4721,15 +4566,15 @@ name = "pallet-offences" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "log", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "pallet-balances", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] @@ -4737,14 +4582,14 @@ name = "pallet-proxy" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4752,12 +4597,12 @@ name = "pallet-randomness-collective-flip" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "safe-mix", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4766,13 +4611,13 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "enumflags2", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4780,15 +4625,15 @@ name = "pallet-scheduler" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "log", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4796,19 +4641,19 @@ name = "pallet-session" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "impl-trait-for-tuples", "pallet-timestamp", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking", + "sp-std", + "sp-trie", ] [[package]] @@ -4816,13 +4661,13 @@ name = "pallet-society" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "rand_chacha 0.2.2", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4830,20 +4675,20 @@ name = "pallet-staking" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto", "sp-election-providers", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io", "sp-npos-elections", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-staking", + "sp-std", "static_assertions", ] @@ -4852,7 +4697,7 @@ name = "pallet-staking-reward-curve" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "proc-macro-crate 0.1.5", + "proc-macro-crate", "proc-macro2", "quote", "syn", @@ -4863,13 +4708,13 @@ name = "pallet-sudo" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4877,16 +4722,16 @@ name = "pallet-timestamp" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-benchmarking", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "parity-scale-codec", "serde", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents", + "sp-runtime", + "sp-std", "sp-timestamp", ] @@ -4895,13 +4740,13 @@ name = "pallet-tips" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "pallet-treasury", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4909,15 +4754,15 @@ name = "pallet-transaction-payment" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4930,11 +4775,11 @@ dependencies = [ "jsonrpc-derive", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-blockchain", + "sp-core", "sp-rpc", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", ] [[package]] @@ -4944,8 +4789,8 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "pallet-transaction-payment", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-runtime", ] [[package]] @@ -4953,14 +4798,14 @@ name = "pallet-treasury" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "impl-trait-for-tuples", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "pallet-balances", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] @@ -4968,14 +4813,14 @@ name = "pallet-utility" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", ] [[package]] @@ -4984,22 +4829,22 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "enumflags2", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-std", ] [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=master#cb9d1019c467ba6acbe51a59835b984ba1a686c3" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" dependencies = [ - "cumulus-primitives-core 0.1.0 (git+https://github.com/paritytech/cumulus?branch=master)", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "cumulus-primitives-core", + "frame-support", + "frame-system", "parity-scale-codec", "serde", ] @@ -5058,7 +4903,7 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa04976a81fde04924b40cc4036c4d12841e8bb04325a5cf2ada75731a150a7d" dependencies = [ - "proc-macro-crate 0.1.5", + "proc-macro-crate", "proc-macro2", "quote", "syn", @@ -5433,7 +5278,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "tracing", "tracing-futures", ] @@ -5448,7 +5293,7 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "tracing", "tracing-futures", ] @@ -5466,11 +5311,11 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "rand 0.8.3", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto", + "sp-core", + "sp-keystore", "thiserror", "tracing", "tracing-futures", @@ -5488,7 +5333,7 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "rand 0.8.3", "streamunordered", "thiserror", @@ -5504,12 +5349,12 @@ dependencies = [ "frame-benchmarking-cli", "futures 0.3.13", "log", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-parachain", "polkadot-service", "sc-cli", "sc-service", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-trie", "structopt", "substrate-build-script-utils", "thiserror", @@ -5527,24 +5372,12 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "thiserror", "tracing", "tracing-futures", ] -[[package]] -name = "polkadot-core-primitives" -version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" -dependencies = [ - "parity-scale-codec", - "parity-util-mem", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "polkadot-core-primitives" version = "0.7.30" @@ -5552,9 +5385,9 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca dependencies = [ "parity-scale-codec", "parity-util-mem", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] @@ -5563,10 +5396,10 @@ version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "parity-scale-codec", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "reed-solomon-erasure", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-trie", "thiserror", ] @@ -5579,7 +5412,7 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "rand 0.8.3", "tracing", "tracing-futures", @@ -5595,7 +5428,7 @@ dependencies = [ "parity-scale-codec", "polkadot-node-network-protocol", "polkadot-node-subsystem", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "sc-authority-discovery", "sc-network", "strum", @@ -5613,8 +5446,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "polkadot-primitives", + "sp-core", "thiserror", "tracing", "tracing-futures", @@ -5638,14 +5471,14 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "polkadot-primitives", + "sc-client-api", "sc-keystore", "schnorrkel", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto", + "sp-blockchain", "sp-consensus-slots", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", "tracing", "tracing-futures", ] @@ -5665,7 +5498,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "sc-service", "thiserror", "tracing", @@ -5683,9 +5516,9 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "polkadot-statement-table", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore", "thiserror", "tracing", "tracing-futures", @@ -5699,8 +5532,8 @@ dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "polkadot-primitives", + "sp-keystore", "thiserror", "tracing", "tracing-futures", @@ -5716,8 +5549,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "polkadot-primitives", + "sp-keystore", "thiserror", "tracing", "tracing-futures", @@ -5733,9 +5566,9 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "polkadot-parachain", + "polkadot-primitives", + "sp-core", "tracing", "tracing-futures", ] @@ -5748,8 +5581,8 @@ dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "polkadot-primitives", + "sp-blockchain", "tracing", "tracing-futures", ] @@ -5763,18 +5596,18 @@ dependencies = [ "futures-timer 3.0.2", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "sc-basic-authorship", "sc-block-builder", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-transaction-pool", + "substrate-prometheus-endpoint", "tracing", ] @@ -5788,7 +5621,7 @@ dependencies = [ "futures-timer 3.0.2", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "thiserror", "tracing", "tracing-futures", @@ -5804,10 +5637,10 @@ dependencies = [ "parity-util-mem", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "polkadot-primitives", + "sp-api", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", "tracing", "tracing-futures", ] @@ -5823,9 +5656,9 @@ dependencies = [ "mick-jaeger", "parity-scale-codec", "parking_lot 0.11.1", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "sc-network", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", "thiserror", ] @@ -5838,7 +5671,7 @@ dependencies = [ "parity-scale-codec", "polkadot-node-jaeger", "polkadot-node-primitives", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "sc-network", "strum", "thiserror", @@ -5852,14 +5685,14 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca dependencies = [ "futures 0.3.13", "parity-scale-codec", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "polkadot-statement-table", "schnorrkel", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto", "sp-consensus-babe", "sp-consensus-vrf", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-runtime", "thiserror", ] @@ -5882,13 +5715,13 @@ dependencies = [ "polkadot-node-jaeger", "polkadot-node-network-protocol", "polkadot-node-primitives", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "polkadot-procmacro-subsystem-dispatch-gen", "polkadot-statement-table", "sc-network", "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "substrate-prometheus-endpoint", "thiserror", "tracing", "tracing-futures", @@ -5909,13 +5742,13 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "sc-network", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto", + "sp-core", + "sp-keystore", "streamunordered", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint", "thiserror", "tracing", "tracing-futures", @@ -5933,39 +5766,12 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "polkadot-primitives", + "sc-client-api", "tracing", "tracing-futures", ] -[[package]] -name = "polkadot-parachain" -version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" -dependencies = [ - "derive_more", - "futures 0.3.13", - "libc", - "log", - "parity-scale-codec", - "parity-util-mem", - "parking_lot 0.11.1", - "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=master)", - "raw_sync", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "serde", - "shared_memory", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "static_assertions", - "thiserror", -] - [[package]] name = "polkadot-parachain" version = "0.8.29" @@ -5978,17 +5784,17 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-core-primitives", "raw_sync", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor", "serde", "shared_memory", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-io", + "sp-runtime", + "sp-std", + "sp-wasm-interface", "static_assertions", "thiserror", ] @@ -6002,66 +5808,38 @@ dependencies = [ "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "thiserror", "tracing", "tracing-futures", ] -[[package]] -name = "polkadot-primitives" -version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" -dependencies = [ - "bitvec", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "hex-literal 0.3.1", - "parity-scale-codec", - "parity-util-mem", - "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=master)", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=master)", - "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "polkadot-primitives" version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "bitvec", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-system", "hex-literal 0.3.1", "parity-scale-codec", "parity-util-mem", - "polkadot-core-primitives 0.7.30 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-core-primitives", + "polkadot-parachain", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-authority-discovery", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-staking", + "sp-std", + "sp-trie", + "sp-version", ] [[package]] @@ -6083,9 +5861,9 @@ dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", "parity-scale-codec", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "sc-chain-spec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-consensus-babe", "sc-consensus-babe-rpc", "sc-consensus-epochs", @@ -6094,14 +5872,14 @@ dependencies = [ "sc-keystore", "sc-rpc", "sc-sync-state-rpc", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", "sp-block-builder", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-consensus", "sp-consensus-babe", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore", + "sp-runtime", + "sp-transaction-pool", "substrate-frame-rpc-system", ] @@ -6112,14 +5890,14 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca dependencies = [ "bitvec", "frame-executive", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "frame-system-rpc-runtime-api", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "pallet-balances", "pallet-bounties", "pallet-collective", "pallet-democracy", @@ -6147,26 +5925,26 @@ dependencies = [ "pallet-utility", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "polkadot-runtime-common", "rustc-hex", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -6177,11 +5955,11 @@ version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "bitvec", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "pallet-authorship", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "pallet-balances", "pallet-offences", "pallet-session", "pallet-staking", @@ -6190,21 +5968,21 @@ dependencies = [ "pallet-treasury", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "polkadot-runtime-parachains", "rustc-hex", "serde", "serde_derive", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-io", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking", + "sp-std", "static_assertions", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "xcm", ] [[package]] @@ -6214,34 +5992,34 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca dependencies = [ "bitvec", "derive_more", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "log", "pallet-authority-discovery", "pallet-authorship", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "pallet-balances", "pallet-offences", "pallet-session", "pallet-staking", "pallet-timestamp", "pallet-vesting", "parity-scale-codec", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "rand 0.8.3", "rand_chacha 0.3.0", "rustc-hex", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sp-staking", + "sp-std", + "xcm", + "xcm-executor", ] [[package]] @@ -6249,7 +6027,7 @@ name = "polkadot-service" version = "0.8.3" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-benchmarking", "frame-system-rpc-runtime-api", "futures 0.3.13", "hex-literal 0.3.1", @@ -6279,9 +6057,9 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-parachain", "polkadot-pov-distribution", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-primitives", "polkadot-rpc", "polkadot-runtime", "polkadot-runtime-parachains", @@ -6290,12 +6068,12 @@ dependencies = [ "sc-authority-discovery", "sc-block-builder", "sc-chain-spec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-client-db", "sc-consensus", "sc-consensus-babe", "sc-consensus-slots", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor", "sc-finality-grandpa", "sc-finality-grandpa-warp-sync", "sc-keystore", @@ -6304,25 +6082,25 @@ dependencies = [ "sc-telemetry", "sc-transaction-pool", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-authority-discovery", "sp-block-builder", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-consensus", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", "sp-finality-grandpa", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents", + "sp-io", + "sp-keystore", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine", + "sp-storage", + "sp-transaction-pool", + "sp-trie", + "substrate-prometheus-endpoint", "thiserror", "tracing", "tracing-futures", @@ -6341,8 +6119,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "polkadot-primitives", + "sp-staking", "tracing", "tracing-futures", ] @@ -6353,8 +6131,8 @@ version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "parity-scale-codec", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "polkadot-primitives", + "sp-core", ] [[package]] @@ -6364,14 +6142,14 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca dependencies = [ "bitvec", "frame-executive", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "frame-system-rpc-runtime-api", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "pallet-balances", "pallet-grandpa", "pallet-indices", "pallet-nicks", @@ -6386,29 +6164,29 @@ dependencies = [ "pallet-transaction-payment-rpc-runtime-api", "pallet-vesting", "parity-scale-codec", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-parachain", + "polkadot-primitives", "polkadot-runtime-common", "polkadot-runtime-parachains", "rustc-hex", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", "sp-election-providers", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents", + "sp-io", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", "substrate-wasm-builder 3.0.0", ] @@ -6417,19 +6195,19 @@ name = "polkadot-test-service" version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ - "frame-benchmarking 3.1.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-benchmarking", + "frame-system", "futures 0.1.31", "futures 0.3.13", "hex", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "pallet-balances", "pallet-staking", "pallet-transaction-payment", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-overseer", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-parachain", + "polkadot-primitives", "polkadot-rpc", "polkadot-runtime-common", "polkadot-runtime-parachains", @@ -6439,26 +6217,26 @@ dependencies = [ "sc-authority-discovery", "sc-chain-spec", "sc-cli", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-consensus", "sc-consensus-babe", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor", "sc-finality-grandpa", "sc-network", "sc-service", "sc-tracing", "sc-transaction-pool", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-arithmetic", + "sp-authority-discovery", + "sp-blockchain", + "sp-consensus", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", "sp-finality-grandpa", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents", "sp-keyring", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-state-machine", "substrate-test-client", "tempfile", "tracing", @@ -6527,16 +6305,6 @@ dependencies = [ "toml", ] -[[package]] -name = "proc-macro-crate" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41fdbd1df62156fbc5945f4762632564d7d038153091c3fcf1067f6aef7cff92" -dependencies = [ - "thiserror", - "toml", -] - [[package]] name = "proc-macro-error" version = "1.0.4" @@ -6996,14 +6764,13 @@ dependencies = [ [[package]] name = "regex" -version = "1.4.3" +version = "1.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9251239e129e16308e70d853559389de218ac275b515068abc96829d05b948a" +checksum = "54fd1046a3107eb58f42de31d656fee6853e5d276c455fd943742dce89fc3dd3" dependencies = [ "aho-corasick", "memchr", "regex-syntax", - "thread_local", ] [[package]] @@ -7018,9 +6785,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.22" +version = "0.6.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581" +checksum = "24d5f089152e60f62d28b835fbff2cd2e8dc0baf1ac13343bef92ab7eed84548" [[package]] name = "region" @@ -7046,8 +6813,8 @@ dependencies = [ "jsonrpsee-types", "log", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-io", ] [[package]] @@ -7106,15 +6873,15 @@ version = "0.8.29" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ "frame-executive", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "frame-system-rpc-runtime-api", "hex-literal 0.3.1", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "pallet-balances", "pallet-grandpa", "pallet-im-online", "pallet-indices", @@ -7127,31 +6894,31 @@ dependencies = [ "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-parachain", + "polkadot-primitives", "polkadot-runtime-common", "polkadot-runtime-parachains", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", "substrate-wasm-builder 3.0.0", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "xcm", "xcm-builder", - "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "xcm-executor", ] [[package]] @@ -7301,16 +7068,16 @@ dependencies = [ "prost", "prost-build", "rand 0.7.3", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-network", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-authority-discovery", + "sp-blockchain", + "sp-core", + "sp-keystore", + "sp-runtime", + "substrate-prometheus-endpoint", ] [[package]] @@ -7323,17 +7090,17 @@ dependencies = [ "log", "parity-scale-codec", "sc-block-builder", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-proposer-metrics", "sc-telemetry", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-transaction-pool", + "substrate-prometheus-endpoint", ] [[package]] @@ -7342,14 +7109,14 @@ version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sp-api", "sp-block-builder", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", ] [[package]] @@ -7369,8 +7136,8 @@ dependencies = [ "serde_json", "sp-chain-spec", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-runtime", ] [[package]] @@ -7378,7 +7145,7 @@ name = "sc-chain-spec-derive" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "proc-macro-crate 0.1.5", + "proc-macro-crate", "proc-macro2", "quote", "syn", @@ -7400,7 +7167,7 @@ dependencies = [ "rand 0.7.3", "regex", "rpassword", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-keystore", "sc-network", "sc-service", @@ -7408,54 +7175,20 @@ dependencies = [ "sc-tracing", "serde", "serde_json", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-core", "sp-keyring", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore", + "sp-panic-handler", + "sp-runtime", + "sp-utils", + "sp-version", "structopt", "thiserror", "tiny-bip39", "tokio 0.2.25", ] -[[package]] -name = "sc-client-api" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "derive_more", - "fnv", - "futures 0.3.13", - "hash-db", - "kvdb", - "lazy_static", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "sc-client-api" version = "3.0.0" @@ -7470,24 +7203,24 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor", + "sp-api", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-database", + "sp-externalities", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-storage", + "sp-transaction-pool", + "sp-trie", + "sp-utils", + "sp-version", + "substrate-prometheus-endpoint", ] [[package]] @@ -7506,18 +7239,18 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sc-executor", "sc-state-db", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-database", + "sp-runtime", + "sp-state-machine", + "sp-trie", + "substrate-prometheus-endpoint", ] [[package]] @@ -7525,10 +7258,10 @@ name = "sc-consensus" version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sp-blockchain", + "sp-consensus", + "sp-runtime", ] [[package]] @@ -7550,7 +7283,7 @@ dependencies = [ "pdqselect", "rand 0.7.3", "retain_mut", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-consensus-epochs", "sc-consensus-slots", "sc-consensus-uncles", @@ -7558,23 +7291,23 @@ dependencies = [ "sc-telemetry", "schnorrkel", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", "sp-block-builder", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", "sp-consensus-vrf", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-timestamp", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils", + "sp-version", + "substrate-prometheus-endpoint", ] [[package]] @@ -7591,14 +7324,14 @@ dependencies = [ "sc-consensus-epochs", "sc-rpc-api", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", + "sp-blockchain", + "sp-consensus", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-keystore", + "sp-runtime", ] [[package]] @@ -7609,9 +7342,9 @@ dependencies = [ "fork-tree", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sp-blockchain", + "sp-runtime", ] [[package]] @@ -7624,19 +7357,19 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-telemetry", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", "sp-consensus-slots", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-trie", "thiserror", ] @@ -7646,40 +7379,12 @@ version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "log", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sp-authorship", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sc-executor" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "derive_more", - "lazy_static", - "libsecp256k1", - "log", - "parity-scale-codec", - "parity-wasm 0.41.0", - "parking_lot 0.11.1", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sc-executor-wasmi 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-tasks 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "wasmi", + "sp-consensus", + "sp-core", + "sp-inherents", + "sp-runtime", ] [[package]] @@ -7694,36 +7399,20 @@ dependencies = [ "parity-scale-codec", "parity-wasm 0.41.0", "parking_lot 0.11.1", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sc-executor-wasmi 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor-common", + "sc-executor-wasmi", "sc-executor-wasmtime", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-tasks 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "wasmi", -] - -[[package]] -name = "sc-executor-common" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "derive_more", - "parity-scale-codec", - "parity-wasm 0.41.0", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", + "sp-api", + "sp-core", + "sp-externalities", + "sp-io", + "sp-panic-handler", + "sp-runtime-interface", + "sp-serializer", + "sp-tasks", + "sp-trie", + "sp-version", + "sp-wasm-interface", "wasmi", ] @@ -7735,29 +7424,14 @@ dependencies = [ "derive_more", "parity-scale-codec", "parity-wasm 0.41.0", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-serializer 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-allocator", + "sp-core", + "sp-serializer", + "sp-wasm-interface", "thiserror", "wasmi", ] -[[package]] -name = "sc-executor-wasmi" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "log", - "parity-scale-codec", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "wasmi", -] - [[package]] name = "sc-executor-wasmi" version = "0.9.0" @@ -7765,11 +7439,11 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "log", "parity-scale-codec", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor-common", + "sp-allocator", + "sp-core", + "sp-runtime-interface", + "sp-wasm-interface", "wasmi", ] @@ -7782,12 +7456,12 @@ dependencies = [ "parity-scale-codec", "parity-wasm 0.41.0", "pwasm-utils 0.14.0", - "sc-executor-common 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor-common", "scoped-tls", - "sp-allocator 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-allocator", + "sp-core", + "sp-runtime-interface", + "sp-wasm-interface", "wasmtime", ] @@ -7809,25 +7483,25 @@ dependencies = [ "pin-project 1.0.5", "rand 0.7.3", "sc-block-builder", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-consensus", "sc-keystore", "sc-network", "sc-network-gossip", "sc-telemetry", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-core", "sp-finality-grandpa", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "sp-utils", + "substrate-prometheus-endpoint", ] [[package]] @@ -7844,14 +7518,14 @@ dependencies = [ "jsonrpc-pubsub", "log", "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-finality-grandpa", "sc-rpc", "serde", "serde_json", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-core", + "sp-runtime", ] [[package]] @@ -7866,13 +7540,13 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "prost", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-finality-grandpa", "sc-network", "sc-service", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", "sp-finality-grandpa", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", ] [[package]] @@ -7884,12 +7558,12 @@ dependencies = [ "futures 0.3.13", "log", "parity-util-mem", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-network", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-runtime", + "sp-transaction-pool", + "sp-utils", "wasm-timer", ] @@ -7907,9 +7581,9 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "serde_json", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-application-crypto", + "sp-core", + "sp-keystore", "subtle 2.4.0", ] @@ -7922,14 +7596,14 @@ dependencies = [ "lazy_static", "parity-scale-codec", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sc-executor", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-externalities", + "sp-runtime", + "sp-state-machine", ] [[package]] @@ -7966,18 +7640,18 @@ dependencies = [ "prost-build", "rand 0.7.3", "sc-block-builder", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-peerset", "serde", "serde_json", "smallvec 1.6.1", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-arithmetic", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-runtime", + "sp-utils", + "substrate-prometheus-endpoint", "thiserror", "unsigned-varint 0.6.0", "void", @@ -7996,8 +7670,8 @@ dependencies = [ "log", "lru", "sc-network", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "substrate-prometheus-endpoint", "wasm-timer", ] @@ -8017,14 +7691,14 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "rand 0.7.3", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-keystore", "sc-network", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-core", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-utils", "threadpool", ] @@ -8037,7 +7711,7 @@ dependencies = [ "libp2p", "log", "serde_json", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils", "wasm-timer", ] @@ -8047,7 +7721,7 @@ version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "log", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "substrate-prometheus-endpoint", ] [[package]] @@ -8063,25 +7737,25 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "sc-block-builder", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sc-executor", "sc-keystore", "sc-rpc-api", "sc-tracing", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-blockchain", "sp-chain-spec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-keystore", "sp-offchain", "sp-rpc", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine", + "sp-transaction-pool", + "sp-utils", + "sp-version", ] [[package]] @@ -8101,11 +7775,11 @@ dependencies = [ "serde", "serde_json", "sp-chain-spec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", "sp-rpc", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "sp-transaction-pool", + "sp-version", ] [[package]] @@ -8122,8 +7796,8 @@ dependencies = [ "log", "serde", "serde_json", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", + "substrate-prometheus-endpoint", ] [[package]] @@ -8148,9 +7822,9 @@ dependencies = [ "rand 0.7.3", "sc-block-builder", "sc-chain-spec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-client-db", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor", "sc-informant", "sc-keystore", "sc-light", @@ -8163,25 +7837,25 @@ dependencies = [ "sc-transaction-pool", "serde", "serde_json", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", "sp-block-builder", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-consensus", + "sp-core", + "sp-externalities", + "sp-inherents", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-session", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-state-machine", + "sp-tracing", + "sp-transaction-pool", + "sp-trie", + "sp-utils", + "sp-version", + "substrate-prometheus-endpoint", "tempfile", "thiserror", "tracing", @@ -8199,8 +7873,8 @@ dependencies = [ "parity-util-mem", "parity-util-mem-derive", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sp-core", "thiserror", ] @@ -8213,14 +7887,14 @@ dependencies = [ "jsonrpc-core-client", "jsonrpc-derive", "sc-chain-spec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-consensus-babe", "sc-consensus-epochs", "sc-finality-grandpa", "sc-rpc-api", "serde_json", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-runtime", "thiserror", ] @@ -8238,7 +7912,7 @@ dependencies = [ "rand 0.7.3", "serde", "serde_json", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-utils", "take_mut", "tracing", "tracing-subscriber", @@ -8264,7 +7938,7 @@ dependencies = [ "sc-tracing-proc-macro", "serde", "serde_json", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-tracing", "thiserror", "tracing", "tracing-core", @@ -8279,7 +7953,7 @@ name = "sc-tracing-proc-macro" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "proc-macro-crate 0.1.5", + "proc-macro-crate", "proc-macro2", "quote", "syn", @@ -8298,11 +7972,11 @@ dependencies = [ "parking_lot 0.11.1", "retain_mut", "serde", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-core", + "sp-runtime", + "sp-transaction-pool", + "sp-utils", "thiserror", "wasm-timer", ] @@ -8319,16 +7993,16 @@ dependencies = [ "parity-scale-codec", "parity-util-mem", "parking_lot 0.11.1", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-transaction-graph", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-runtime", + "sp-tracing", + "sp-transaction-pool", + "sp-utils", + "substrate-prometheus-endpoint", "thiserror", "wasm-timer", ] @@ -8603,9 +8277,9 @@ checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" [[package]] name = "signal-hook" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a7f3f92a1da3d6b1d32245d0cbcbbab0cfc45996d8df619c42bccfa6d2bbb5f" +checksum = "6aa894ef3fade0ee7243422f4fbbd6c2b48e6de767e621d37ef65f2310f53cea" dependencies = [ "libc", "signal-hook-registry", @@ -8704,44 +8378,15 @@ dependencies = [ "sha-1 0.9.4", ] -[[package]] -name = "sp-allocator" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", -] - [[package]] name = "sp-allocator" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "thiserror", -] - -[[package]] -name = "sp-api" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "hash-db", - "log", - "parity-scale-codec", - "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-std", + "sp-wasm-interface", "thiserror", ] @@ -8753,51 +8398,27 @@ dependencies = [ "hash-db", "log", "parity-scale-codec", - "sp-api-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api-proc-macro", + "sp-core", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-version", "thiserror", ] -[[package]] -name = "sp-api-proc-macro" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "blake2-rfc", - "proc-macro-crate 1.0.0", - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "sp-api-proc-macro" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "blake2-rfc", - "proc-macro-crate 0.1.5", + "proc-macro-crate", "proc-macro2", "quote", "syn", ] -[[package]] -name = "sp-application-crypto" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "parity-scale-codec", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "sp-application-crypto" version = "3.0.0" @@ -8805,22 +8426,9 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "parity-scale-codec", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sp-arithmetic" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "integer-sqrt", - "num-traits", - "parity-scale-codec", - "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", + "sp-io", + "sp-std", ] [[package]] @@ -8832,20 +8440,8 @@ dependencies = [ "num-traits", "parity-scale-codec", "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sp-authority-discovery" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-debug-derive", + "sp-std", ] [[package]] @@ -8854,10 +8450,10 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", + "sp-runtime", + "sp-std", ] [[package]] @@ -8866,9 +8462,9 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-inherents", + "sp-runtime", + "sp-std", ] [[package]] @@ -8877,50 +8473,32 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-inherents", + "sp-runtime", + "sp-std", ] [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "futures 0.3.13", "log", "lru", "parity-scale-codec", "parking_lot 0.11.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api", + "sp-consensus", + "sp-database", + "sp-runtime", + "sp-state-machine", "thiserror", ] [[package]] -name = "sp-blockchain" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" -dependencies = [ - "futures 0.3.13", - "log", - "lru", - "parity-scale-codec", - "parking_lot 0.11.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-database 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "thiserror", -] - -[[package]] -name = "sp-chain-spec" +name = "sp-chain-spec" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ @@ -8928,32 +8506,6 @@ dependencies = [ "serde_json", ] -[[package]] -name = "sp-consensus" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "futures 0.3.13", - "futures-timer 3.0.2", - "libp2p", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", - "wasm-timer", -] - [[package]] name = "sp-consensus" version = "0.9.0" @@ -8966,16 +8518,16 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-utils 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "substrate-prometheus-endpoint 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-core", + "sp-inherents", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", + "sp-utils", + "sp-version", + "substrate-prometheus-endpoint", "thiserror", "wasm-timer", ] @@ -8987,16 +8539,16 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "merlin", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-application-crypto", + "sp-consensus", "sp-consensus-slots", "sp-consensus-vrf", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-keystore", + "sp-runtime", + "sp-std", "sp-timestamp", ] @@ -9006,8 +8558,8 @@ version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-arithmetic", + "sp-runtime", ] [[package]] @@ -9017,53 +8569,9 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "parity-scale-codec", "schnorrkel", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sp-core" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "base58", - "blake2-rfc", - "byteorder", - "dyn-clonable", - "ed25519-dalek", - "futures 0.3.13", - "hash-db", - "hash256-std-hasher", - "hex", - "impl-serde", - "lazy_static", - "libsecp256k1", - "log", - "merlin", - "num-traits", - "parity-scale-codec", - "parity-util-mem", - "parking_lot 0.11.1", - "primitive-types", - "rand 0.7.3", - "regex", - "schnorrkel", - "secrecy", - "serde", - "sha2 0.9.3", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "substrate-bip39", - "thiserror", - "tiny-bip39", - "tiny-keccak", - "twox-hash", - "wasmi", - "zeroize", + "sp-core", + "sp-runtime", + "sp-std", ] [[package]] @@ -9096,11 +8604,11 @@ dependencies = [ "secrecy", "serde", "sha2 0.9.3", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-debug-derive", + "sp-externalities", + "sp-runtime-interface", + "sp-std", + "sp-storage", "substrate-bip39", "thiserror", "tiny-bip39", @@ -9110,15 +8618,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "sp-database" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "kvdb", - "parking_lot 0.11.1", -] - [[package]] name = "sp-database" version = "3.0.0" @@ -9128,16 +8627,6 @@ dependencies = [ "parking_lot 0.11.1", ] -[[package]] -name = "sp-debug-derive" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "sp-debug-derive" version = "3.0.0" @@ -9154,20 +8643,9 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-arithmetic", "sp-npos-elections", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sp-externalities" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "environmental", - "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-std", ] [[package]] @@ -9177,8 +8655,8 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "environmental", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std", + "sp-storage", ] [[package]] @@ -9190,24 +8668,12 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sp-inherents" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "parity-scale-codec", - "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", + "sp-api", + "sp-application-crypto", + "sp-core", + "sp-keystore", + "sp-runtime", + "sp-std", ] [[package]] @@ -9217,35 +8683,11 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-std", "thiserror", ] -[[package]] -name = "sp-io" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "futures 0.3.13", - "hash-db", - "libsecp256k1", - "log", - "parity-scale-codec", - "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "tracing", - "tracing-core", -] - [[package]] name = "sp-io" version = "3.0.0" @@ -9257,15 +8699,15 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.11.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-keystore", + "sp-runtime-interface", + "sp-state-machine", + "sp-std", + "sp-tracing", + "sp-trie", + "sp-wasm-interface", "tracing", "tracing-core", ] @@ -9276,28 +8718,11 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "lazy_static", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-runtime", "strum", ] -[[package]] -name = "sp-keystore" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "async-trait", - "derive_more", - "futures 0.3.13", - "merlin", - "parity-scale-codec", - "parking_lot 0.11.1", - "schnorrkel", - "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "sp-keystore" version = "0.9.0" @@ -9311,8 +8736,8 @@ dependencies = [ "parking_lot 0.11.1", "schnorrkel", "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-externalities", ] [[package]] @@ -9322,10 +8747,10 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "parity-scale-codec", "serde", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-arithmetic", + "sp-core", "sp-npos-elections-compact", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std", ] [[package]] @@ -9333,7 +8758,7 @@ name = "sp-npos-elections-compact" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "proc-macro-crate 0.1.5", + "proc-macro-crate", "proc-macro2", "quote", "syn", @@ -9344,17 +8769,9 @@ name = "sp-offchain" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sp-panic-handler" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "backtrace", + "sp-api", + "sp-core", + "sp-runtime", ] [[package]] @@ -9371,28 +8788,7 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "serde", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sp-runtime" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "either", - "hash256-std-hasher", - "impl-trait-for-tuples", - "log", - "parity-scale-codec", - "parity-util-mem", - "paste 1.0.4", - "rand 0.7.3", - "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-core", ] [[package]] @@ -9409,28 +8805,11 @@ dependencies = [ "paste 1.0.4", "rand 0.7.3", "serde", - "sp-application-crypto 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sp-runtime-interface" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "primitive-types", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "static_assertions", + "sp-application-crypto", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-std", ] [[package]] @@ -9441,34 +8820,22 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "primitive-types", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime-interface-proc-macro 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-storage 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-tracing 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-externalities", + "sp-runtime-interface-proc-macro", + "sp-std", + "sp-storage", + "sp-tracing", + "sp-wasm-interface", "static_assertions", ] -[[package]] -name = "sp-runtime-interface-proc-macro" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "Inflector", - "proc-macro-crate 1.0.0", - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "Inflector", - "proc-macro-crate 0.1.5", + "proc-macro-crate", "proc-macro2", "quote", "syn", @@ -9480,22 +8847,13 @@ version = "0.9.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-wasm-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-io", + "sp-std", + "sp-wasm-interface", "wasmi", ] -[[package]] -name = "sp-serializer" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "serde", - "serde_json", -] - [[package]] name = "sp-serializer" version = "3.0.0" @@ -9511,21 +8869,11 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sp-staking" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-api", + "sp-core", + "sp-runtime", + "sp-staking", + "sp-std", ] [[package]] @@ -9534,30 +8882,8 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "parity-scale-codec", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sp-state-machine" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "hash-db", - "log", - "num-traits", - "parity-scale-codec", - "parking_lot 0.11.1", - "rand 0.7.3", - "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", - "trie-db", - "trie-root", + "sp-runtime", + "sp-std", ] [[package]] @@ -9572,39 +8898,21 @@ dependencies = [ "parking_lot 0.11.1", "rand 0.7.3", "smallvec 1.6.1", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-panic-handler 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-trie 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-panic-handler", + "sp-std", + "sp-trie", "thiserror", "trie-db", "trie-root", ] -[[package]] -name = "sp-std" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" - [[package]] name = "sp-std" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" -[[package]] -name = "sp-storage" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "ref-cast", - "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "sp-storage" version = "3.0.0" @@ -9614,21 +8922,8 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sp-tasks" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", + "sp-debug-derive", + "sp-std", ] [[package]] @@ -9637,11 +8932,11 @@ version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" dependencies = [ "log", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime-interface 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-externalities", + "sp-io", + "sp-runtime-interface", + "sp-std", ] [[package]] @@ -9651,26 +8946,13 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-inherents", + "sp-runtime", + "sp-std", "wasm-timer", ] -[[package]] -name = "sp-tracing" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "log", - "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "tracing", - "tracing-core", - "tracing-subscriber", -] - [[package]] name = "sp-tracing" version = "3.0.0" @@ -9678,28 +8960,12 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "log", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std", "tracing", "tracing-core", "tracing-subscriber", ] -[[package]] -name = "sp-transaction-pool" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "derive_more", - "futures 0.3.13", - "log", - "parity-scale-codec", - "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "thiserror", -] - [[package]] name = "sp-transaction-pool" version = "3.0.0" @@ -9710,26 +8976,12 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-blockchain", + "sp-runtime", "thiserror", ] -[[package]] -name = "sp-trie" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "hash-db", - "memory-db", - "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "trie-db", - "trie-root", -] - [[package]] name = "sp-trie" version = "3.0.0" @@ -9738,24 +8990,12 @@ dependencies = [ "hash-db", "memory-db", "parity-scale-codec", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-std", "trie-db", "trie-root", ] -[[package]] -name = "sp-utils" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "futures 0.3.13", - "futures-core", - "futures-timer 3.0.2", - "lazy_static", - "prometheus", -] - [[package]] name = "sp-utils" version = "3.0.0" @@ -9768,18 +9008,6 @@ dependencies = [ "prometheus", ] -[[package]] -name = "sp-version" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "impl-serde", - "parity-scale-codec", - "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", -] - [[package]] name = "sp-version" version = "3.0.0" @@ -9788,19 +9016,8 @@ dependencies = [ "impl-serde", "parity-scale-codec", "serde", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "sp-wasm-interface" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "wasmi", + "sp-runtime", + "sp-std", ] [[package]] @@ -9810,7 +9027,7 @@ source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-std", "wasmi", ] @@ -9956,29 +9173,15 @@ dependencies = [ "jsonrpc-derive", "log", "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-rpc-api", "serde", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", "sp-block-builder", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", -] - -[[package]] -name = "substrate-prometheus-endpoint" -version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#1e045f218db16027197dc11ac04220896321260f" -dependencies = [ - "async-std", - "derive_more", - "futures-util", - "hyper 0.13.10", - "log", - "prometheus", - "tokio 0.2.25", + "sp-blockchain", + "sp-core", + "sp-runtime", + "sp-transaction-pool", ] [[package]] @@ -10005,21 +9208,21 @@ dependencies = [ "hash-db", "hex", "parity-scale-codec", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", "sc-client-db", "sc-consensus", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-executor", "sc-light", "sc-service", "serde", "serde_json", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-consensus 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-blockchain", + "sp-consensus", + "sp-core", "sp-keyring", - "sp-keystore 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-keystore", + "sp-runtime", + "sp-state-machine", ] [[package]] @@ -10536,9 +9739,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.13" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8a9bd1db7706f2373a190b0d067146caa39350c486f3d455b0e33b431f94c07" +checksum = "41768be5b9f3489491825f56f01f25290aa1d3e7cc97e182d4d34360493ba6fa" dependencies = [ "proc-macro2", "quote", @@ -10645,15 +9848,15 @@ dependencies = [ "parity-scale-codec", "remote-externalities", "sc-cli", - "sc-client-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sc-executor 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sc-client-api", + "sc-executor", "sc-service", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-blockchain 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-externalities 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-state-machine 0.9.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-blockchain", + "sp-core", + "sp-externalities", + "sp-runtime", + "sp-state-machine", "structopt", ] @@ -11266,14 +10469,14 @@ source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca dependencies = [ "bitvec", "frame-executive", - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "frame-system 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", + "frame-system", "frame-system-rpc-runtime-api", "log", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", - "pallet-balances 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "pallet-balances", "pallet-collective", "pallet-democracy", "pallet-election-provider-multi-phase", @@ -11302,27 +10505,27 @@ dependencies = [ "pallet-utility", "pallet-vesting", "parity-scale-codec", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "polkadot-primitives 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "polkadot-parachain", + "polkadot-primitives", "polkadot-runtime-common", "rustc-hex", "serde", "serde_derive", "smallvec 1.6.1", - "sp-api 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-authority-discovery 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-api", + "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-inherents 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-core", + "sp-inherents", + "sp-io", "sp-offchain", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-runtime", "sp-session", - "sp-staking 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-transaction-pool 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-version 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "sp-staking", + "sp-std", + "sp-transaction-pool", + "sp-version", "static_assertions", "substrate-wasm-builder 3.0.0", ] @@ -11416,14 +10619,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "xcm" -version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" -dependencies = [ - "parity-scale-codec", -] - [[package]] name = "xcm" version = "0.8.22" @@ -11437,32 +10632,15 @@ name = "xcm-builder" version = "0.8.22" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "parity-scale-codec", - "polkadot-parachain 0.8.29 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", - "xcm-executor 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", -] - -[[package]] -name = "xcm-executor" -version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=master#a1e36eccfc75058255cd36afd430ce39f7704ec5" -dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "impl-trait-for-tuples", - "log", + "frame-support", "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=master)", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=master)", + "polkadot-parachain", + "sp-arithmetic", + "sp-io", + "sp-runtime", + "sp-std", + "xcm", + "xcm-executor", ] [[package]] @@ -11470,16 +10648,16 @@ name = "xcm-executor" version = "0.8.22" source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" dependencies = [ - "frame-support 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", + "frame-support", "impl-trait-for-tuples", "log", "parity-scale-codec", - "sp-arithmetic 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-core 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-io 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-runtime 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "sp-std 3.0.0 (git+https://github.com/paritytech/substrate?branch=rococo-v1)", - "xcm 0.8.22 (git+https://github.com/paritytech/polkadot?branch=rococo-v1)", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", + "xcm", ] [[package]] diff --git a/node/Cargo.toml b/node/Cargo.toml index 699ced1..02deda1 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -45,12 +45,12 @@ pallet-contracts = { git = "https://github.com/paritytech/substrate", package = # These dependencies are used for the node's RPCs jsonrpc-core = "15.1.0" -#sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-rpc" } +#sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1", package = "sc-rpc" } sp-api = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } -#sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-blockchain" } -#sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sp-block-builder" } -#sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "master", package = "sc-basic-authorship" } +#sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1", package = "sp-blockchain" } +#sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1", package = "sp-block-builder" } +#sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1", package = "sc-basic-authorship" } substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", package = "substrate-frame-rpc-system" , branch = "rococo-v1" } pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment-rpc" , branch = "rococo-v1" } pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc" , branch = "rococo-v1" } diff --git a/node/src/command.rs b/node/src/command.rs index 3032ea3..8c6747d 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -277,8 +277,9 @@ pub fn run() -> Result<()> { &polkadot_cli, &polkadot_cli, task_executor, + config.telemetry_handle.clone(), ) - .map_err(|err| format!("Relay chain argument error: {}", err))?; + .map_err(|err| format!("Relay chain argument error: {}", err))?; let collator = cli.run.base.validator || cli.collator; info!("Parachain id: {:?}", id); @@ -353,7 +354,7 @@ impl CliConfiguration for RelayChainCli { self.base.base.prometheus_config(default_listen_port) } - fn init(&self) -> Result<()> { + fn init(&self) -> Result { unreachable!("PolkadotCli is never initialized; qed"); } diff --git a/node/src/service.rs b/node/src/service.rs index b98ba53..09e94e8 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -27,7 +27,7 @@ use polkadot_primitives::v0::CollatorPair; use sc_executor::native_executor_instance; pub use sc_executor::NativeExecutor; use sc_service::{Configuration, PartialComponents, Role, TFullBackend, TFullClient, TaskManager}; -use sc_telemetry::{Telemetry, TelemetryWorker, TelemetryWorkerHandle}; +use sc_telemetry::TelemetrySpan; use sp_core::Pair; use sp_runtime::traits::BlakeTwo256; use sp_trie::PrefixedMemoryDB; @@ -53,38 +53,16 @@ pub fn new_partial( (), sp_consensus::import_queue::BasicQueue>, sc_transaction_pool::FullPool>, - (Option, Option), + (), >, sc_service::Error, > { let inherent_data_providers = sp_inherents::InherentDataProviders::new(); - let telemetry = config.telemetry_endpoints.clone() - .filter(|x| !x.is_empty()) - .map(|endpoints| -> Result<_, sc_telemetry::Error> { - let worker = TelemetryWorker::new(16)?; - let telemetry = worker.handle().new_telemetry(endpoints); - Ok((worker, telemetry)) - }) - .transpose()?; - let (client, backend, keystore_container, task_manager) = - sc_service::new_full_parts::( - &config, - telemetry.as_ref().map(|(_, telemetry)| telemetry.handle()), - )?; + sc_service::new_full_parts::(&config)?; let client = Arc::new(client); - let telemetry_worker_handle = telemetry - .as_ref() - .map(|(worker, _)| worker.handle()); - - let telemetry = telemetry - .map(|(worker, telemetry)| { - task_manager.spawn_handle().spawn("telemetry", worker.run()); - telemetry - }); - let registry = config.prometheus_registry(); let transaction_pool = sc_transaction_pool::BasicPool::new_full( @@ -112,7 +90,7 @@ pub fn new_partial( transaction_pool, inherent_data_providers, select_chain: (), - other: (telemetry, telemetry_worker_handle), + other: (), }; Ok(params) @@ -135,23 +113,18 @@ async fn start_node_impl( let parachain_config = prepare_node_config(parachain_config); + let polkadot_full_node = + cumulus_client_service::build_polkadot_full_node(polkadot_config, collator_key.public()) + .map_err(|e| match e { + polkadot_service::Error::Sub(x) => x, + s => format!("{}", s).into(), + })?; + let params = new_partial(¶chain_config)?; params .inherent_data_providers .register_provider(sp_timestamp::InherentDataProvider) .unwrap(); - let (mut telemetry, telemetry_worker_handle) = params.other; - - let polkadot_full_node = - cumulus_client_service::build_polkadot_full_node( - polkadot_config, - collator_key.public(), - telemetry_worker_handle, - ) - .map_err(|e| match e { - polkadot_service::Error::Sub(x) => x, - s => format!("{}", s).into(), - })?; let client = params.client.clone(); let backend = params.backend.clone(); @@ -192,6 +165,9 @@ async fn start_node_impl( }) }; + let telemetry_span = TelemetrySpan::new(); + let _telemetry_span_entered = telemetry_span.enter(); + sc_service::spawn_tasks(sc_service::SpawnTasksParams { on_demand: None, remote_blockchain: None, @@ -205,12 +181,12 @@ async fn start_node_impl( network: network.clone(), network_status_sinks, system_rpc_tx, - telemetry: telemetry.as_mut(), + telemetry_span: Some(telemetry_span.clone()), })?; let announce_block = { let network = network.clone(); - Arc::new(move |hash, data| network.announce_block(hash, data)) + Arc::new(move |hash, data| network.announce_block(hash, Some(data))) }; if validator { @@ -219,7 +195,6 @@ async fn start_node_impl( client.clone(), transaction_pool, prometheus_registry.as_ref(), - telemetry.as_ref().map(|x| x.handle()), ); let spawner = task_manager.spawn_handle(); diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index f713e4f..82df31c 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -11,7 +11,7 @@ targets = ["x86_64-unknown-linux-gnu"] codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } -parachain-info = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } +parachain-info = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "rococo-v1" } # Substrate dependencies sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "rococo-v1" } @@ -36,9 +36,9 @@ pallet-timestamp = { git = "https://github.com/paritytech/substrate", package = pallet-transaction-payment = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment", default-features = false, branch = "rococo-v1" } # Cumulus dependencies -cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } -cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } -cumulus-pallet-xcm-handler = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "master" } +cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "rococo-v1" } +cumulus-primitives-core = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "rococo-v1" } +cumulus-pallet-xcm-handler = { git = "https://github.com/paritytech/cumulus", default-features = false, branch = "rococo-v1" } # Polkadot dependencies polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "rococo-v1" } diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index a915f1d..05fdc8a 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -475,7 +475,7 @@ impl_runtime_apis! { } fn random_seed() -> ::Hash { - RandomnessCollectiveFlip::random_seed().0 + RandomnessCollectiveFlip::random_seed() } } From d880756b75569efa8a57b55942ae86644605ecca Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 25 Mar 2021 10:31:13 +0000 Subject: [PATCH 34/40] Update cumulus/substrate/polkadot --- Cargo.lock | 592 +++++++++++++++++++++++++++++------------------------ 1 file changed, 323 insertions(+), 269 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index dbb3ebd..6208bb4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -96,6 +96,12 @@ dependencies = [ "memchr", ] +[[package]] +name = "always-assert" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbf688625d06217d5b1bb0ea9d9c44a1635fd0ee3534466388d18203174f4d11" + [[package]] name = "ansi_term" version = "0.11.0" @@ -806,6 +812,12 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +[[package]] +name = "cfg_aliases" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" + [[package]] name = "chacha20" version = "0.5.0" @@ -1036,7 +1048,7 @@ dependencies = [ "cranelift-codegen", "cranelift-entity", "cranelift-frontend", - "itertools", + "itertools 0.9.0", "log", "serde", "smallvec 1.6.1", @@ -1205,7 +1217,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1229,7 +1241,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" dependencies = [ "async-trait", "dyn-clone", @@ -1254,7 +1266,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -1279,7 +1291,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" dependencies = [ "derive_more", "futures 0.3.13", @@ -1303,7 +1315,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", @@ -1315,6 +1327,7 @@ dependencies = [ "sc-chain-spec", "sc-client-api", "sc-service", + "sc-telemetry", "sc-tracing", "sp-api", "sp-blockchain", @@ -1327,7 +1340,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", @@ -1356,7 +1369,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1371,7 +1384,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -1386,7 +1399,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -1830,7 +1843,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", ] @@ -1848,7 +1861,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -1867,7 +1880,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "Inflector", "chrono", @@ -1887,10 +1900,23 @@ dependencies = [ "structopt", ] +[[package]] +name = "frame-election-provider-support" +version = "3.0.0" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +dependencies = [ + "frame-support", + "frame-system", + "parity-scale-codec", + "sp-arithmetic", + "sp-npos-elections", + "sp-std", +] + [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -1906,7 +1932,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "serde", @@ -1917,7 +1943,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "bitflags", "frame-metadata", @@ -1943,7 +1969,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1955,10 +1981,10 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support-procedural-tools-derive", - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -1967,7 +1993,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "proc-macro2", "quote", @@ -1977,7 +2003,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -1994,7 +2020,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "sp-api", @@ -2003,7 +2029,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "parity-scale-codec", @@ -2012,6 +2038,12 @@ dependencies = [ "sp-std", ] +[[package]] +name = "fs-err" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcd1163ae48bda72a20ae26d66a04d3094135cadab911cff418ae5e33f253431" + [[package]] name = "fs-swap" version = "0.2.5" @@ -2812,6 +2844,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37d572918e350e82412fe766d24b15e6682fb2ed2bbe018280caa810397cb319" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "0.4.7" @@ -2880,7 +2921,7 @@ version = "15.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99a847f9ec7bb52149b2786a17c9cb260d6effc6b8eeb8c16b343a487a7563a3" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -3038,13 +3079,14 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "bitvec", "frame-executive", "frame-support", "frame-system", "frame-system-rpc-runtime-api", + "frame-try-runtime", "log", "pallet-authority-discovery", "pallet-authorship", @@ -3818,7 +3860,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -3981,7 +4023,7 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85ee3c48cb9d9b275ad967a0e96715badc13c6029adb92f34fa17b9ff28fd81f" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro-error", "proc-macro2", "quote", @@ -4224,7 +4266,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4240,7 +4282,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4255,7 +4297,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-benchmarking", "frame-support", @@ -4274,13 +4316,12 @@ dependencies = [ "sp-session", "sp-staking", "sp-std", - "sp-timestamp", ] [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-benchmarking", "frame-support", @@ -4295,7 +4336,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4309,7 +4350,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4325,7 +4366,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4347,7 +4388,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "bitflags", "parity-scale-codec", @@ -4358,7 +4399,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "proc-macro2", "quote", @@ -4368,7 +4409,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4387,7 +4428,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -4399,7 +4440,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-benchmarking", "frame-support", @@ -4414,15 +4455,15 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ + "frame-election-provider-support", "frame-support", "frame-system", "log", "parity-scale-codec", "serde", "sp-arithmetic", - "sp-election-providers", "sp-io", "sp-npos-elections", "sp-runtime", @@ -4433,7 +4474,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4448,7 +4489,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-benchmarking", "frame-support", @@ -4470,7 +4511,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4486,7 +4527,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4505,7 +4546,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4521,7 +4562,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4535,7 +4576,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4550,7 +4591,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4564,7 +4605,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4580,7 +4621,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4595,7 +4636,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4608,7 +4649,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "enumflags2", "frame-support", @@ -4623,7 +4664,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-benchmarking", "frame-support", @@ -4639,7 +4680,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4659,7 +4700,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4673,17 +4714,18 @@ dependencies = [ [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ + "frame-election-provider-support", "frame-support", "frame-system", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", + "paste 1.0.4", "serde", "sp-application-crypto", - "sp-election-providers", "sp-io", "sp-npos-elections", "sp-runtime", @@ -4695,9 +4737,9 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -4706,7 +4748,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4720,7 +4762,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-benchmarking", "frame-support", @@ -4738,7 +4780,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4752,7 +4794,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4768,7 +4810,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4785,7 +4827,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4796,7 +4838,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4811,7 +4853,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-support", "frame-system", @@ -4826,7 +4868,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "enumflags2", "frame-support", @@ -4840,7 +4882,7 @@ dependencies = [ [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#24b1ee6bd1d96f255889f167e59ef9c9399a6305" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -4903,7 +4945,7 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa04976a81fde04924b40cc4036c4d12841e8bb04325a5cf2ada75731a150a7d" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 0.1.5", "proc-macro2", "quote", "syn", @@ -5271,7 +5313,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5280,13 +5322,12 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5295,13 +5336,12 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "lru", @@ -5318,13 +5358,12 @@ dependencies = [ "sp-keystore", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5338,13 +5377,12 @@ dependencies = [ "streamunordered", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-cli" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "frame-benchmarking-cli", "futures 0.3.13", @@ -5358,16 +5396,17 @@ dependencies = [ "structopt", "substrate-build-script-utils", "thiserror", - "tracing-futures", "try-runtime-cli", ] [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ + "always-assert", "futures 0.3.13", + "futures-timer 3.0.2", "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -5375,13 +5414,12 @@ dependencies = [ "polkadot-primitives", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -5393,11 +5431,11 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "parity-scale-codec", "polkadot-primitives", - "reed-solomon-erasure", + "reed-solomon-novelpoly", "sp-core", "sp-trie", "thiserror", @@ -5406,7 +5444,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5415,13 +5453,12 @@ dependencies = [ "polkadot-primitives", "rand 0.8.3", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "async-trait", "futures 0.3.13", @@ -5433,13 +5470,12 @@ dependencies = [ "sc-network", "strum", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "polkadot-erasure-coding", @@ -5450,13 +5486,12 @@ dependencies = [ "sp-core", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "bitvec", "derive_more", @@ -5480,13 +5515,12 @@ dependencies = [ "sp-consensus-slots", "sp-runtime", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "bitvec", "futures 0.3.13", @@ -5502,13 +5536,12 @@ dependencies = [ "sc-service", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "bitvec", "futures 0.3.13", @@ -5521,13 +5554,12 @@ dependencies = [ "sp-keystore", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5536,14 +5568,13 @@ dependencies = [ "sp-keystore", "thiserror", "tracing", - "tracing-futures", "wasm-timer", ] [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "polkadot-node-primitives", @@ -5553,13 +5584,12 @@ dependencies = [ "sp-keystore", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5570,13 +5600,12 @@ dependencies = [ "polkadot-primitives", "sp-core", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5584,13 +5613,12 @@ dependencies = [ "polkadot-primitives", "sp-blockchain", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5600,6 +5628,7 @@ dependencies = [ "sc-basic-authorship", "sc-block-builder", "sc-client-api", + "sc-telemetry", "sp-api", "sp-blockchain", "sp-consensus", @@ -5614,7 +5643,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "bitvec", "futures 0.3.13", @@ -5624,13 +5653,12 @@ dependencies = [ "polkadot-primitives", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "memory-lru", @@ -5642,13 +5670,12 @@ dependencies = [ "sp-consensus-babe", "sp-core", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "async-std", "lazy_static", @@ -5665,7 +5692,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5674,14 +5701,12 @@ dependencies = [ "polkadot-primitives", "sc-network", "strum", - "thiserror", - "zstd", ] [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5699,7 +5724,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "async-std", "async-trait", @@ -5724,13 +5749,12 @@ dependencies = [ "substrate-prometheus-endpoint", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "async-trait", "futures 0.3.13", @@ -5751,13 +5775,12 @@ dependencies = [ "substrate-prometheus-endpoint", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "async-trait", "futures 0.3.13", @@ -5769,13 +5792,12 @@ dependencies = [ "polkadot-primitives", "sc-client-api", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-parachain" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "derive_more", "futures 0.3.13", @@ -5802,7 +5824,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5811,13 +5833,12 @@ dependencies = [ "polkadot-primitives", "thiserror", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-primitives" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "bitvec", "frame-system", @@ -5840,12 +5861,14 @@ dependencies = [ "sp-std", "sp-trie", "sp-version", + "thiserror", + "zstd", ] [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "assert_matches", "proc-macro2", @@ -5856,7 +5879,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5886,13 +5909,14 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "bitvec", "frame-executive", "frame-support", "frame-system", "frame-system-rpc-runtime-api", + "frame-try-runtime", "log", "pallet-authority-discovery", "pallet-authorship", @@ -5952,11 +5976,12 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "bitvec", "frame-support", "frame-system", + "impl-trait-for-tuples", "log", "pallet-authorship", "pallet-balances", @@ -5988,7 +6013,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "bitvec", "derive_more", @@ -6025,7 +6050,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -6103,14 +6128,13 @@ dependencies = [ "substrate-prometheus-endpoint", "thiserror", "tracing", - "tracing-futures", "westend-runtime", ] [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "arrayvec 0.5.2", "futures 0.3.13", @@ -6122,13 +6146,12 @@ dependencies = [ "polkadot-primitives", "sp-staking", "tracing", - "tracing-futures", ] [[package]] name = "polkadot-statement-table" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -6138,9 +6161,10 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "bitvec", + "frame-election-provider-support", "frame-executive", "frame-support", "frame-system", @@ -6177,7 +6201,6 @@ dependencies = [ "sp-block-builder", "sp-consensus-babe", "sp-core", - "sp-election-providers", "sp-inherents", "sp-io", "sp-offchain", @@ -6193,7 +6216,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "frame-benchmarking", "frame-system", @@ -6240,7 +6263,6 @@ dependencies = [ "substrate-test-client", "tempfile", "tracing", - "tracing-futures", ] [[package]] @@ -6305,6 +6327,16 @@ dependencies = [ "toml", ] +[[package]] +name = "proc-macro-crate" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41fdbd1df62156fbc5945f4762632564d7d038153091c3fcf1067f6aef7cff92" +dependencies = [ + "thiserror", + "toml", +] + [[package]] name = "proc-macro-error" version = "1.0.4" @@ -6382,7 +6414,7 @@ checksum = "32d3ebd75ac2679c2af3a92246639f9fcc8a442ee420719cc4fe195b98dd5fa3" dependencies = [ "bytes 1.0.1", "heck", - "itertools", + "itertools 0.9.0", "log", "multimap", "petgraph", @@ -6399,7 +6431,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "169a15f3008ecb5160cba7d37bcd690a7601b6d30cfb87a117d45e59d52af5d4" dependencies = [ "anyhow", - "itertools", + "itertools 0.9.0", "proc-macro2", "quote", "syn", @@ -6642,7 +6674,7 @@ dependencies = [ "cfg-if 0.1.10", "libc", "nix", - "rand 0.8.3", + "rand 0.3.23", "winapi 0.3.9", ] @@ -6723,12 +6755,16 @@ dependencies = [ ] [[package]] -name = "reed-solomon-erasure" -version = "4.0.2" +name = "reed-solomon-novelpoly" +version = "0.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a415a013dd7c5d4221382329a5a3482566da675737494935cbbbcdec04662f9d" +checksum = "f11e01a8ef53ec033daf53a9385a1d0bb266155797919096e4134118f45efe82" dependencies = [ - "smallvec 1.6.1", + "derive_more", + "fs-err", + "itertools 0.10.0", + "static_init", + "thiserror", ] [[package]] @@ -6804,7 +6840,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "env_logger 0.8.3", "hex-literal 0.3.1", @@ -6815,6 +6851,7 @@ dependencies = [ "parity-scale-codec", "sp-core", "sp-io", + "sp-runtime", ] [[package]] @@ -6870,7 +6907,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "frame-executive", "frame-support", @@ -7055,7 +7092,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "async-trait", "derive_more", @@ -7083,7 +7120,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7106,7 +7143,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7122,7 +7159,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7143,9 +7180,9 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -7154,7 +7191,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "chrono", "fdlimit", @@ -7192,7 +7229,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "derive_more", "fnv", @@ -7226,7 +7263,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "blake2-rfc", "hash-db", @@ -7256,7 +7293,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7267,7 +7304,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "derive_more", "fork-tree", @@ -7313,7 +7350,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "derive_more", "futures 0.3.13", @@ -7337,7 +7374,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7350,7 +7387,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7369,6 +7406,7 @@ dependencies = [ "sp-inherents", "sp-runtime", "sp-state-machine", + "sp-timestamp", "sp-trie", "thiserror", ] @@ -7376,7 +7414,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "log", "sc-client-api", @@ -7390,7 +7428,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "derive_more", "lazy_static", @@ -7419,7 +7457,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "derive_more", "parity-scale-codec", @@ -7435,7 +7473,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "log", "parity-scale-codec", @@ -7450,7 +7488,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "log", "parity-scale-codec", @@ -7468,7 +7506,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "derive_more", "dyn-clone", @@ -7507,7 +7545,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "derive_more", "finality-grandpa", @@ -7531,7 +7569,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "derive_more", "futures 0.3.13", @@ -7552,7 +7590,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "ansi_term 0.12.1", "futures 0.3.13", @@ -7570,7 +7608,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "async-trait", "derive_more", @@ -7590,7 +7628,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "hash-db", "lazy_static", @@ -7609,7 +7647,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "async-std", "async-trait", @@ -7662,7 +7700,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7672,18 +7710,20 @@ dependencies = [ "sc-network", "sp-runtime", "substrate-prometheus-endpoint", + "tracing", "wasm-timer", ] [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "bytes 0.5.6", "fnv", "futures 0.3.13", "futures-timer 3.0.2", + "hex", "hyper 0.13.10", "hyper-rustls", "log", @@ -7705,7 +7745,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "futures 0.3.13", "libp2p", @@ -7718,7 +7758,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7727,7 +7767,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "futures 0.3.13", "hash-db", @@ -7761,7 +7801,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "derive_more", "futures 0.3.13", @@ -7785,7 +7825,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "futures 0.1.31", "jsonrpc-core", @@ -7803,7 +7843,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "directories", "exit-future", @@ -7866,7 +7906,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "log", "parity-scale-codec", @@ -7881,7 +7921,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7901,7 +7941,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "chrono", "futures 0.3.13", @@ -7912,10 +7952,8 @@ dependencies = [ "rand 0.7.3", "serde", "serde_json", - "sp-utils", "take_mut", - "tracing", - "tracing-subscriber", + "thiserror", "void", "wasm-timer", ] @@ -7923,7 +7961,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "ansi_term 0.12.1", "atty", @@ -7934,7 +7972,6 @@ dependencies = [ "parking_lot 0.11.1", "regex", "rustc-hash", - "sc-telemetry", "sc-tracing-proc-macro", "serde", "serde_json", @@ -7951,9 +7988,9 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -7962,7 +7999,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "derive_more", "futures 0.3.13", @@ -7984,7 +8021,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "futures 0.3.13", "futures-diagnose", @@ -8265,7 +8302,7 @@ dependencies = [ "libc", "nix", "quick-error 2.0.0", - "rand 0.8.3", + "rand 0.3.23", "winapi 0.3.9", ] @@ -8381,7 +8418,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "log", "sp-core", @@ -8393,7 +8430,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "hash-db", "log", @@ -8410,10 +8447,10 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "blake2-rfc", - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -8422,7 +8459,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "serde", @@ -8434,7 +8471,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "integer-sqrt", "num-traits", @@ -8447,7 +8484,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "sp-api", @@ -8459,7 +8496,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8470,7 +8507,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "sp-api", @@ -8482,7 +8519,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "futures 0.3.13", "log", @@ -8500,7 +8537,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "serde", "serde_json", @@ -8509,7 +8546,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -8535,10 +8572,11 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "merlin", "parity-scale-codec", + "serde", "sp-api", "sp-application-crypto", "sp-consensus", @@ -8555,7 +8593,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -8565,7 +8603,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8577,7 +8615,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "base58", "blake2-rfc", @@ -8621,7 +8659,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8630,28 +8668,17 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "proc-macro2", "quote", "syn", ] -[[package]] -name = "sp-election-providers" -version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" -dependencies = [ - "parity-scale-codec", - "sp-arithmetic", - "sp-npos-elections", - "sp-std", -] - [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "environmental", "parity-scale-codec", @@ -8662,7 +8689,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "finality-grandpa", "log", @@ -8679,7 +8706,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8691,7 +8718,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "futures 0.3.13", "hash-db", @@ -8715,7 +8742,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "lazy_static", "sp-core", @@ -8726,7 +8753,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "async-trait", "derive_more", @@ -8743,7 +8770,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "serde", @@ -8756,9 +8783,9 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -8767,7 +8794,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "sp-api", "sp-core", @@ -8777,7 +8804,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "backtrace", ] @@ -8785,7 +8812,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "serde", "sp-core", @@ -8794,7 +8821,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "either", "hash256-std-hasher", @@ -8815,7 +8842,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8832,10 +8859,10 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "Inflector", - "proc-macro-crate", + "proc-macro-crate 1.0.0", "proc-macro2", "quote", "syn", @@ -8844,7 +8871,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "sp-core", @@ -8857,7 +8884,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "serde", "serde_json", @@ -8866,7 +8893,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "sp-api", @@ -8879,7 +8906,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8889,7 +8916,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "hash-db", "log", @@ -8911,12 +8938,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8929,7 +8956,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "log", "sp-core", @@ -8942,9 +8969,8 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ - "impl-trait-for-tuples", "parity-scale-codec", "sp-api", "sp-inherents", @@ -8956,7 +8982,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "log", "parity-scale-codec", @@ -8969,7 +8995,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "derive_more", "futures 0.3.13", @@ -8985,7 +9011,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "hash-db", "memory-db", @@ -8999,7 +9025,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "futures 0.3.13", "futures-core", @@ -9011,7 +9037,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9023,7 +9049,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9049,6 +9075,31 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" +[[package]] +name = "static_init" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11b73400442027c4adedda20a9f9b7945234a5bd8d5f7e86da22bd5d0622369c" +dependencies = [ + "cfg_aliases", + "libc", + "parking_lot 0.11.1", + "static_init_macro", +] + +[[package]] +name = "static_init_macro" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2261c91034a1edc3fc4d1b80e89d82714faede0515c14a75da10cb941546bbf" +dependencies = [ + "cfg_aliases", + "memchr", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "statrs" version = "0.12.0" @@ -9156,7 +9207,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "platforms", ] @@ -9164,7 +9215,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.13", @@ -9187,7 +9238,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "async-std", "derive_more", @@ -9201,7 +9252,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "futures 0.1.31", "futures 0.3.13", @@ -9213,6 +9264,7 @@ dependencies = [ "sc-consensus", "sc-executor", "sc-light", + "sc-offchain", "sc-service", "serde", "serde_json", @@ -9841,7 +9893,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#645299e8b23ec5fa52935b1a6edbf36886e80141" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" dependencies = [ "frame-try-runtime", "log", @@ -9867,7 +9919,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04f8ab788026715fa63b31960869617cba39117e520eb415b0139543e325ab59" dependencies = [ "cfg-if 0.1.10", - "rand 0.7.3", + "rand 0.3.23", "static_assertions", ] @@ -10465,13 +10517,14 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "bitvec", "frame-executive", "frame-support", "frame-system", "frame-system-rpc-runtime-api", + "frame-try-runtime", "log", "pallet-authority-discovery", "pallet-authorship", @@ -10508,6 +10561,7 @@ dependencies = [ "polkadot-parachain", "polkadot-primitives", "polkadot-runtime-common", + "polkadot-runtime-parachains", "rustc-hex", "serde", "serde_derive", @@ -10622,7 +10676,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "parity-scale-codec", ] @@ -10630,7 +10684,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "frame-support", "parity-scale-codec", @@ -10646,7 +10700,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#575a89e1ca6703a0b12e30c01ba8a1e4a5cfed84" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -10722,6 +10776,6 @@ checksum = "a1e6e8778706838f43f771d80d37787cb2fe06dafe89dd3aebaf6721b9eaec81" dependencies = [ "cc", "glob", - "itertools", + "itertools 0.9.0", "libc", ] From 6aeab36a0a48c4a4c08ed8b10b4036aaac9ec7e1 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 25 Mar 2021 10:56:25 +0000 Subject: [PATCH 35/40] Remove commented out dependencies --- node/Cargo.toml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/node/Cargo.toml b/node/Cargo.toml index 02deda1..46d02c5 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -45,12 +45,8 @@ pallet-contracts = { git = "https://github.com/paritytech/substrate", package = # These dependencies are used for the node's RPCs jsonrpc-core = "15.1.0" -#sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1", package = "sc-rpc" } sp-api = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } sc-rpc-api = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1" } -#sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1", package = "sp-blockchain" } -#sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1", package = "sp-block-builder" } -#sc-basic-authorship = { git = "https://github.com/paritytech/substrate", branch = "rococo-v1", package = "sc-basic-authorship" } substrate-frame-rpc-system = { git = "https://github.com/paritytech/substrate", package = "substrate-frame-rpc-system" , branch = "rococo-v1" } pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-transaction-payment-rpc" , branch = "rococo-v1" } pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc" , branch = "rococo-v1" } From c69c2fb2de65afebb839b15dc4a2aea25e652c86 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 25 Mar 2021 14:48:34 +0000 Subject: [PATCH 36/40] Fix errors after upgrade --- runtime/src/lib.rs | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 05fdc8a..322ee3a 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -374,7 +374,7 @@ impl pallet_contracts::Config for Runtime { type SurchargeReward = SurchargeReward; type MaxDepth = MaxDepth; type MaxValueSize = MaxValueSize; - type WeightPrice = pallet_transaction_payment::Module; + type WeightPrice = pallet_transaction_payment::Pallet; type WeightInfo = pallet_contracts::weights::SubstrateWeight; type ChainExtension = (); type DeletionQueueDepth = DeletionQueueDepth; @@ -389,16 +389,16 @@ construct_runtime!( NodeBlock = opaque::Block, UncheckedExtrinsic = UncheckedExtrinsic { - System: frame_system::{Module, Call, Storage, Config, Event}, - Timestamp: pallet_timestamp::{Module, Call, Storage, Inherent}, - Balances: pallet_balances::{Module, Call, Storage, Config, Event}, - Contracts: pallet_contracts::{Module, Call, Config, Storage, Event}, - Sudo: pallet_sudo::{Module, Call, Storage, Config, Event}, - RandomnessCollectiveFlip: pallet_randomness_collective_flip::{Module, Call, Storage}, - ParachainSystem: cumulus_pallet_parachain_system::{Module, Call, Storage, Inherent, Event}, - TransactionPayment: pallet_transaction_payment::{Module, Storage}, - ParachainInfo: parachain_info::{Module, Storage, Config}, - XcmHandler: cumulus_pallet_xcm_handler::{Module, Call, Event, Origin}, + System: frame_system::{Pallet, Call, Storage, Config, Event}, + Timestamp: pallet_timestamp::{Pallet, Call, Storage, Inherent}, + Balances: pallet_balances::{Pallet, Call, Storage, Config, Event}, + Contracts: pallet_contracts::{Pallet, Call, Config, Storage, Event}, + Sudo: pallet_sudo::{Pallet, Call, Storage, Config, Event}, + RandomnessCollectiveFlip: pallet_randomness_collective_flip::{Pallet, Call, Storage}, + ParachainSystem: cumulus_pallet_parachain_system::{Pallet, Call, Storage, Inherent, Event}, + TransactionPayment: pallet_transaction_payment::{Pallet, Storage}, + ParachainInfo: parachain_info::{Pallet, Storage, Config}, + XcmHandler: cumulus_pallet_xcm_handler::{Pallet, Call, Event, Origin}, } ); @@ -431,7 +431,7 @@ pub type Executive = frame_executive::Executive< Block, frame_system::ChainContext, Runtime, - AllModules, + AllPallets, >; impl_runtime_apis! { @@ -475,7 +475,7 @@ impl_runtime_apis! { } fn random_seed() -> ::Hash { - RandomnessCollectiveFlip::random_seed() + RandomnessCollectiveFlip::random_seed().0 } } From cd11ae0a5675a17934971c47dde6a5782a20dc9b Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 25 Mar 2021 14:59:00 +0000 Subject: [PATCH 37/40] Fix deprecation warning --- runtime/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 322ee3a..8126cef 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -342,7 +342,7 @@ parameter_types! { pub const DepositPerContract: Balance = TombstoneDeposit::get(); pub const DepositPerStorageByte: Balance = deposit(0, 1); pub const DepositPerStorageItem: Balance = deposit(1, 0); - pub RentFraction: Perbill = Perbill::from_rational_approximation(1u32, 30 * DAYS); + pub RentFraction: Perbill = Perbill::from_rational(1u32, 30 * DAYS); pub const SurchargeReward: Balance = 150 * MILLICENTS; pub const SignedClaimHandicap: u32 = 2; pub const MaxDepth: u32 = 32; From 6d39cdc384174a5c5ffbffa1387f2c9109c31898 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 25 Mar 2021 16:06:07 +0000 Subject: [PATCH 38/40] More node fixes --- node/src/cli.rs | 15 ++++++++---- node/src/command.rs | 30 ++++++++++++++++------- node/src/service.rs | 58 ++++++++++++++++++++++++++++++++------------- 3 files changed, 74 insertions(+), 29 deletions(-) diff --git a/node/src/cli.rs b/node/src/cli.rs index 6740e74..0954c6b 100644 --- a/node/src/cli.rs +++ b/node/src/cli.rs @@ -1,6 +1,6 @@ -use std::path::PathBuf; - +use crate::chain_spec; use sc_cli; +use std::path::PathBuf; use structopt::StructOpt; /// Sub-commands supported by the collator. @@ -127,12 +127,17 @@ pub struct RelayChainCli { } impl RelayChainCli { - /// Create a new instance of `Self`. + /// Parse the relay chain CLI parameters using the para chain `Configuration`. pub fn new<'a>( - base_path: Option, - chain_id: Option, + para_config: &sc_service::Configuration, relay_chain_args: impl Iterator, ) -> Self { + let extension = chain_spec::Extensions::try_get(&*para_config.chain_spec); + let chain_id = extension.map(|e| e.relay_chain.clone()); + let base_path = para_config + .base_path + .as_ref() + .map(|x| x.path().join("polkadot")); Self { base_path, chain_id, diff --git a/node/src/command.rs b/node/src/command.rs index 8c6747d..bdda8af 100644 --- a/node/src/command.rs +++ b/node/src/command.rs @@ -185,7 +185,24 @@ pub fn run() -> Result<()> { } Some(Subcommand::PurgeChain(cmd)) => { let runner = cli.create_runner(cmd)?; - runner.sync_run(|config| cmd.run(config.database)) + + runner.sync_run(|config| { + let polkadot_cli = RelayChainCli::new( + &config, + [RelayChainCli::executable_name().to_string()] + .iter() + .chain(cli.relaychain_args.iter()), + ); + + let polkadot_config = SubstrateCli::create_configuration( + &polkadot_cli, + &polkadot_cli, + config.task_executor.clone(), + ) + .map_err(|err| format!("Relay chain argument error: {}", err))?; + + cmd.run(config, polkadot_config) + }) } Some(Subcommand::Revert(cmd)) => { let runner = cli.create_runner(cmd)?; @@ -251,13 +268,11 @@ pub fn run() -> Result<()> { // TODO let key = sp_core::Pair::generate().0; - let extension = chain_spec::Extensions::try_get(&*config.chain_spec); - let relay_chain_id = extension.map(|e| e.relay_chain.clone()); - let para_id = extension.map(|e| e.para_id); + let para_id = + chain_spec::Extensions::try_get(&*config.chain_spec).map(|e| e.para_id); let polkadot_cli = RelayChainCli::new( - config.base_path.as_ref().map(|x| x.path().join("polkadot")), - relay_chain_id, + &config, [RelayChainCli::executable_name().to_string()] .iter() .chain(cli.relaychain_args.iter()), @@ -277,7 +292,6 @@ pub fn run() -> Result<()> { &polkadot_cli, &polkadot_cli, task_executor, - config.telemetry_handle.clone(), ) .map_err(|err| format!("Relay chain argument error: {}", err))?; let collator = cli.run.base.validator || cli.collator; @@ -354,7 +368,7 @@ impl CliConfiguration for RelayChainCli { self.base.base.prometheus_config(default_listen_port) } - fn init(&self) -> Result { + fn init(&self) -> Result<()> { unreachable!("PolkadotCli is never initialized; qed"); } diff --git a/node/src/service.rs b/node/src/service.rs index 09e94e8..d399417 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -27,7 +27,7 @@ use polkadot_primitives::v0::CollatorPair; use sc_executor::native_executor_instance; pub use sc_executor::NativeExecutor; use sc_service::{Configuration, PartialComponents, Role, TFullBackend, TFullClient, TaskManager}; -use sc_telemetry::TelemetrySpan; +use sc_telemetry::{Telemetry, TelemetryWorker, TelemetryWorkerHandle}; use sp_core::Pair; use sp_runtime::traits::BlakeTwo256; use sp_trie::PrefixedMemoryDB; @@ -53,16 +53,38 @@ pub fn new_partial( (), sp_consensus::import_queue::BasicQueue>, sc_transaction_pool::FullPool>, - (), + (Option, Option), >, sc_service::Error, > { let inherent_data_providers = sp_inherents::InherentDataProviders::new(); + let telemetry = config.telemetry_endpoints.clone() + .filter(|x| !x.is_empty()) + .map(|endpoints| -> Result<_, sc_telemetry::Error> { + let worker = TelemetryWorker::new(16)?; + let telemetry = worker.handle().new_telemetry(endpoints); + Ok((worker, telemetry)) + }) + .transpose()?; + let (client, backend, keystore_container, task_manager) = - sc_service::new_full_parts::(&config)?; + sc_service::new_full_parts::( + &config, + telemetry.as_ref().map(|(_, telemetry)| telemetry.handle()), + )?; let client = Arc::new(client); + let telemetry_worker_handle = telemetry + .as_ref() + .map(|(worker, _)| worker.handle()); + + let telemetry = telemetry + .map(|(worker, telemetry)| { + task_manager.spawn_handle().spawn("telemetry", worker.run()); + telemetry + }); + let registry = config.prometheus_registry(); let transaction_pool = sc_transaction_pool::BasicPool::new_full( @@ -90,7 +112,7 @@ pub fn new_partial( transaction_pool, inherent_data_providers, select_chain: (), - other: (), + other: (telemetry, telemetry_worker_handle), }; Ok(params) @@ -113,18 +135,23 @@ async fn start_node_impl( let parachain_config = prepare_node_config(parachain_config); - let polkadot_full_node = - cumulus_client_service::build_polkadot_full_node(polkadot_config, collator_key.public()) - .map_err(|e| match e { - polkadot_service::Error::Sub(x) => x, - s => format!("{}", s).into(), - })?; - let params = new_partial(¶chain_config)?; params .inherent_data_providers .register_provider(sp_timestamp::InherentDataProvider) .unwrap(); + let (mut telemetry, telemetry_worker_handle) = params.other; + + let polkadot_full_node = + cumulus_client_service::build_polkadot_full_node( + polkadot_config, + collator_key.public(), + telemetry_worker_handle, + ) + .map_err(|e| match e { + polkadot_service::Error::Sub(x) => x, + s => format!("{}", s).into(), + })?; let client = params.client.clone(); let backend = params.backend.clone(); @@ -165,9 +192,6 @@ async fn start_node_impl( }) }; - let telemetry_span = TelemetrySpan::new(); - let _telemetry_span_entered = telemetry_span.enter(); - sc_service::spawn_tasks(sc_service::SpawnTasksParams { on_demand: None, remote_blockchain: None, @@ -181,12 +205,12 @@ async fn start_node_impl( network: network.clone(), network_status_sinks, system_rpc_tx, - telemetry_span: Some(telemetry_span.clone()), + telemetry: telemetry.as_mut(), })?; let announce_block = { let network = network.clone(); - Arc::new(move |hash, data| network.announce_block(hash, Some(data))) + Arc::new(move |hash, data| network.announce_block(hash, data)) }; if validator { @@ -195,6 +219,7 @@ async fn start_node_impl( client.clone(), transaction_pool, prometheus_registry.as_ref(), + telemetry.as_ref().map(|x| x.handle()), ); let spawner = task_manager.spawn_handle(); @@ -235,6 +260,7 @@ async fn start_node_impl( start_network.start_network(); + Ok((task_manager, client)) } From 98afa53a7a95c981ce2f1c76c37ce60534674bb3 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 25 Mar 2021 16:56:58 +0000 Subject: [PATCH 39/40] Fix more errors --- Cargo.lock | 124 ++++++++++++++++++++++++-------------------- node/Cargo.toml | 1 + node/src/cli.rs | 2 +- node/src/service.rs | 3 +- 4 files changed, 71 insertions(+), 59 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6208bb4..b186c54 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -669,6 +669,7 @@ name = "canvas-node" version = "0.1.0" dependencies = [ "canvas-runtime", + "cumulus-client-cli", "cumulus-client-collator", "cumulus-client-consensus-relay-chain", "cumulus-client-network", @@ -1214,10 +1215,20 @@ dependencies = [ "rand 0.7.3", ] +[[package]] +name = "cumulus-client-cli" +version = "0.1.0" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#9d89ed653217203810822483ae86fd8867f59620" +dependencies = [ + "sc-cli", + "sc-service", + "structopt", +] + [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#9d89ed653217203810822483ae86fd8867f59620" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -1241,7 +1252,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#9d89ed653217203810822483ae86fd8867f59620" dependencies = [ "async-trait", "dyn-clone", @@ -1266,7 +1277,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#9d89ed653217203810822483ae86fd8867f59620" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -1291,7 +1302,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#9d89ed653217203810822483ae86fd8867f59620" dependencies = [ "derive_more", "futures 0.3.13", @@ -1315,7 +1326,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#9d89ed653217203810822483ae86fd8867f59620" dependencies = [ "cumulus-client-collator", "cumulus-client-consensus-common", @@ -1340,7 +1351,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#9d89ed653217203810822483ae86fd8867f59620" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", @@ -1369,7 +1380,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm-handler" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#9d89ed653217203810822483ae86fd8867f59620" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1384,7 +1395,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#9d89ed653217203810822483ae86fd8867f59620" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -1399,7 +1410,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#9d89ed653217203810822483ae86fd8867f59620" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3079,7 +3090,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "bitvec", "frame-executive", @@ -3860,7 +3871,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -4882,7 +4893,7 @@ dependencies = [ [[package]] name = "parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#10887b728c563329845192915069a094b3f06139" +source = "git+https://github.com/paritytech/cumulus?branch=rococo-v1#9d89ed653217203810822483ae86fd8867f59620" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -5313,7 +5324,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5327,7 +5338,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5341,7 +5352,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "lru", @@ -5363,18 +5374,17 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", - "futures-timer 3.0.2", "lru", + "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", "rand 0.8.3", - "streamunordered", "thiserror", "tracing", ] @@ -5402,7 +5412,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "always-assert", "futures 0.3.13", @@ -5412,6 +5422,8 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", + "sp-core", + "sp-runtime", "thiserror", "tracing", ] @@ -5419,7 +5431,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -5431,7 +5443,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5444,7 +5456,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5458,7 +5470,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "async-trait", "futures 0.3.13", @@ -5475,7 +5487,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "polkadot-erasure-coding", @@ -5491,7 +5503,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "bitvec", "derive_more", @@ -5520,7 +5532,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "bitvec", "futures 0.3.13", @@ -5541,7 +5553,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "bitvec", "futures 0.3.13", @@ -5559,7 +5571,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5574,7 +5586,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "polkadot-node-primitives", @@ -5589,7 +5601,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5605,7 +5617,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5618,7 +5630,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5643,7 +5655,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "bitvec", "futures 0.3.13", @@ -5658,7 +5670,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "memory-lru", @@ -5675,7 +5687,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "async-std", "lazy_static", @@ -5692,7 +5704,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5706,7 +5718,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5724,7 +5736,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "async-std", "async-trait", @@ -5754,7 +5766,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "async-trait", "futures 0.3.13", @@ -5780,7 +5792,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "async-trait", "futures 0.3.13", @@ -5797,7 +5809,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "derive_more", "futures 0.3.13", @@ -5824,7 +5836,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5838,7 +5850,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "bitvec", "frame-system", @@ -5868,7 +5880,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "assert_matches", "proc-macro2", @@ -5879,7 +5891,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5909,7 +5921,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "bitvec", "frame-executive", @@ -5976,7 +5988,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "bitvec", "frame-support", @@ -6013,7 +6025,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "bitvec", "derive_more", @@ -6050,7 +6062,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -6134,7 +6146,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "arrayvec 0.5.2", "futures 0.3.13", @@ -6151,7 +6163,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -6907,7 +6919,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "frame-executive", "frame-support", @@ -10517,7 +10529,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "bitvec", "frame-executive", @@ -10676,7 +10688,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "parity-scale-codec", ] @@ -10684,7 +10696,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "frame-support", "parity-scale-codec", @@ -10700,7 +10712,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" dependencies = [ "frame-support", "impl-trait-for-tuples", diff --git a/node/Cargo.toml b/node/Cargo.toml index 46d02c5..1fefad7 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -52,6 +52,7 @@ pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/substrat pallet-contracts-rpc = { git = "https://github.com/paritytech/substrate", package = "pallet-contracts-rpc" , branch = "rococo-v1" } # Cumulus dependencies +cumulus-client-cli = { git = "https://github.com/paritytech/cumulus", branch = "rococo-v1" } cumulus-client-consensus-relay-chain = { git = "https://github.com/paritytech/cumulus", branch = "rococo-v1" } cumulus-client-collator = { git = "https://github.com/paritytech/cumulus", branch = "rococo-v1" } cumulus-client-service = { git = "https://github.com/paritytech/cumulus", branch = "rococo-v1" } diff --git a/node/src/cli.rs b/node/src/cli.rs index 0954c6b..5b7c1a2 100644 --- a/node/src/cli.rs +++ b/node/src/cli.rs @@ -30,7 +30,7 @@ pub enum Subcommand { ImportBlocks(sc_cli::ImportBlocksCmd), /// Remove the whole chain. - PurgeChain(sc_cli::PurgeChainCmd), + PurgeChain(cumulus_client_cli::PurgeChainCmd), /// Revert the chain to a previous state. Revert(sc_cli::RevertCmd), diff --git a/node/src/service.rs b/node/src/service.rs index d399417..bce5975 100644 --- a/node/src/service.rs +++ b/node/src/service.rs @@ -28,7 +28,6 @@ use sc_executor::native_executor_instance; pub use sc_executor::NativeExecutor; use sc_service::{Configuration, PartialComponents, Role, TFullBackend, TFullClient, TaskManager}; use sc_telemetry::{Telemetry, TelemetryWorker, TelemetryWorkerHandle}; -use sp_core::Pair; use sp_runtime::traits::BlakeTwo256; use sp_trie::PrefixedMemoryDB; use std::sync::Arc; @@ -145,7 +144,7 @@ async fn start_node_impl( let polkadot_full_node = cumulus_client_service::build_polkadot_full_node( polkadot_config, - collator_key.public(), + collator_key.clone(), telemetry_worker_handle, ) .map_err(|e| match e { From 08421e34909d2190b36e425321201b2b23834033 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Mon, 29 Mar 2021 10:31:36 +0100 Subject: [PATCH 40/40] Update cumulus/polkadot/substrate --- Cargo.lock | 389 +++++++++++++++++++++++++---------------------------- 1 file changed, 185 insertions(+), 204 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b186c54..2ffa719 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1854,7 +1854,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", ] @@ -1872,7 +1872,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "3.1.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -1914,7 +1914,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -1927,7 +1927,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -1943,7 +1943,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "serde", @@ -1954,7 +1954,7 @@ dependencies = [ [[package]] name = "frame-support" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "bitflags", "frame-metadata", @@ -1980,7 +1980,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1992,7 +1992,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -2004,7 +2004,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "proc-macro2", "quote", @@ -2014,7 +2014,7 @@ dependencies = [ [[package]] name = "frame-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -2031,7 +2031,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "sp-api", @@ -2040,7 +2040,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "parity-scale-codec", @@ -3090,7 +3090,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "bitvec", "frame-executive", @@ -3871,8 +3871,9 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ + "derive_more", "futures 0.3.13", "futures-timer 3.0.2", ] @@ -4232,12 +4233,6 @@ dependencies = [ "parking_lot 0.11.1", ] -[[package]] -name = "oorandom" -version = "11.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" - [[package]] name = "opaque-debug" version = "0.2.3" @@ -4277,7 +4272,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4293,7 +4288,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4308,7 +4303,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-benchmarking", "frame-support", @@ -4332,7 +4327,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-benchmarking", "frame-support", @@ -4347,7 +4342,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4361,7 +4356,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4451,7 +4446,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-benchmarking", "frame-support", @@ -4466,7 +4461,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-election-provider-support", "frame-support", @@ -4485,7 +4480,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4500,7 +4495,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-benchmarking", "frame-support", @@ -4522,7 +4517,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4538,7 +4533,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4557,7 +4552,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4573,7 +4568,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4587,7 +4582,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4602,7 +4597,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4616,7 +4611,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4632,7 +4627,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4647,7 +4642,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4660,7 +4655,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "enumflags2", "frame-support", @@ -4675,7 +4670,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-benchmarking", "frame-support", @@ -4691,7 +4686,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4711,7 +4706,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4725,7 +4720,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-election-provider-support", "frame-support", @@ -4748,7 +4743,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -4759,7 +4754,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4773,7 +4768,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-benchmarking", "frame-support", @@ -4791,7 +4786,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4805,7 +4800,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4821,7 +4816,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4838,7 +4833,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4849,7 +4844,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4864,7 +4859,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-support", "frame-system", @@ -4879,7 +4874,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "enumflags2", "frame-support", @@ -5324,7 +5319,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5338,7 +5333,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5352,7 +5347,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "lru", @@ -5374,7 +5369,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "lru", @@ -5392,7 +5387,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#e87da3de1a5c32d62fc45b86cac777095615d75d" dependencies = [ "frame-benchmarking-cli", "futures 0.3.13", @@ -5412,7 +5407,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "always-assert", "futures 0.3.13", @@ -5431,7 +5426,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -5443,7 +5438,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5456,7 +5451,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "polkadot-node-network-protocol", @@ -5470,11 +5465,12 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "async-trait", "futures 0.3.13", "parity-scale-codec", + "parking_lot 0.11.1", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-primitives", @@ -5487,7 +5483,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "polkadot-erasure-coding", @@ -5503,7 +5499,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "bitvec", "derive_more", @@ -5532,7 +5528,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "bitvec", "futures 0.3.13", @@ -5553,7 +5549,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "bitvec", "futures 0.3.13", @@ -5571,7 +5567,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5586,7 +5582,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "polkadot-node-primitives", @@ -5601,7 +5597,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5617,7 +5613,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "polkadot-node-subsystem", @@ -5630,7 +5626,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -5655,7 +5651,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "bitvec", "futures 0.3.13", @@ -5670,7 +5666,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "memory-lru", @@ -5687,7 +5683,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "async-std", "lazy_static", @@ -5704,7 +5700,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5713,12 +5709,13 @@ dependencies = [ "polkadot-primitives", "sc-network", "strum", + "thiserror", ] [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "futures 0.3.13", "parity-scale-codec", @@ -5736,7 +5733,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "async-std", "async-trait", @@ -5766,7 +5763,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "async-trait", "futures 0.3.13", @@ -5792,12 +5789,11 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "async-trait", "futures 0.3.13", "futures-timer 3.0.2", - "oorandom", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -5809,7 +5805,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "derive_more", "futures 0.3.13", @@ -5833,24 +5829,10 @@ dependencies = [ "thiserror", ] -[[package]] -name = "polkadot-pov-distribution" -version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" -dependencies = [ - "futures 0.3.13", - "polkadot-node-network-protocol", - "polkadot-node-subsystem", - "polkadot-node-subsystem-util", - "polkadot-primitives", - "thiserror", - "tracing", -] - [[package]] name = "polkadot-primitives" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "bitvec", "frame-system", @@ -5880,7 +5862,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "assert_matches", "proc-macro2", @@ -5891,7 +5873,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5921,7 +5903,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "bitvec", "frame-executive", @@ -5988,7 +5970,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "bitvec", "frame-support", @@ -6025,7 +6007,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "bitvec", "derive_more", @@ -6062,7 +6044,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -6095,7 +6077,6 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-overseer", "polkadot-parachain", - "polkadot-pov-distribution", "polkadot-primitives", "polkadot-rpc", "polkadot-runtime", @@ -6146,7 +6127,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "arrayvec 0.5.2", "futures 0.3.13", @@ -6163,7 +6144,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -6173,7 +6154,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#e87da3de1a5c32d62fc45b86cac777095615d75d" dependencies = [ "bitvec", "frame-election-provider-support", @@ -6228,7 +6209,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#369dc36165a2852ca78fcb9f4d2b5b27e93187f7" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#e87da3de1a5c32d62fc45b86cac777095615d75d" dependencies = [ "frame-benchmarking", "frame-system", @@ -6686,7 +6667,7 @@ dependencies = [ "cfg-if 0.1.10", "libc", "nix", - "rand 0.3.23", + "rand 0.8.3", "winapi 0.3.9", ] @@ -6919,7 +6900,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "frame-executive", "frame-support", @@ -7104,7 +7085,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "async-trait", "derive_more", @@ -7132,7 +7113,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7155,7 +7136,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7171,7 +7152,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -7192,7 +7173,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -7203,7 +7184,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "chrono", "fdlimit", @@ -7241,7 +7222,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "derive_more", "fnv", @@ -7275,7 +7256,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "blake2-rfc", "hash-db", @@ -7305,7 +7286,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7316,7 +7297,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "derive_more", "fork-tree", @@ -7362,7 +7343,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "derive_more", "futures 0.3.13", @@ -7386,7 +7367,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7399,7 +7380,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7426,7 +7407,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "log", "sc-client-api", @@ -7440,7 +7421,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "derive_more", "lazy_static", @@ -7469,7 +7450,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "derive_more", "parity-scale-codec", @@ -7485,7 +7466,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "log", "parity-scale-codec", @@ -7500,7 +7481,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "log", "parity-scale-codec", @@ -7518,7 +7499,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "derive_more", "dyn-clone", @@ -7557,7 +7538,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "derive_more", "finality-grandpa", @@ -7581,7 +7562,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-warp-sync" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "derive_more", "futures 0.3.13", @@ -7602,7 +7583,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "ansi_term 0.12.1", "futures 0.3.13", @@ -7620,7 +7601,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "async-trait", "derive_more", @@ -7640,7 +7621,7 @@ dependencies = [ [[package]] name = "sc-light" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "hash-db", "lazy_static", @@ -7659,7 +7640,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "async-std", "async-trait", @@ -7712,7 +7693,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -7729,7 +7710,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "bytes 0.5.6", "fnv", @@ -7757,7 +7738,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "futures 0.3.13", "libp2p", @@ -7770,7 +7751,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7779,7 +7760,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "futures 0.3.13", "hash-db", @@ -7813,7 +7794,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "derive_more", "futures 0.3.13", @@ -7837,7 +7818,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "futures 0.1.31", "jsonrpc-core", @@ -7855,7 +7836,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "directories", "exit-future", @@ -7918,7 +7899,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "log", "parity-scale-codec", @@ -7933,7 +7914,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7953,7 +7934,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "chrono", "futures 0.3.13", @@ -7973,7 +7954,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "ansi_term 0.12.1", "atty", @@ -8000,7 +7981,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8011,7 +7992,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "derive_more", "futures 0.3.13", @@ -8033,7 +8014,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "futures 0.3.13", "futures-diagnose", @@ -8314,7 +8295,7 @@ dependencies = [ "libc", "nix", "quick-error 2.0.0", - "rand 0.3.23", + "rand 0.8.3", "winapi 0.3.9", ] @@ -8430,7 +8411,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "log", "sp-core", @@ -8442,7 +8423,7 @@ dependencies = [ [[package]] name = "sp-api" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "hash-db", "log", @@ -8459,7 +8440,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -8471,7 +8452,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "serde", @@ -8483,7 +8464,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "integer-sqrt", "num-traits", @@ -8496,7 +8477,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "sp-api", @@ -8508,7 +8489,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8519,7 +8500,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "sp-api", @@ -8531,7 +8512,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "futures 0.3.13", "log", @@ -8549,7 +8530,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "serde", "serde_json", @@ -8558,7 +8539,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "futures 0.3.13", "futures-timer 3.0.2", @@ -8584,7 +8565,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "merlin", "parity-scale-codec", @@ -8605,7 +8586,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -8615,7 +8596,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8627,7 +8608,7 @@ dependencies = [ [[package]] name = "sp-core" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "base58", "blake2-rfc", @@ -8671,7 +8652,7 @@ dependencies = [ [[package]] name = "sp-database" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8680,7 +8661,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "proc-macro2", "quote", @@ -8690,7 +8671,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "environmental", "parity-scale-codec", @@ -8701,7 +8682,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "finality-grandpa", "log", @@ -8718,7 +8699,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8730,7 +8711,7 @@ dependencies = [ [[package]] name = "sp-io" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "futures 0.3.13", "hash-db", @@ -8754,7 +8735,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "lazy_static", "sp-core", @@ -8765,7 +8746,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "async-trait", "derive_more", @@ -8782,7 +8763,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "serde", @@ -8795,7 +8776,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8806,7 +8787,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "sp-api", "sp-core", @@ -8816,7 +8797,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "backtrace", ] @@ -8824,7 +8805,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "serde", "sp-core", @@ -8833,7 +8814,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "either", "hash256-std-hasher", @@ -8854,7 +8835,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8871,7 +8852,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -8896,7 +8877,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "serde", "serde_json", @@ -8905,7 +8886,7 @@ dependencies = [ [[package]] name = "sp-session" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "sp-api", @@ -8918,7 +8899,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8928,7 +8909,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "hash-db", "log", @@ -8950,12 +8931,12 @@ dependencies = [ [[package]] name = "sp-std" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" [[package]] name = "sp-storage" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8968,7 +8949,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "log", "sp-core", @@ -8981,7 +8962,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "parity-scale-codec", "sp-api", @@ -8994,7 +8975,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "log", "parity-scale-codec", @@ -9007,7 +8988,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "derive_more", "futures 0.3.13", @@ -9023,7 +9004,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "hash-db", "memory-db", @@ -9037,7 +9018,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "futures 0.3.13", "futures-core", @@ -9049,7 +9030,7 @@ dependencies = [ [[package]] name = "sp-version" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9061,7 +9042,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9227,7 +9208,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.13", @@ -9250,7 +9231,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#1404f2af4cbe90d35b4c8a1405a9452feb789adc" +source = "git+https://github.com/paritytech/substrate?branch=rococo-v1#401c24e8a62cdf058882b0e92815faef966d9fa1" dependencies = [ "async-std", "derive_more", @@ -9931,7 +9912,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04f8ab788026715fa63b31960869617cba39117e520eb415b0139543e325ab59" dependencies = [ "cfg-if 0.1.10", - "rand 0.3.23", + "rand 0.7.3", "static_assertions", ] @@ -10529,7 +10510,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.29" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "bitvec", "frame-executive", @@ -10688,7 +10669,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "parity-scale-codec", ] @@ -10696,7 +10677,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "frame-support", "parity-scale-codec", @@ -10712,7 +10693,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#6900ce8ef52b1bb80b3fe606dd9af1da441c4d79" +source = "git+https://github.com/paritytech/polkadot?branch=rococo-v1#2e07b871f138c7e3d6e11188b5ee6725b4aa0b53" dependencies = [ "frame-support", "impl-trait-for-tuples",