From 02960a3b0e33c239cd0e5612a56c07818a557673 Mon Sep 17 00:00:00 2001 From: Niklas Adolfsson Date: Tue, 13 Apr 2021 08:28:26 +0200 Subject: [PATCH] [jsonrpsee http client]: support tokio1 & tokio02. (#263) * [jsonrpsee http client]: support tokio1 & tokio02. * review grumbles: http client make non-optional --- Cargo.toml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index c916dda7c2..4df8705ac4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,8 +17,11 @@ keywords = ["parity", "substrate", "blockchain"] include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"] [features] -default = [] +default = ["tokio1"] client = ["substrate-subxt-client"] +# jsonrpsee http client can be configured to use tokio02 or tokio1. +tokio02 = ["jsonrpsee-http-client/tokio02"] +tokio1 = ["jsonrpsee-http-client/tokio1"] [dependencies] log = "0.4.14" @@ -26,7 +29,7 @@ thiserror = "1.0.24" futures = "0.3.13" jsonrpsee-types = "=0.2.0-alpha.3" jsonrpsee-ws-client = "=0.2.0-alpha.3" -jsonrpsee-http-client = "=0.2.0-alpha.3" +jsonrpsee-http-client = { version = "=0.2.0-alpha.3", default-features = false } num-traits = { version = "0.2.14", default-features = false } serde = { version = "1.0.124", features = ["derive"] } serde_json = "1.0.64"