diff --git a/Cargo.lock b/Cargo.lock index ff17958a7..6456d53fb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -864,7 +864,7 @@ dependencies = [ "hex", "indexmap", "itertools 0.9.0", - "jsonrpc-core", + "jsonrpc-core 15.0.0", "ledger-crypto", "ledger-transport", "ledger-transport-hid", @@ -923,7 +923,7 @@ dependencies = [ "client-rpc-core", "dirs", "env_logger", - "jsonrpc-core", + "jsonrpc-core 15.0.0", "jsonrpc-http-server", "log", "structopt", @@ -940,7 +940,7 @@ dependencies = [ "client-network", "env_logger", "hex", - "jsonrpc-core", + "jsonrpc-core 15.0.0", "jsonrpc-derive", "log", "parity-scale-codec", @@ -1076,7 +1076,7 @@ dependencies = [ "client-rpc-core", "env_logger", "hex", - "jsonrpc-core", + "jsonrpc-core 15.0.0", "libc", "parity-scale-codec", "secp256k1", @@ -2383,6 +2383,19 @@ dependencies = [ "serde_json", ] +[[package]] +name = "jsonrpc-core" +version = "15.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f30b12567a31d48588a65b6cf870081e6ba1d7b2ae353977cb9820d512e69c70" +dependencies = [ + "futures 0.1.29", + "log", + "serde", + "serde_derive", + "serde_json", +] + [[package]] name = "jsonrpc-derive" version = "14.2.2" @@ -2402,7 +2415,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0da906d682799df05754480dac1b9e70ec92e12c19ebafd2662a5ea1c9fd6522" dependencies = [ "hyper 0.12.35", - "jsonrpc-core", + "jsonrpc-core 14.2.0", "jsonrpc-server-utils", "log", "net2", @@ -2418,7 +2431,7 @@ checksum = "56cbfb462e7f902e21121d9f0d1c2b77b2c5b642e1a4e8f4ebfa2e15b94402bb" dependencies = [ "bytes 0.4.12", "globset", - "jsonrpc-core", + "jsonrpc-core 14.2.0", "lazy_static", "log", "tokio 0.1.22", diff --git a/client-core/Cargo.toml b/client-core/Cargo.toml index fbe225191..e87b9d4ba 100644 --- a/client-core/Cargo.toml +++ b/client-core/Cargo.toml @@ -33,7 +33,7 @@ itertools = "0.9" base64 = "0.12" bit-vec = "0.6.2" serde_json = "1.0.57" -jsonrpc-core = "14.2" +jsonrpc-core = "15.0" log ="0.4.11" serde = { version = "1.0", features = ["derive"] } tokio = "0.2" diff --git a/client-rpc/Cargo.toml b/client-rpc/Cargo.toml index b418d5adc..35e688830 100644 --- a/client-rpc/Cargo.toml +++ b/client-rpc/Cargo.toml @@ -11,7 +11,7 @@ client-core = { path = "../client-core" } client-network = { path= "../client-network"} base64 = "0.12" -jsonrpc-core = "14.2" +jsonrpc-core = "15.0" jsonrpc-derive = "14.2" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.57" diff --git a/client-rpc/server/Cargo.toml b/client-rpc/server/Cargo.toml index 6233b99c2..b65500c61 100644 --- a/client-rpc/server/Cargo.toml +++ b/client-rpc/server/Cargo.toml @@ -14,7 +14,7 @@ client-common = { path = "../../client-common" } client-network = { path= "../../client-network"} chain-core = { path = "../../chain-core" } -jsonrpc-core = "14.2" +jsonrpc-core = "15.0" jsonrpc-http-server = "14.2" structopt = "0.3" dirs = "3.0.1" diff --git a/cro-clib/Cargo.toml b/cro-clib/Cargo.toml index 0392ddeca..b5e3dac5e 100644 --- a/cro-clib/Cargo.toml +++ b/cro-clib/Cargo.toml @@ -23,7 +23,7 @@ client-network = { path = "../client-network" } client-rpc-core = { path = "../client-rpc" } secstr = { version = "0.4.0", features = ["serde"] } secp256k1 = { git = "https://github.com/crypto-com/rust-secp256k1-zkp.git", default-features = false, rev = "1aae6edc5f1de0bbdcdb26f1f1d8b00ca28e012a", features = ["recovery", "endomorphism", "global-context"] } -jsonrpc-core = "14.2" +jsonrpc-core = "15.0" libc = "0.2.77" env_logger = "0.7"