Skip to content

Commit afc00e8

Browse files
authored
Update cargo.toml outdated libs (#863)
* update cargo.toml and fix jsonrpsee_client * cargo fmt * update cargo.lock * update cargo.lock
1 parent 894e433 commit afc00e8

File tree

3 files changed

+39
-51
lines changed

3 files changed

+39
-51
lines changed

Cargo.lock

Lines changed: 30 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,14 @@ default-members = [
3131
[workspace.dependencies]
3232
# crates.io no_std
3333
async-trait = "0.1"
34-
array-bytes = "9.1"
34+
array-bytes = "9.3"
3535
bitvec = { version = "1.0", default-features = false, features = ["alloc"] }
3636
codec = { package = "parity-scale-codec", version = "3.7", default-features = false, features = ["derive"] }
3737
derive_more = { version = "2.0", default-features = false, features = ["from"] }
3838
either = { version = "1.6", default-features = false }
3939
env_logger = "0.11.8"
4040
impl-serde = { version = "0.5", default-features = false }
41-
frame-metadata = { version = "18.0", default-features = false, features = ["current", "serde_full", "decode"] }
41+
frame-metadata = { version = "23.0", default-features = false, features = ["current", "serde_full", "decode"] }
4242
futures-util = { version = "0.3", default-features = false }
4343
hex = { version = "0.4", default-features = false, features = ["alloc"] }
4444
log = { version = "0.4", default-features = false }
@@ -47,7 +47,7 @@ parking_lot = "0.12"
4747
primitive-types = { version = "0.13", default-features = false, features = ["serde_no_std", "scale-info"] }
4848
serde = { version = "1.0", default-features = false, features = ["derive"] }
4949
serde_json = { version = "1.0", default-features = false }
50-
tokio = { version = "1.43", features = ["rt-multi-thread", "macros", "time"] }
50+
tokio = { version = "1.46", features = ["rt-multi-thread", "macros", "time"] }
5151
tokio-util = "0.7.15"
5252

5353
scale-bits = { version = "0.7", default-features = false, features = ["scale-info", "serde"] }
@@ -60,8 +60,8 @@ scale-value = { version = "0.18", default-features = false }
6060
url = { version = "2.5" }
6161

6262
# websocket dependent features
63-
jsonrpsee = { version = "0.24", features = ["async-client", "client-ws-transport-tls", "jsonrpsee-types"] }
64-
tungstenite = { version = "0.26", features = ["native-tls", "url"] }
63+
jsonrpsee = { version = "0.25", features = ["async-client", "client-ws-transport-tls", "jsonrpsee-types"] }
64+
tungstenite = { version = "0.27", features = ["native-tls", "url"] }
6565
ws = { version = "0.9", features = ["ssl"] }
6666

6767
# Substrate no_std dependencies

api-client/src/rpc/jsonrpsee_client/mod.rs

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -74,17 +74,11 @@ impl JsonrpseeClient {
7474
self.inner.is_connected()
7575
}
7676

77-
/// This is similar to [`Client::on_disconnect`] but it can be used to get
78-
/// the reason why the client was disconnected but it's not cancel-safe.
79-
///
80-
/// The typical use-case is that this method will be called after
81-
/// [`Client::on_disconnect`] has returned in a "select loop".
82-
///
83-
/// # Cancel-safety
84-
///
85-
/// This method is not cancel-safe
77+
/// This is now equal to [`Client::on_disconnect`] and will be removed soon.
78+
/// This method is cancel-safe
79+
#[deprecated = "Use on_disconnect instead."]
8680
pub async fn disconnect_reason(&self) -> JsonrpseeError {
87-
self.inner.disconnect_reason().await
81+
self.inner.on_disconnect().await
8882
}
8983

9084
/// Completes when the client is disconnected or the client's background task encountered an error.

0 commit comments

Comments
 (0)