diff --git a/Cargo.lock b/Cargo.lock index 55037a77f89e89f00d3dc400dea8ed48040ddb94..ec8176f93e120930d92dea9a2bb8bb038a30820d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -489,7 +489,7 @@ dependencies = [ "ink_primitives", "ink_storage", "itertools", - "jsonrpsee", + "jsonrpsee 0.9.0", "log", "nom", "nom-supreme", @@ -1752,9 +1752,18 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05fd8cd6c6b1bbd06881d2cf88f1fc83cc36c98f2219090f839115fb4a956cb9" dependencies = [ - "jsonrpsee-client-transport", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-client-transport 0.8.0", + "jsonrpsee-core 0.8.0", +] + +[[package]] +name = "jsonrpsee" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0d0b8cc1959f8c05256ace093b2317482da9127f1d9227564f47e7e6bf9bda8" +dependencies = [ + "jsonrpsee-core 0.9.0", + "jsonrpsee-types 0.9.0", "jsonrpsee-ws-client", ] @@ -1766,8 +1775,29 @@ checksum = "3303cdf246e6ab76e2866fb3d9acb6c76a068b1b28bd923a1b7a8122257ad7b5" dependencies = [ "futures", "http", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-core 0.8.0", + "jsonrpsee-types 0.8.0", + "pin-project", + "rustls-native-certs", + "soketto", + "thiserror", + "tokio", + "tokio-rustls", + "tokio-util", + "tracing", + "webpki-roots", +] + +[[package]] +name = "jsonrpsee-client-transport" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa370c2c717d798c3c0a315ae3f0a707a388c6963c11f9da7dbbe1d3f7392f5f" +dependencies = [ + "futures", + "http", + "jsonrpsee-core 0.9.0", + "jsonrpsee-types 0.9.0", "pin-project", "rustls-native-certs", "soketto", @@ -1792,7 +1822,30 @@ dependencies = [ "futures-channel", "futures-util", "hyper", - "jsonrpsee-types", + "jsonrpsee-types 0.8.0", + "rustc-hash", + "serde", + "serde_json", + "soketto", + "thiserror", + "tokio", + "tracing", +] + +[[package]] +name = "jsonrpsee-core" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22abc3274b265dcefe2e26c4beecf9fda4fffa48cf94930443a6c73678f020d5" +dependencies = [ + "anyhow", + "arrayvec 0.7.2", + "async-trait", + "beef", + "futures-channel", + "futures-util", + "hyper", + "jsonrpsee-types 0.9.0", "rustc-hash", "serde", "serde_json", @@ -1816,15 +1869,29 @@ dependencies = [ "tracing", ] +[[package]] +name = "jsonrpsee-types" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f4c45d2e2aa1db4c7d7d7dbaabc10a5b5258d99cd9d42fbfd5260b76f80c324" +dependencies = [ + "anyhow", + "beef", + "serde", + "serde_json", + "thiserror", + "tracing", +] + [[package]] name = "jsonrpsee-ws-client" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aff425cee7c779e33920913bc695447416078ee6d119f443f3060feffa4e86b5" +checksum = "31b58983485b2b626c276f1eb367d62dae82132451b281072a7bfa536a33ddf3" dependencies = [ - "jsonrpsee-client-transport", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-client-transport 0.9.0", + "jsonrpsee-core 0.9.0", + "jsonrpsee-types 0.9.0", ] [[package]] @@ -3761,7 +3828,7 @@ dependencies = [ "frame-metadata", "futures", "hex", - "jsonrpsee", + "jsonrpsee 0.8.0", "log", "num-traits", "parity-scale-codec", @@ -4161,7 +4228,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ee73e6e4924fe940354b8d4d98cad5231175d615cd855b758adc658c0aac6a0" dependencies = [ "cfg-if", - "rand 0.7.3", + "rand 0.8.4", "static_assertions", ] diff --git a/Cargo.toml b/Cargo.toml index 7768fbb8d340596ac33f1bcf2ea166008b0925f0..1abbdfd7cb6fe69a170449d469bcf0f54c1157e5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -53,7 +53,7 @@ pallet-contracts-primitives = "5.0.0" subxt = "0.17.0" futures = "0.3.19" hex = "0.4.3" -jsonrpsee = { version = "0.8.0", features = ["ws-client"] } +jsonrpsee = { version = "0.9.0", features = ["ws-client"] } nom = "7.1.0" nom-supreme = "0.6.0" indexmap = "1.8.0"