[jsonrpsee http client]: support tokio1 & tokio02. (#263)

* [jsonrpsee http client]: support tokio1 & tokio02.

* review grumbles: http client make non-optional
This commit is contained in:
Niklas Adolfsson
2021-04-13 08:28:26 +02:00
committed by GitHub
parent 1a8e0bc63b
commit 02960a3b0e
+5 -2
View File
@@ -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"