Unverified Commit 31fb8fed authored by Andronik Ordian's avatar Andronik Ordian Committed by GitHub
Browse files

update most of the dependencies (#1946)

* update tiny-keccak to 0.2

* update deps except bitvec and shared_memory

* fix some warning after futures upgrade

* remove useless package rename caused by bug in cargo-upgrade

* revert parity-util-mem *

* remove unused import

* cargo update

* remove all renames on parity-scale-codec

* remove the leftovers

* remove unused dep
parent 120d5dde
This diff is collapsed.
...@@ -13,15 +13,15 @@ readme = "README.md" ...@@ -13,15 +13,15 @@ readme = "README.md"
[dependencies] [dependencies]
cli = { package = "polkadot-cli", path = "cli" } cli = { package = "polkadot-cli", path = "cli" }
color-eyre = "0.5.6" color-eyre = "0.5.7"
thiserror = "1" thiserror = "1.0.22"
futures = "0.3.4" futures = "0.3.8"
service = { package = "polkadot-service", path = "node/service" } service = { package = "polkadot-service", path = "node/service" }
parity-util-mem = { version = "*", default-features = false, features = ["jemalloc-global"] } parity-util-mem = { version = "*", default-features = false, features = ["jemalloc-global"] }
[dev-dependencies] [dev-dependencies]
assert_cmd = "0.12" assert_cmd = "1.0.1"
nix = "0.17" nix = "0.19.0"
tempfile = "3.1.0" tempfile = "3.1.0"
[workspace] [workspace]
......
...@@ -15,10 +15,10 @@ crate-type = ["cdylib", "rlib"] ...@@ -15,10 +15,10 @@ crate-type = ["cdylib", "rlib"]
[dependencies] [dependencies]
log = "0.4.11" log = "0.4.11"
thiserror = "1.0.21" thiserror = "1.0.22"
structopt = { version = "0.3.8", optional = true } structopt = { version = "0.3.20", optional = true }
wasm-bindgen = { version = "0.2.57", optional = true } wasm-bindgen = { version = "0.2.68", optional = true }
wasm-bindgen-futures = { version = "0.4.7", optional = true } wasm-bindgen-futures = { version = "0.4.18", optional = true }
service = { package = "polkadot-service", path = "../node/service", default-features = false, optional = true } service = { package = "polkadot-service", path = "../node/service", default-features = false, optional = true }
polkadot-parachain = { path = "../parachain", optional = true } polkadot-parachain = { path = "../parachain", optional = true }
......
...@@ -8,7 +8,7 @@ edition = "2018" ...@@ -8,7 +8,7 @@ edition = "2018"
sp-core = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } sp-core = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false }
sp-std = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } sp-std = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false }
sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false }
codec = { package = "parity-scale-codec", version = "1.3.4", default-features = false, features = [ "derive" ] } parity-scale-codec = { version = "1.3.5", default-features = false, features = [ "derive" ] }
[features] [features]
default = [ "std" ] default = [ "std" ]
...@@ -16,5 +16,5 @@ std = [ ...@@ -16,5 +16,5 @@ std = [
"sp-core/std", "sp-core/std",
"sp-runtime/std", "sp-runtime/std",
"sp-std/std", "sp-std/std",
"codec/std", "parity-scale-codec/std",
] ]
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
//! These core Polkadot types are used by the relay chain and the Parachains. //! These core Polkadot types are used by the relay chain and the Parachains.
use sp_runtime::{generic, MultiSignature, traits::{Verify, BlakeTwo256, IdentifyAccount}}; use sp_runtime::{generic, MultiSignature, traits::{Verify, BlakeTwo256, IdentifyAccount}};
use parity_scale_codec::{Encode, Decode};
/// The block number type used by Polkadot. /// The block number type used by Polkadot.
/// 32-bits will allow for 136 years of blocks assuming 1 block per second. /// 32-bits will allow for 136 years of blocks assuming 1 block per second.
...@@ -55,7 +56,7 @@ pub type Hash = sp_core::H256; ...@@ -55,7 +56,7 @@ pub type Hash = sp_core::H256;
/// This type is produced by [`CandidateReceipt::hash`]. /// This type is produced by [`CandidateReceipt::hash`].
/// ///
/// This type makes it easy to enforce that a hash is a candidate hash on the type level. /// This type makes it easy to enforce that a hash is a candidate hash on the type level.
#[derive(Clone, Copy, codec::Encode, codec::Decode, Hash, Eq, PartialEq, Debug, Default)] #[derive(Clone, Copy, Encode, Decode, Hash, Eq, PartialEq, Debug, Default)]
pub struct CandidateHash(pub Hash); pub struct CandidateHash(pub Hash);
/// Index of a transaction in the relay chain. 32-bit should be plenty. /// Index of a transaction in the relay chain. 32-bit should be plenty.
...@@ -94,7 +95,7 @@ pub type DownwardMessage = sp_std::vec::Vec<u8>; ...@@ -94,7 +95,7 @@ pub type DownwardMessage = sp_std::vec::Vec<u8>;
/// A wrapped version of `DownwardMessage`. The difference is that it has attached the block number when /// A wrapped version of `DownwardMessage`. The difference is that it has attached the block number when
/// the message was sent. /// the message was sent.
#[derive(codec::Encode, codec::Decode, Clone, sp_runtime::RuntimeDebug, PartialEq)] #[derive(Encode, Decode, Clone, sp_runtime::RuntimeDebug, PartialEq)]
pub struct InboundDownwardMessage<BlockNumber = crate::BlockNumber> { pub struct InboundDownwardMessage<BlockNumber = crate::BlockNumber> {
/// The block number at which this messages was put into the downward message queue. /// The block number at which this messages was put into the downward message queue.
pub sent_at: BlockNumber, pub sent_at: BlockNumber,
...@@ -103,7 +104,7 @@ pub struct InboundDownwardMessage<BlockNumber = crate::BlockNumber> { ...@@ -103,7 +104,7 @@ pub struct InboundDownwardMessage<BlockNumber = crate::BlockNumber> {
} }
/// An HRMP message seen from the perspective of a recipient. /// An HRMP message seen from the perspective of a recipient.
#[derive(codec::Encode, codec::Decode, Clone, sp_runtime::RuntimeDebug, PartialEq)] #[derive(Encode, Decode, Clone, sp_runtime::RuntimeDebug, PartialEq)]
pub struct InboundHrmpMessage<BlockNumber = crate::BlockNumber> { pub struct InboundHrmpMessage<BlockNumber = crate::BlockNumber> {
/// The block number at which this message was sent. /// The block number at which this message was sent.
/// Specifically, it is the block number at which the candidate that sends this message was /// Specifically, it is the block number at which the candidate that sends this message was
...@@ -114,7 +115,7 @@ pub struct InboundHrmpMessage<BlockNumber = crate::BlockNumber> { ...@@ -114,7 +115,7 @@ pub struct InboundHrmpMessage<BlockNumber = crate::BlockNumber> {
} }
/// An HRMP message seen from the perspective of a sender. /// An HRMP message seen from the perspective of a sender.
#[derive(codec::Encode, codec::Decode, Clone, sp_runtime::RuntimeDebug, PartialEq, Eq, Hash)] #[derive(Encode, Decode, Clone, sp_runtime::RuntimeDebug, PartialEq, Eq, Hash)]
pub struct OutboundHrmpMessage<Id> { pub struct OutboundHrmpMessage<Id> {
/// The para that will get this message in its downward message queue. /// The para that will get this message in its downward message queue.
pub recipient: Id, pub recipient: Id,
......
...@@ -6,8 +6,8 @@ edition = "2018" ...@@ -6,8 +6,8 @@ edition = "2018"
[dependencies] [dependencies]
primitives = { package = "polkadot-primitives", path = "../primitives" } primitives = { package = "polkadot-primitives", path = "../primitives" }
reed_solomon = { package = "reed-solomon-erasure", version = "4.0.2"} reed_solomon = { package = "reed-solomon-erasure", version = "4.0.2" }
codec = { package = "parity-scale-codec", version = "1.3.4", default-features = false, features = ["derive"] } parity-scale-codec = { version = "1.3.5", default-features = false, features = ["derive"] }
sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" }
trie = { package = "sp-trie", git = "https://github.com/paritytech/substrate", branch = "master" } trie = { package = "sp-trie", git = "https://github.com/paritytech/substrate", branch = "master" }
thiserror = "1.0.21" thiserror = "1.0.22"
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
//! f is the maximum number of faulty validators in the system. //! f is the maximum number of faulty validators in the system.
//! The data is coded so any f+1 chunks can be used to reconstruct the full data. //! The data is coded so any f+1 chunks can be used to reconstruct the full data.
use codec::{Encode, Decode}; use parity_scale_codec::{Encode, Decode};
use reed_solomon::galois_16::{self, ReedSolomon}; use reed_solomon::galois_16::{self, ReedSolomon};
use primitives::v0::{self, Hash as H256, BlakeTwo256, HashT}; use primitives::v0::{self, Hash as H256, BlakeTwo256, HashT};
use primitives::v1; use primitives::v1;
...@@ -352,12 +352,12 @@ struct ShardInput<'a, I> { ...@@ -352,12 +352,12 @@ struct ShardInput<'a, I> {
cur_shard: Option<(&'a [u8], usize)>, cur_shard: Option<(&'a [u8], usize)>,
} }
impl<'a, I: Iterator<Item=&'a [u8]>> codec::Input for ShardInput<'a, I> { impl<'a, I: Iterator<Item=&'a [u8]>> parity_scale_codec::Input for ShardInput<'a, I> {
fn remaining_len(&mut self) -> Result<Option<usize>, codec::Error> { fn remaining_len(&mut self) -> Result<Option<usize>, parity_scale_codec::Error> {
Ok(Some(self.remaining_len)) Ok(Some(self.remaining_len))
} }
fn read(&mut self, into: &mut [u8]) -> Result<(), codec::Error> { fn read(&mut self, into: &mut [u8]) -> Result<(), parity_scale_codec::Error> {
let mut read_bytes = 0; let mut read_bytes = 0;
loop { loop {
......
...@@ -5,15 +5,15 @@ authors = ["Parity Technologies <admin@parity.io>"] ...@@ -5,15 +5,15 @@ authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018" edition = "2018"
[dependencies] [dependencies]
futures = "0.3.5" futures = "0.3.8"
log = "0.4.8" log = "0.4.11"
polkadot-erasure-coding = { path = "../../erasure-coding" } polkadot-erasure-coding = { path = "../../erasure-coding" }
polkadot-node-primitives = { path = "../primitives" } polkadot-node-primitives = { path = "../primitives" }
polkadot-node-subsystem = { path = "../subsystem" } polkadot-node-subsystem = { path = "../subsystem" }
polkadot-node-subsystem-util = { path = "../subsystem-util" } polkadot-node-subsystem-util = { path = "../subsystem-util" }
polkadot-primitives = { path = "../../primitives" } polkadot-primitives = { path = "../../primitives" }
sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" }
thiserror = "1.0.21" thiserror = "1.0.22"
[dev-dependencies] [dev-dependencies]
polkadot-node-subsystem-test-helpers = { path = "../subsystem-test-helpers" } polkadot-node-subsystem-test-helpers = { path = "../subsystem-test-helpers" }
...@@ -5,14 +5,14 @@ authors = ["Parity Technologies <admin@parity.io>"] ...@@ -5,14 +5,14 @@ authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018" edition = "2018"
[dependencies] [dependencies]
futures = "0.3.5" futures = "0.3.8"
futures-timer = "3.0.2" futures-timer = "3.0.2"
kvdb = "0.7.0" kvdb = "0.7.0"
kvdb-rocksdb = "0.9.1" kvdb-rocksdb = "0.9.1"
log = "0.4.11" log = "0.4.11"
thiserror = "1.0.21" thiserror = "1.0.22"
codec = { package = "parity-scale-codec", version = "1.3.1", features = ["derive"] } parity-scale-codec = { version = "1.3.5", features = ["derive"] }
erasure = { package = "polkadot-erasure-coding", path = "../../../erasure-coding" } erasure = { package = "polkadot-erasure-coding", path = "../../../erasure-coding" }
polkadot-subsystem = { package = "polkadot-node-subsystem", path = "../../subsystem" } polkadot-subsystem = { package = "polkadot-node-subsystem", path = "../../subsystem" }
polkadot-node-subsystem-util = { path = "../../subsystem-util" } polkadot-node-subsystem-util = { path = "../../subsystem-util" }
...@@ -22,8 +22,8 @@ polkadot-primitives = { path = "../../../primitives" } ...@@ -22,8 +22,8 @@ polkadot-primitives = { path = "../../../primitives" }
sc-service = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } sc-service = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false }
[dev-dependencies] [dev-dependencies]
env_logger = "0.7.1" env_logger = "0.8.1"
assert_matches = "1.3.0" assert_matches = "1.4.0"
smallvec = "1.4.2" smallvec = "1.4.2"
kvdb-memorydb = "0.7.0" kvdb-memorydb = "0.7.0"
......
...@@ -26,7 +26,7 @@ use std::path::PathBuf; ...@@ -26,7 +26,7 @@ use std::path::PathBuf;
use std::sync::Arc; use std::sync::Arc;
use std::time::{Duration, SystemTime, SystemTimeError, UNIX_EPOCH}; use std::time::{Duration, SystemTime, SystemTimeError, UNIX_EPOCH};
use codec::{Encode, Decode}; use parity_scale_codec::{Encode, Decode};
use futures::{select, channel::oneshot, future::{self, Either}, Future, FutureExt}; use futures::{select, channel::oneshot, future::{self, Either}, Future, FutureExt};
use futures_timer::Delay; use futures_timer::Delay;
use kvdb_rocksdb::{Database, DatabaseConfig}; use kvdb_rocksdb::{Database, DatabaseConfig};
...@@ -527,10 +527,10 @@ where ...@@ -527,10 +527,10 @@ where
} }
} }
} }
pov_pruning_time = pov_pruning_time => { _ = pov_pruning_time => {
subsystem.prune_povs()?; subsystem.prune_povs()?;
} }
chunk_pruning_time = chunk_pruning_time => { _ = chunk_pruning_time => {
subsystem.prune_chunks()?; subsystem.prune_chunks()?;
} }
complete => return Ok(true), complete => return Ok(true),
......
...@@ -5,7 +5,7 @@ authors = ["Parity Technologies <admin@parity.io>"] ...@@ -5,7 +5,7 @@ authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018" edition = "2018"
[dependencies] [dependencies]
futures = "0.3.5" futures = "0.3.8"
sp-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" }
polkadot-primitives = { path = "../../../primitives" } polkadot-primitives = { path = "../../../primitives" }
polkadot-node-primitives = { path = "../../primitives" } polkadot-node-primitives = { path = "../../primitives" }
...@@ -15,13 +15,13 @@ erasure-coding = { package = "polkadot-erasure-coding", path = "../../../erasure ...@@ -15,13 +15,13 @@ erasure-coding = { package = "polkadot-erasure-coding", path = "../../../erasure
statement-table = { package = "polkadot-statement-table", path = "../../../statement-table" } statement-table = { package = "polkadot-statement-table", path = "../../../statement-table" }
bitvec = { version = "0.17.4", default-features = false, features = ["alloc"] } bitvec = { version = "0.17.4", default-features = false, features = ["alloc"] }
log = "0.4.11" log = "0.4.11"
thiserror = "1.0.21" thiserror = "1.0.22"
[dev-dependencies] [dev-dependencies]
sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" }
sp-application-crypto = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-application-crypto = { git = "https://github.com/paritytech/substrate", branch = "master" }
sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" }
sc-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" } sc-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" }
futures = { version = "0.3.5", features = ["thread-pool"] } futures = { version = "0.3.8", features = ["thread-pool"] }
assert_matches = "1.3.0" assert_matches = "1.4.0"
polkadot-node-subsystem-test-helpers = { path = "../../subsystem-test-helpers" } polkadot-node-subsystem-test-helpers = { path = "../../subsystem-test-helpers" }
...@@ -5,12 +5,12 @@ authors = ["Parity Technologies <admin@parity.io>"] ...@@ -5,12 +5,12 @@ authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018" edition = "2018"
[dependencies] [dependencies]
futures = "0.3.5" futures = "0.3.8"
log = "0.4.11" log = "0.4.11"
polkadot-primitives = { path = "../../../primitives" } polkadot-primitives = { path = "../../../primitives" }
polkadot-node-subsystem = { path = "../../subsystem" } polkadot-node-subsystem = { path = "../../subsystem" }
polkadot-node-subsystem-util = { path = "../../subsystem-util" } polkadot-node-subsystem-util = { path = "../../subsystem-util" }
sp-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" }
wasm-timer = "0.2.4" wasm-timer = "0.2.5"
thiserror = "1.0.21" thiserror = "1.0.22"
derive_more = "0.99.11" derive_more = "0.99.11"
...@@ -5,9 +5,9 @@ authors = ["Parity Technologies <admin@parity.io>"] ...@@ -5,9 +5,9 @@ authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018" edition = "2018"
[dependencies] [dependencies]
futures = "0.3.5" futures = "0.3.8"
log = "0.4.11" log = "0.4.11"
thiserror = "1.0.21" thiserror = "1.0.22"
polkadot-primitives = { path = "../../../primitives" } polkadot-primitives = { path = "../../../primitives" }
polkadot-node-subsystem = { path = "../../subsystem" } polkadot-node-subsystem = { path = "../../subsystem" }
polkadot-node-subsystem-util = { path = "../../subsystem-util" } polkadot-node-subsystem-util = { path = "../../subsystem-util" }
......
...@@ -5,11 +5,11 @@ authors = ["Parity Technologies <admin@parity.io>"] ...@@ -5,11 +5,11 @@ authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018" edition = "2018"
[dependencies] [dependencies]
futures = "0.3.5" futures = "0.3.8"
log = "0.4.11" log = "0.4.11"
sp-core = { package = "sp-core", git = "https://github.com/paritytech/substrate", branch = "master" } sp-core = { package = "sp-core", git = "https://github.com/paritytech/substrate", branch = "master" }
parity-scale-codec = { version = "1.3.0", default-features = false, features = ["bit-vec", "derive"] } parity-scale-codec = { version = "1.3.5", default-features = false, features = ["bit-vec", "derive"] }
polkadot-primitives = { path = "../../../primitives" } polkadot-primitives = { path = "../../../primitives" }
polkadot-parachain = { path = "../../../parachain" } polkadot-parachain = { path = "../../../parachain" }
...@@ -19,6 +19,6 @@ polkadot-node-subsystem-util = { path = "../../subsystem-util" } ...@@ -19,6 +19,6 @@ polkadot-node-subsystem-util = { path = "../../subsystem-util" }
[dev-dependencies] [dev-dependencies]
sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" }
futures = { version = "0.3.5", features = ["thread-pool"] } futures = { version = "0.3.8", features = ["thread-pool"] }
assert_matches = "1.3.0" assert_matches = "1.4.0"
polkadot-node-subsystem-test-helpers = { path = "../../subsystem-test-helpers" } polkadot-node-subsystem-test-helpers = { path = "../../subsystem-test-helpers" }
...@@ -5,14 +5,14 @@ authors = ["Parity Technologies <admin@parity.io>"] ...@@ -5,14 +5,14 @@ authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018" edition = "2018"
[dependencies] [dependencies]
futures = { version = "0.3.5" } futures = "0.3.8"
sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" }
polkadot-primitives = { path = "../../../primitives" } polkadot-primitives = { path = "../../../primitives" }
polkadot-subsystem = { package = "polkadot-node-subsystem", path = "../../subsystem" } polkadot-subsystem = { package = "polkadot-node-subsystem", path = "../../subsystem" }
polkadot-node-subsystem-util = { path = "../../subsystem-util" } polkadot-node-subsystem-util = { path = "../../subsystem-util" }
[dev-dependencies] [dev-dependencies]
futures = { version = "0.3.5", features = ["thread-pool"] } futures = { version = "0.3.8", features = ["thread-pool"] }
maplit = "1.0.2" maplit = "1.0.2"
polkadot-node-subsystem-test-helpers = { path = "../../subsystem-test-helpers" } polkadot-node-subsystem-test-helpers = { path = "../../subsystem-test-helpers" }
sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" }
...@@ -5,9 +5,9 @@ authors = ["Parity Technologies <admin@parity.io>"] ...@@ -5,9 +5,9 @@ authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018" edition = "2018"
[dependencies] [dependencies]
futures = "0.3.4" futures = "0.3.8"
futures-timer = "3.0.2" futures-timer = "3.0.2"
log = "0.4.8" log = "0.4.11"
polkadot-node-subsystem = { path = "../../subsystem" } polkadot-node-subsystem = { path = "../../subsystem" }
polkadot-overseer = { path = "../../overseer" } polkadot-overseer = { path = "../../overseer" }
polkadot-primitives = { path = "../../../primitives" } polkadot-primitives = { path = "../../../primitives" }
......
...@@ -6,9 +6,9 @@ edition = "2018" ...@@ -6,9 +6,9 @@ edition = "2018"
[dependencies] [dependencies]
bitvec = { version = "0.17.4", default-features = false, features = ["alloc"] } bitvec = { version = "0.17.4", default-features = false, features = ["alloc"] }
futures = "0.3.5" futures = "0.3.8"
log = "0.4.11" log = "0.4.11"
thiserror = "1.0.21" thiserror = "1.0.22"
polkadot-primitives = { path = "../../../primitives" } polkadot-primitives = { path = "../../../primitives" }
polkadot-node-subsystem = { path = "../../subsystem" } polkadot-node-subsystem = { path = "../../subsystem" }
polkadot-node-subsystem-util = { path = "../../subsystem-util" } polkadot-node-subsystem-util = { path = "../../subsystem-util" }
......
...@@ -5,7 +5,7 @@ authors = ["Parity Technologies <admin@parity.io>"] ...@@ -5,7 +5,7 @@ authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018" edition = "2018"
[dependencies] [dependencies]
futures = "0.3.5" futures = "0.3.8"
sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" }
polkadot-primitives = { path = "../../../primitives" } polkadot-primitives = { path = "../../../primitives" }
...@@ -14,5 +14,5 @@ polkadot-node-subsystem-util = { path = "../../subsystem-util" } ...@@ -14,5 +14,5 @@ polkadot-node-subsystem-util = { path = "../../subsystem-util" }
[dev-dependencies] [dev-dependencies]
sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" }
futures = { version = "0.3.5", features = ["thread-pool"] } futures = { version = "0.3.8", features = ["thread-pool"] }
polkadot-node-subsystem-test-helpers = { path = "../../subsystem-test-helpers" } polkadot-node-subsystem-test-helpers = { path = "../../subsystem-test-helpers" }
...@@ -5,9 +5,9 @@ authors = ["Parity Technologies <admin@parity.io>"] ...@@ -5,9 +5,9 @@ authors = ["Parity Technologies <admin@parity.io>"]
edition = "2018" edition = "2018"
[dependencies] [dependencies]
futures = "0.3.5" futures = "0.3.8"
log = "0.4.11" log = "0.4.11"
codec = { package="parity-scale-codec", version = "1.3.4", features = ["std"] } parity-scale-codec = { version = "1.3.5", features = ["std"] }
polkadot-primitives = { path = "../../../primitives" } polkadot-primitives = { path = "../../../primitives" }
polkadot-erasure-coding = { path = "../../../erasure-coding" } polkadot-erasure-coding = { path = "../../../erasure-coding" }
polkadot-subsystem = { package = "polkadot-node-subsystem", path = "../../subsystem" } polkadot-subsystem = { package = "polkadot-node-subsystem", path = "../../subsystem" }
...@@ -15,7 +15,7 @@ polkadot-node-network-protocol = { path = "../../network/protocol" } ...@@ -15,7 +15,7 @@ polkadot-node-network-protocol = { path = "../../network/protocol" }
polkadot-node-subsystem-util = { path = "../../subsystem-util" } polkadot-node-subsystem-util = { path = "../../subsystem-util" }
sp-core = { git = "https://github.com/paritytech/substrate", branch = "master", features = ["std"] } sp-core = { git = "https://github.com/paritytech/substrate", branch = "master", features = ["std"] }
sp-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" }
thiserror = "1.0.21" thiserror = "1.0.22"
[dev-dependencies] [dev-dependencies]
polkadot-subsystem-testhelpers = { package = "polkadot-node-subsystem-test-helpers", path = "../../subsystem-test-helpers" } polkadot-subsystem-testhelpers = { package = "polkadot-node-subsystem-test-helpers", path = "../../subsystem-test-helpers" }
...@@ -24,6 +24,6 @@ sp-application-crypto = { git = "https://github.com/paritytech/substrate", branc ...@@ -24,6 +24,6 @@ sp-application-crypto = { git = "https://github.com/paritytech/substrate", branc
sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" }
sc-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" } sc-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" }
futures-timer = "3.0.2" futures-timer = "3.0.2"
env_logger = "0.7.1" env_logger = "0.8.1"
assert_matches = "1.3.0" assert_matches = "1.4.0"
smallvec = "1" smallvec = "1.4.2"
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
#![deny(unused_crate_dependencies, unused_qualifications)] #![deny(unused_crate_dependencies, unused_qualifications)]
use codec::{Decode, Encode}; use parity_scale_codec::{Decode, Encode};
use futures::{channel::oneshot, FutureExt, TryFutureExt}; use futures::{channel::oneshot, FutureExt, TryFutureExt};
use sp_core::crypto::Public; use sp_core::crypto::Public;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment