diff --git a/cumulus/Cargo.lock b/cumulus/Cargo.lock index ebc3e148fe..7d28f36d5b 100644 --- a/cumulus/Cargo.lock +++ b/cumulus/Cargo.lock @@ -3225,7 +3225,6 @@ version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a" dependencies = [ - "futures 0.1.31", "futures-channel", "futures-core", "futures-io", diff --git a/cumulus/client/collator/Cargo.toml b/cumulus/client/collator/Cargo.toml index b6c0c4eb90..7041a4234f 100644 --- a/cumulus/client/collator/Cargo.toml +++ b/cumulus/client/collator/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } -futures = { version = "0.3.1", features = ["compat"] } +futures = "0.3.21" parking_lot = "0.12.0" tracing = "0.1.25" diff --git a/cumulus/client/consensus/aura/Cargo.toml b/cumulus/client/consensus/aura/Cargo.toml index 0af751fd54..c493595e5d 100644 --- a/cumulus/client/consensus/aura/Cargo.toml +++ b/cumulus/client/consensus/aura/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" [dependencies] async-trait = "0.1.56" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } -futures = { version = "0.3.8", features = ["compat"] } +futures = "0.3.21" tracing = "0.1.34" # Substrate diff --git a/cumulus/client/consensus/common/Cargo.toml b/cumulus/client/consensus/common/Cargo.toml index 3efaa4a524..e6752db095 100644 --- a/cumulus/client/consensus/common/Cargo.toml +++ b/cumulus/client/consensus/common/Cargo.toml @@ -6,11 +6,11 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -futures = { version = "0.3.8", features = ["compat"] } -codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } -tracing = "0.1.34" async-trait = "0.1.56" +codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } dyn-clone = "1.0.5" +futures = "0.3.21" +tracing = "0.1.34" # Substrate sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/cumulus/client/consensus/relay-chain/Cargo.toml b/cumulus/client/consensus/relay-chain/Cargo.toml index fae8a2a31c..6fc1e8aa79 100644 --- a/cumulus/client/consensus/relay-chain/Cargo.toml +++ b/cumulus/client/consensus/relay-chain/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] async-trait = "0.1.56" -futures = { version = "0.3.8", features = ["compat"] } +futures = "0.3.21" parking_lot = "0.12.1" tracing = "0.1.34" diff --git a/cumulus/client/network/Cargo.toml b/cumulus/client/network/Cargo.toml index 9152e553d3..4f82906d4f 100644 --- a/cumulus/client/network/Cargo.toml +++ b/cumulus/client/network/Cargo.toml @@ -9,7 +9,7 @@ edition = "2021" async-trait = "0.1.56" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } derive_more = "0.99.2" -futures = { version = "0.3.1", features = ["compat"] } +futures = "0.3.21" futures-timer = "3.0.2" parking_lot = "0.12.1" tracing = "0.1.34" diff --git a/cumulus/client/pov-recovery/Cargo.toml b/cumulus/client/pov-recovery/Cargo.toml index b2b55124b8..ea937ef5b1 100644 --- a/cumulus/client/pov-recovery/Cargo.toml +++ b/cumulus/client/pov-recovery/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } -futures = { version = "0.3.1", features = ["compat"] } +futures = "0.3.21" futures-timer = "3.0.2" rand = "0.8.5" tracing = "0.1.34" diff --git a/cumulus/polkadot-parachain/Cargo.toml b/cumulus/polkadot-parachain/Cargo.toml index 6549d4968f..67635d5fc9 100644 --- a/cumulus/polkadot-parachain/Cargo.toml +++ b/cumulus/polkadot-parachain/Cargo.toml @@ -10,7 +10,7 @@ description = "Runs a polkadot parachain node which could be a collator." async-trait = "0.1.56" clap = { version = "3.2.5", features = ["derive", "deprecated"] } codec = { package = "parity-scale-codec", version = "3.0.0" } -futures = { version = "0.3.1", features = ["compat"] } +futures = "0.3.21" hex-literal = "0.3.4" log = "0.4.17" serde = { version = "1.0.137", features = ["derive"] } diff --git a/cumulus/primitives/timestamp/Cargo.toml b/cumulus/primitives/timestamp/Cargo.toml index 47ae6b6758..3b64f1bbfe 100644 --- a/cumulus/primitives/timestamp/Cargo.toml +++ b/cumulus/primitives/timestamp/Cargo.toml @@ -7,7 +7,7 @@ description = "Provides timestamp related functionality for parachains." [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = [ "derive" ] } -futures = "0.3.5" +futures = "0.3.21" # Substrate sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/cumulus/test/service/Cargo.toml b/cumulus/test/service/Cargo.toml index 7b851aa317..935d4ab771 100644 --- a/cumulus/test/service/Cargo.toml +++ b/cumulus/test/service/Cargo.toml @@ -72,7 +72,7 @@ cumulus-test-relay-validation-worker-provider = { path = "../relay-validation-wo cumulus-test-runtime = { path = "../runtime" } [dev-dependencies] -futures = "0.3.5" +futures = "0.3.21" portpicker = "0.1.1" # Polkadot dependencies