X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/abde122a35d85f5db956d652300d7a995d460863..70e0f7027eff8babcb9089333b3e96f600d194cb:/client/Cargo.toml diff --git a/client/Cargo.toml b/client/Cargo.toml index e14d2d74..17cedc03 100644 --- a/client/Cargo.toml +++ b/client/Cargo.toml @@ -7,19 +7,17 @@ edition = "2021" [dependencies] anyhow = "1" -clap = { version = "3", features = ["cargo", "derive"] } -jsonrpc-core = "18" -jsonrpc-core-client = "18" -jsonrpc-client-transports = { version = "18", default-features = false, features = [ - "ipc", -] } -jsonrpc-derive = "18" -jsonrpc-server-utils = "18" +clap = { version = "4", features = ["cargo", "derive", "wrap_help"] } log = "0.4" serde = "1" serde_json = "1" -tokio = { version = "1", features = ["rt", "macros", "net"] } - -[patch.crates-io] -jsonrpc-client-transports = { git = "https://github.com/AsamK/jsonrpc", branch = "client_subscribe_named_params" } -jsonrpc-derive = { git = "https://github.com/AsamK/jsonrpc", branch = "client_subscribe_named_params" } +tokio = { version = "1", features = ["rt", "macros", "net", "rt-multi-thread"] } +jsonrpsee = { version = "0.20.0", features = [ + "macros", + "async-client", + "http-client", +] } +bytes = "1" +tokio-util = "0.7" +futures-util = "0.3" +thiserror = "1"