diff --git a/Cargo.lock b/Cargo.lock index 59ef2616913e8..36cc73aea4e0c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -346,9 +346,9 @@ checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0" [[package]] name = "async-trait" -version = "0.1.51" +version = "0.1.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44318e776df68115a881de9a8fd1b9e53368d7a4a5ce4cc48517da3393233a5e" +checksum = "061a7acccaa286c011ddc30970520b98fa40e00c9d644633fb26b5fc63a265e3" dependencies = [ "proc-macro2", "quote", diff --git a/client/consensus/aura/Cargo.toml b/client/consensus/aura/Cargo.toml index 75595779427bb..9d4c6b2bf0fed 100644 --- a/client/consensus/aura/Cargo.toml +++ b/client/consensus/aura/Cargo.toml @@ -34,7 +34,7 @@ sp-runtime = { version = "4.0.0-dev", path = "../../../primitives/runtime" } sp-keystore = { version = "0.10.0-dev", path = "../../../primitives/keystore" } sc-telemetry = { version = "4.0.0-dev", path = "../../telemetry" } prometheus-endpoint = { package = "substrate-prometheus-endpoint", path = "../../../utils/prometheus", version = "0.9.0" } -async-trait = "0.1.50" +async-trait = "0.1.52" # We enable it only for web-wasm check # See https://docs.rs/getrandom/0.2.1/getrandom/#webassembly-support getrandom = { version = "0.2", features = ["js"], optional = true } diff --git a/client/consensus/babe/Cargo.toml b/client/consensus/babe/Cargo.toml index 65dfc57133206..c17a1059fddb6 100644 --- a/client/consensus/babe/Cargo.toml +++ b/client/consensus/babe/Cargo.toml @@ -51,7 +51,7 @@ rand = "0.7.2" merlin = "2.0" derive_more = "0.99.2" retain_mut = "0.1.3" -async-trait = "0.1.50" +async-trait = "0.1.52" [dev-dependencies] sp-timestamp = { version = "4.0.0-dev", path = "../../../primitives/timestamp" } diff --git a/client/consensus/common/Cargo.toml b/client/consensus/common/Cargo.toml index eaf73bb19c12c..3170ff7dcd457 100644 --- a/client/consensus/common/Cargo.toml +++ b/client/consensus/common/Cargo.toml @@ -30,7 +30,7 @@ parking_lot = "0.11.1" serde = { version = "1.0", features = ["derive"] } prometheus-endpoint = { package = "substrate-prometheus-endpoint", path = "../../../utils/prometheus", version = "0.9.0" } wasm-timer = "0.2.5" -async-trait = "0.1.42" +async-trait = "0.1.52" [dev-dependencies] sp-test-primitives = { version = "2.0.0", path = "../../../primitives/test-primitives" } diff --git a/client/consensus/manual-seal/Cargo.toml b/client/consensus/manual-seal/Cargo.toml index 26172f634fa7c..e0eac4bbc10ba 100644 --- a/client/consensus/manual-seal/Cargo.toml +++ b/client/consensus/manual-seal/Cargo.toml @@ -22,7 +22,7 @@ log = "0.4.8" codec = { package = "parity-scale-codec", version = "2.0.0" } serde = { version = "1.0", features = ["derive"] } assert_matches = "1.3.0" -async-trait = "0.1.50" +async-trait = "0.1.52" sc-client-api = { path = "../../api", version = "4.0.0-dev" } sc-consensus = { version = "0.10.0-dev", path = "../../consensus/common" } diff --git a/client/consensus/pow/Cargo.toml b/client/consensus/pow/Cargo.toml index c71e11aef275e..35489d3c5df25 100644 --- a/client/consensus/pow/Cargo.toml +++ b/client/consensus/pow/Cargo.toml @@ -30,4 +30,4 @@ futures-timer = "3.0.1" parking_lot = "0.11.1" derive_more = "0.99.2" prometheus-endpoint = { package = "substrate-prometheus-endpoint", path = "../../../utils/prometheus", version = "0.9.0"} -async-trait = "0.1.50" +async-trait = "0.1.52" diff --git a/client/consensus/slots/Cargo.toml b/client/consensus/slots/Cargo.toml index 4c0142829bb5c..d1a4da39ec802 100644 --- a/client/consensus/slots/Cargo.toml +++ b/client/consensus/slots/Cargo.toml @@ -32,7 +32,7 @@ futures = "0.3.9" futures-timer = "3.0.1" log = "0.4.11" thiserror = "1.0.21" -async-trait = "0.1.50" +async-trait = "0.1.52" [dev-dependencies] substrate-test-runtime-client = { version = "2.0.0", path = "../../../test-utils/runtime/client" } diff --git a/client/finality-grandpa/Cargo.toml b/client/finality-grandpa/Cargo.toml index 6fbeeaf1ee65d..e215a94a3352c 100644 --- a/client/finality-grandpa/Cargo.toml +++ b/client/finality-grandpa/Cargo.toml @@ -44,7 +44,7 @@ sp-finality-grandpa = { version = "4.0.0-dev", path = "../../primitives/finality prometheus-endpoint = { package = "substrate-prometheus-endpoint", path = "../../utils/prometheus", version = "0.9.0" } sc-block-builder = { version = "0.10.0-dev", path = "../block-builder" } finality-grandpa = { version = "0.14.1", features = ["derive-codec"] } -async-trait = "0.1.50" +async-trait = "0.1.52" wasm-timer = "0.2" [dev-dependencies] diff --git a/client/keystore/Cargo.toml b/client/keystore/Cargo.toml index 11d6f5cb1e241..3081aa0ccd4e2 100644 --- a/client/keystore/Cargo.toml +++ b/client/keystore/Cargo.toml @@ -15,7 +15,7 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] -async-trait = "0.1.50" +async-trait = "0.1.52" derive_more = "0.99.2" sp-application-crypto = { version = "4.0.0-dev", path = "../../primitives/application-crypto" } sp-core = { version = "4.0.0-dev", path = "../../primitives/core" } diff --git a/client/network/test/Cargo.toml b/client/network/test/Cargo.toml index 88399ca54a436..9dbc5ad897b56 100644 --- a/client/network/test/Cargo.toml +++ b/client/network/test/Cargo.toml @@ -33,4 +33,4 @@ substrate-test-runtime-client = { version = "2.0.0", path = "../../../test-utils substrate-test-runtime = { version = "2.0.0", path = "../../../test-utils/runtime" } sp-tracing = { version = "4.0.0-dev", path = "../../../primitives/tracing" } sc-service = { version = "0.10.0-dev", default-features = false, features = ["test-helpers"], path = "../../service" } -async-trait = "0.1.50" +async-trait = "0.1.52" diff --git a/client/service/Cargo.toml b/client/service/Cargo.toml index 4f1bffd65957f..43ed503b7b38a 100644 --- a/client/service/Cargo.toml +++ b/client/service/Cargo.toml @@ -79,7 +79,7 @@ tracing-futures = { version = "0.2.4" } parity-util-mem = { version = "0.10.0", default-features = false, features = [ "primitive-types", ] } -async-trait = "0.1.50" +async-trait = "0.1.52" [target.'cfg(not(target_os = "unknown"))'.dependencies] tempfile = "3.1.0" diff --git a/primitives/authorship/Cargo.toml b/primitives/authorship/Cargo.toml index 15e4dc57ff5ab..0c72e38643f80 100644 --- a/primitives/authorship/Cargo.toml +++ b/primitives/authorship/Cargo.toml @@ -17,7 +17,7 @@ sp-inherents = { version = "4.0.0-dev", default-features = false, path = "../inh sp-runtime = { version = "4.0.0-dev", default-features = false, path = "../runtime" } sp-std = { version = "4.0.0-dev", default-features = false, path = "../std" } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } -async-trait = { version = "0.1.50", optional = true } +async-trait = { version = "0.1.52", optional = true } [features] default = [ "std" ] diff --git a/primitives/consensus/aura/Cargo.toml b/primitives/consensus/aura/Cargo.toml index 1feb04b5bc574..b1e78d4ef8ff4 100644 --- a/primitives/consensus/aura/Cargo.toml +++ b/primitives/consensus/aura/Cargo.toml @@ -22,7 +22,7 @@ sp-inherents = { version = "4.0.0-dev", default-features = false, path = "../../ sp-timestamp = { version = "4.0.0-dev", default-features = false, path = "../../timestamp" } sp-consensus-slots = { version = "0.10.0-dev", default-features = false, path = "../slots" } sp-consensus = { version = "0.10.0-dev", path = "../common", optional = true } -async-trait = { version = "0.1.50", optional = true } +async-trait = { version = "0.1.52", optional = true } [features] default = ["std"] diff --git a/primitives/consensus/babe/Cargo.toml b/primitives/consensus/babe/Cargo.toml index 0428d8e222881..9bf2803a6ba25 100644 --- a/primitives/consensus/babe/Cargo.toml +++ b/primitives/consensus/babe/Cargo.toml @@ -27,7 +27,7 @@ sp-keystore = { version = "0.10.0-dev", default-features = false, path = "../../ sp-runtime = { version = "4.0.0-dev", default-features = false, path = "../../runtime" } sp-timestamp = { version = "4.0.0-dev", path = "../../timestamp", optional = true } serde = { version = "1.0.126", features = ["derive"], optional = true } -async-trait = { version = "0.1.50", optional = true } +async-trait = { version = "0.1.52", optional = true } [features] default = ["std"] diff --git a/primitives/consensus/common/Cargo.toml b/primitives/consensus/common/Cargo.toml index ecfc1c1b31826..8c48f0efbb79a 100644 --- a/primitives/consensus/common/Cargo.toml +++ b/primitives/consensus/common/Cargo.toml @@ -14,7 +14,7 @@ readme = "README.md" targets = ["x86_64-unknown-linux-gnu"] [dependencies] -async-trait = "0.1.42" +async-trait = "0.1.52" codec = { package = "parity-scale-codec", version = "2.0.0", features = [ "derive", ] } diff --git a/primitives/inherents/Cargo.toml b/primitives/inherents/Cargo.toml index 23558750b5cf8..4510f864fc7df 100644 --- a/primitives/inherents/Cargo.toml +++ b/primitives/inherents/Cargo.toml @@ -21,7 +21,7 @@ sp-runtime = { version = "4.0.0-dev", path = "../runtime", optional = true } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } thiserror = { version = "1.0.21", optional = true } impl-trait-for-tuples = "0.2.0" -async-trait = { version = "0.1.50", optional = true } +async-trait = { version = "0.1.52", optional = true } [dev-dependencies] futures = "0.3.9" diff --git a/primitives/keystore/Cargo.toml b/primitives/keystore/Cargo.toml index 35c66ef93f7aa..e7a7bc4e47938 100644 --- a/primitives/keystore/Cargo.toml +++ b/primitives/keystore/Cargo.toml @@ -13,7 +13,7 @@ documentation = "https://docs.rs/sp-core" targets = ["x86_64-unknown-linux-gnu"] [dependencies] -async-trait = "0.1.50" +async-trait = "0.1.52" derive_more = "0.99.2" codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } futures = { version = "0.3.1" } diff --git a/primitives/timestamp/Cargo.toml b/primitives/timestamp/Cargo.toml index 137faa3725b4f..d7125dbf46b28 100644 --- a/primitives/timestamp/Cargo.toml +++ b/primitives/timestamp/Cargo.toml @@ -22,7 +22,7 @@ wasm-timer = { version = "0.2", optional = true } thiserror = { version = "1.0.21", optional = true } log = { version = "0.4.8", optional = true } futures-timer = { version = "3.0.2", optional = true } -async-trait = { version = "0.1.50", optional = true } +async-trait = { version = "0.1.52", optional = true } [features] default = [ "std" ] diff --git a/primitives/transaction-storage-proof/Cargo.toml b/primitives/transaction-storage-proof/Cargo.toml index 0b5065be8219f..045e070721467 100644 --- a/primitives/transaction-storage-proof/Cargo.toml +++ b/primitives/transaction-storage-proof/Cargo.toml @@ -20,7 +20,7 @@ sp-trie = { version = "4.0.0-dev", optional = true, path = "../trie" } sp-core = { version = "4.0.0-dev", path = "../core", optional = true } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.8", optional = true } -async-trait = { version = "0.1.50", optional = true } +async-trait = { version = "0.1.52", optional = true } [features] default = [ "std" ] diff --git a/test-utils/client/Cargo.toml b/test-utils/client/Cargo.toml index a6f152edafaa2..a67fab2c1d912 100644 --- a/test-utils/client/Cargo.toml +++ b/test-utils/client/Cargo.toml @@ -35,4 +35,4 @@ sp-keystore = { version = "0.10.0-dev", path = "../../primitives/keystore" } sp-keyring = { version = "4.0.0-dev", path = "../../primitives/keyring" } sp-runtime = { version = "4.0.0-dev", path = "../../primitives/runtime" } sp-state-machine = { version = "0.10.0-dev", path = "../../primitives/state-machine" } -async-trait = "0.1.50" +async-trait = "0.1.52"