diff --git a/Cargo.lock b/Cargo.lock index 5c07b0974e4e778661c83f789c53e43f6f8ec879..d3063611cbe1f2cb40bf091535a9b766bb1f7a88 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -490,7 +490,7 @@ dependencies = [ "ink_primitives", "ink_storage", "itertools", - "jsonrpsee", + "jsonrpsee 0.10.1", "log", "nom", "nom-supreme", @@ -1657,9 +1657,18 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0d0b8cc1959f8c05256ace093b2317482da9127f1d9227564f47e7e6bf9bda8" dependencies = [ - "jsonrpsee-client-transport", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-client-transport 0.9.0", + "jsonrpsee-core 0.9.0", +] + +[[package]] +name = "jsonrpsee" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91dc760c341fa81173f9a434931aaf32baad5552b0230cc6c93e8fb7eaad4c19" +dependencies = [ + "jsonrpsee-core 0.10.1", + "jsonrpsee-types 0.10.1", "jsonrpsee-ws-client", ] @@ -1671,15 +1680,36 @@ checksum = "fa370c2c717d798c3c0a315ae3f0a707a388c6963c11f9da7dbbe1d3f7392f5f" dependencies = [ "futures", "http", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-core 0.9.0", + "jsonrpsee-types 0.9.0", "pin-project", "rustls-native-certs", "soketto", "thiserror", "tokio", "tokio-rustls", - "tokio-util", + "tokio-util 0.6.9", + "tracing", + "webpki-roots", +] + +[[package]] +name = "jsonrpsee-client-transport" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "765f7a36d5087f74e3b3b47805c2188fef8eb54afcb587b078d9f8ebfe9c7220" +dependencies = [ + "futures", + "http", + "jsonrpsee-core 0.10.1", + "jsonrpsee-types 0.10.1", + "pin-project", + "rustls-native-certs", + "soketto", + "thiserror", + "tokio", + "tokio-rustls", + "tokio-util 0.7.1", "tracing", "webpki-roots", ] @@ -1697,7 +1727,30 @@ dependencies = [ "futures-channel", "futures-util", "hyper", - "jsonrpsee-types", + "jsonrpsee-types 0.9.0", + "rustc-hash", + "serde", + "serde_json", + "soketto", + "thiserror", + "tokio", + "tracing", +] + +[[package]] +name = "jsonrpsee-core" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82ef77ecd20c2254d54f5da8c0738eacca61e6b6511268a8f2753e3148c6c706" +dependencies = [ + "anyhow", + "arrayvec 0.7.2", + "async-trait", + "beef", + "futures-channel", + "futures-util", + "hyper", + "jsonrpsee-types 0.10.1", "rustc-hash", "serde", "serde_json", @@ -1721,15 +1774,29 @@ dependencies = [ "tracing", ] +[[package]] +name = "jsonrpsee-types" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38b6aa52f322cbf20c762407629b8300f39bcc0cf0619840d9252a2f65fd2dd9" +dependencies = [ + "anyhow", + "beef", + "serde", + "serde_json", + "thiserror", + "tracing", +] + [[package]] name = "jsonrpsee-ws-client" -version = "0.9.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31b58983485b2b626c276f1eb367d62dae82132451b281072a7bfa536a33ddf3" +checksum = "dd66d18bab78d956df24dd0d2e41e4c00afbb818fda94a98264bdd12ce8506ac" dependencies = [ - "jsonrpsee-client-transport", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-client-transport 0.10.1", + "jsonrpsee-core 0.10.1", + "jsonrpsee-types 0.10.1", ] [[package]] @@ -3308,7 +3375,7 @@ dependencies = [ "frame-metadata", "futures", "hex", - "jsonrpsee", + "jsonrpsee 0.9.0", "log", "parity-scale-codec", "scale-info", @@ -3547,6 +3614,20 @@ dependencies = [ "tokio", ] +[[package]] +name = "tokio-util" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0edfdeb067411dba2044da6d1cb2df793dd35add7888d73c16e3381ded401764" +dependencies = [ + "bytes", + "futures-core", + "futures-io", + "futures-sink", + "pin-project-lite", + "tokio", +] + [[package]] name = "toml" version = "0.5.8" diff --git a/Cargo.toml b/Cargo.toml index c5ef4ed7b72bc97e615403854c566262c2bffeb3..5244598b647b0b660f379a78b49658d67b1d30b5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -58,7 +58,7 @@ pallet-contracts-primitives = "6.0.0" subxt = "0.20.0" futures = "0.3.19" hex = "0.4.3" -jsonrpsee = { version = "0.9.0", features = ["ws-client"] } +jsonrpsee = { version = "0.10.1", features = ["ws-client"] } nom = "7.1.1" nom-supreme = { version = "0.7.0", features = ["error"] } indexmap = "1.8.1"