diff --git a/Cargo.lock b/Cargo.lock index d71390cfbb6..0b3ae4de60e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1643,7 +1643,7 @@ dependencies = [ "graph-store-postgres", "hex", "http 0.1.21", - "jsonrpc-core", + "jsonrpc-core 14.2.0", "lazy_static", "mockall 0.9.1", "pretty_assertions", @@ -2413,34 +2413,52 @@ dependencies = [ "serde_json", ] +[[package]] +name = "jsonrpc-core" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb" +dependencies = [ + "futures 0.3.13", + "futures-executor", + "futures-util", + "log 0.4.11", + "serde", + "serde_derive", + "serde_json", +] + [[package]] name = "jsonrpc-http-server" -version = "14.2.0" +version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0da906d682799df05754480dac1b9e70ec92e12c19ebafd2662a5ea1c9fd6522" +checksum = "e1dea6e07251d9ce6a552abfb5d7ad6bc290a4596c8dcc3d795fae2bbdc1f3ff" dependencies = [ - "hyper 0.12.36", - "jsonrpc-core", + "futures 0.3.13", + "hyper 0.14.5", + "jsonrpc-core 18.0.0", "jsonrpc-server-utils", "log 0.4.11", "net2", - "parking_lot 0.10.2", + "parking_lot 0.11.1", "unicase 2.6.0", ] [[package]] name = "jsonrpc-server-utils" -version = "14.2.0" +version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56cbfb462e7f902e21121d9f0d1c2b77b2c5b642e1a4e8f4ebfa2e15b94402bb" +checksum = "fa4fdea130485b572c39a460d50888beb00afb3e35de23ccd7fad8ff19f0e0d4" dependencies = [ - "bytes 0.4.12", + "bytes 1.0.1", + "futures 0.3.13", "globset", - "jsonrpc-core", + "jsonrpc-core 18.0.0", "lazy_static", "log 0.4.11", - "tokio 0.1.22", - "tokio-codec", + "tokio 1.4.0", + "tokio-stream", + "tokio-util 0.6.3", "unicase 2.6.0", ] @@ -5577,7 +5595,7 @@ dependencies = [ "futures 0.1.31", "hyper 0.12.36", "hyper-tls 0.3.2", - "jsonrpc-core", + "jsonrpc-core 14.2.0", "log 0.4.11", "native-tls", "parking_lot 0.10.2", diff --git a/server/json-rpc/Cargo.toml b/server/json-rpc/Cargo.toml index b3ebc889cf7..6f06917d32a 100644 --- a/server/json-rpc/Cargo.toml +++ b/server/json-rpc/Cargo.toml @@ -5,6 +5,6 @@ edition = "2018" [dependencies] graph = { path = "../../graph" } -jsonrpc-http-server = "14.0.6" +jsonrpc-http-server = "18.0.0" lazy_static = "1.2.0" serde = "1.0"