diff --git a/Cargo.lock b/Cargo.lock index 49c0c8f5b38f90a8d638c0ef074d18f68c91e148..6f92bb16f7599a2afa16b53df9892eef2a6319ba 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -206,15 +206,33 @@ dependencies = [ "event-listener", ] +[[package]] +name = "async-process" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c8cea09c1fb10a317d1b5af8024eeba256d6554763e85ecd90ff8df31c7bbda" +dependencies = [ + "async-io", + "blocking", + "cfg-if 0.1.10", + "event-listener", + "futures-lite", + "once_cell", + "signal-hook", + "winapi 0.3.9", +] + [[package]] name = "async-std" -version = "1.7.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7e82538bc65a25dbdff70e4c5439d52f068048ab97cdea0acd73f131594caa1" +checksum = "8f9f84f1280a2b436a2c77c2582602732b6c2f4321d5494d6e799e6c367859a8" dependencies = [ + "async-channel", "async-global-executor", "async-io", "async-mutex", + "async-process", "blocking", "crossbeam-utils", "futures-channel", @@ -227,7 +245,7 @@ dependencies = [ "memchr", "num_cpus", "once_cell", - "pin-project-lite 0.1.11", + "pin-project-lite 0.2.0", "pin-utils", "slab", "wasm-bindgen-futures", @@ -3401,6 +3419,25 @@ dependencies = [ "loom", ] +[[package]] +name = "signal-hook" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "604508c1418b99dfe1925ca9224829bb2a8a9a04dda655cc01fcad46f4ab05ed" +dependencies = [ + "libc", + "signal-hook-registry", +] + +[[package]] +name = "signal-hook-registry" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce32ea0c6c56d5eacaeb814fbed9960547021d3edd010ded1425f180536b20ab" +dependencies = [ + "libc", +] + [[package]] name = "signature" version = "1.2.2" diff --git a/Cargo.toml b/Cargo.toml index a5acbf91f6978e913e7f7edca6cdc4a47c514238..2fd8e00aacd9245afe0087925a34e1e5ebb9432d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,7 +43,7 @@ url = { version = "2.2.0", features = ["serde"] } binaryen = "0.12.0" # dependencies for optional extrinsics feature -async-std = { version = "1.7.0", optional = true } +async-std = { version = "1.8.0", optional = true } sp-core = { version = "2.0.0", optional = true } subxt = { version = "0.13.0", package = "substrate-subxt", optional = true } futures = { version = "0.3.8", optional = true }