From 668d777ef0599e9ccfdc413221501c855905284c Mon Sep 17 00:00:00 2001 From: "glm-5.2" Date: Thu, 9 Jul 2026 06:51:13 +0000 Subject: [PATCH] chore: drop dead irpc/irpc-derive workspace deps irpc 0.16 was declared in the workspace Cargo.toml and consumed by alknet-call, but no .rs file in the workspace imports it. alknet-call's wire protocol (src/protocol/wire.rs) is hand-rolled length-prefixed JSON. The dep was dead weight. Re-add as 0.17 when alknet-blobs lands (it depends on iroh-blobs 0.103 which pulls irpc 0.17 transitively). --- Cargo.toml | 4 +--- crates/alknet-call/Cargo.toml | 1 - 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 82c877b..fb2a2ce 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,6 +15,4 @@ edition = "2021" license = "MIT OR Apache-2.0" repository = "https://git.alk.dev/alkdev/alknet" -[workspace.dependencies] -irpc = "0.16" -irpc-derive = "0.16" \ No newline at end of file +[workspace.dependencies] \ No newline at end of file diff --git a/crates/alknet-call/Cargo.toml b/crates/alknet-call/Cargo.toml index 5641c95..51eba17 100644 --- a/crates/alknet-call/Cargo.toml +++ b/crates/alknet-call/Cargo.toml @@ -15,7 +15,6 @@ quinn = ["dep:quinn", "dep:rustls", "dep:rustls-native-certs", "dep:rustls-pemfi [dependencies] alknet-core = { path = "../alknet-core" } -irpc = { workspace = true } tokio = { version = "1", features = ["full"] } serde = { version = "1", features = ["derive"] } serde_json = "1"