From b4402ad400e9c207273690d29b80632dad0736a4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Nov 2022 03:31:43 +0000 Subject: [PATCH] Bump jsonrpsee from 0.13.1 to 0.16.1 Bumps [jsonrpsee](https://github.com/paritytech/jsonrpsee) from 0.13.1 to 0.16.1. - [Release notes](https://github.com/paritytech/jsonrpsee/releases) - [Changelog](https://github.com/paritytech/jsonrpsee/blob/master/CHANGELOG.md) - [Commits](https://github.com/paritytech/jsonrpsee/compare/v0.13.1...v0.16.1) --- updated-dependencies: - dependency-name: jsonrpsee dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 169 ++++++++++++++++++++++++++++++++++++++---------- node/Cargo.toml | 2 +- 2 files changed, 137 insertions(+), 34 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4ab13d36..16c2d5f0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -575,7 +575,7 @@ dependencies = [ "beefy-gadget", "beefy-primitives", "futures 0.3.25", - "jsonrpsee", + "jsonrpsee 0.13.1", "log", "parity-scale-codec", "parking_lot 0.12.1", @@ -1958,7 +1958,7 @@ dependencies = [ "cumulus-primitives-core", "derive_more", "futures 0.3.25", - "jsonrpsee-core", + "jsonrpsee-core 0.13.1", "parity-scale-codec", "parking_lot 0.12.1", "polkadot-overseer", @@ -1984,7 +1984,7 @@ dependencies = [ "cumulus-relay-chain-interface", "futures 0.3.25", "futures-timer", - "jsonrpsee", + "jsonrpsee 0.13.1", "parity-scale-codec", "parking_lot 0.12.1", "polkadot-service", @@ -2627,7 +2627,7 @@ dependencies = [ "fp-storage", "futures 0.3.25", "hex", - "jsonrpsee", + "jsonrpsee 0.13.1", "libsecp256k1", "log", "lru 0.7.8", @@ -2659,7 +2659,7 @@ source = "git+https://github.com/web3labs/frontier?branch=polkadot-v0.9.24#82d14 dependencies = [ "ethereum", "ethereum-types", - "jsonrpsee", + "jsonrpsee 0.13.1", "rlp", "rustc-hex", "serde", @@ -3723,7 +3723,7 @@ dependencies = [ "hex-literal", "jsonrpc-core", "jsonrpc-pubsub", - "jsonrpsee", + "jsonrpsee 0.16.1", "log", "pallet-base-fee", "pallet-contracts-rpc", @@ -4220,15 +4220,26 @@ version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1f2ab5a60e558e74ea93bcf5164ebc47939a7fff8938fa9b5233bbc63e16061" dependencies = [ - "jsonrpsee-core", + "jsonrpsee-core 0.13.1", "jsonrpsee-http-server", "jsonrpsee-proc-macros", - "jsonrpsee-types", + "jsonrpsee-types 0.13.1", "jsonrpsee-ws-client", "jsonrpsee-ws-server", "tracing", ] +[[package]] +name = "jsonrpsee" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5af9646e616e37c61093ef85e25bd883ae0c22e2fa1e6eedfe590048247116e3" +dependencies = [ + "jsonrpsee-core 0.16.1", + "jsonrpsee-server", + "jsonrpsee-types 0.16.1", +] + [[package]] name = "jsonrpsee-client-transport" version = "0.13.1" @@ -4237,8 +4248,8 @@ checksum = "26d682f4a55081a2be3e639280c640523070e4aeb8ee2fd8dd9168fdae57a9db" dependencies = [ "futures-util", "http", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-core 0.13.1", + "jsonrpsee-types 0.13.1", "pin-project 1.0.12", "rustls-native-certs", "soketto", @@ -4265,7 +4276,33 @@ dependencies = [ "futures-timer", "futures-util", "hyper", - "jsonrpsee-types", + "jsonrpsee-types 0.13.1", + "parking_lot 0.12.1", + "rand 0.8.5", + "rustc-hash", + "serde", + "serde_json", + "soketto", + "thiserror", + "tokio", + "tracing", +] + +[[package]] +name = "jsonrpsee-core" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "673d68136e2f0f67323bab95b3a7177df26ac21ddbf395fc32d60f30fe5a1364" +dependencies = [ + "anyhow", + "arrayvec 0.7.2", + "async-trait", + "beef", + "futures-channel", + "futures-util", + "globset", + "hyper", + "jsonrpsee-types 0.16.1", "parking_lot 0.12.1", "rand 0.8.5", "rustc-hash", @@ -4287,8 +4324,8 @@ dependencies = [ "futures-util", "globset", "hyper", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-core 0.13.1", + "jsonrpsee-types 0.13.1", "lazy_static", "serde_json", "tokio", @@ -4308,6 +4345,28 @@ dependencies = [ "syn", ] +[[package]] +name = "jsonrpsee-server" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a78f34520019321bd466d00620606db2f40827362d0185b3b95040328eb502f6" +dependencies = [ + "futures-channel", + "futures-util", + "http", + "hyper", + "jsonrpsee-core 0.16.1", + "jsonrpsee-types 0.16.1", + "serde", + "serde_json", + "soketto", + "tokio", + "tokio-stream", + "tokio-util", + "tower", + "tracing", +] + [[package]] name = "jsonrpsee-types" version = "0.13.1" @@ -4322,6 +4381,20 @@ dependencies = [ "tracing", ] +[[package]] +name = "jsonrpsee-types" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7985a27ee315c7c8c5c5033ac133e9472aec881edfd947780f5a9970efb7cbbf" +dependencies = [ + "anyhow", + "beef", + "serde", + "serde_json", + "thiserror", + "tracing", +] + [[package]] name = "jsonrpsee-ws-client" version = "0.13.1" @@ -4329,8 +4402,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76f15180afb3761c7a3a32c0a8b680788176dcfdfe725b24c1758c90b1d1595b" dependencies = [ "jsonrpsee-client-transport", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-core 0.13.1", + "jsonrpsee-types 0.13.1", ] [[package]] @@ -4341,8 +4414,8 @@ checksum = "dfb6c21556c551582b56e4e8e6e6249b0bbdb69bb7fa39efe9b9a6b54af9f206" dependencies = [ "futures-channel", "futures-util", - "jsonrpsee-core", - "jsonrpsee-types", + "jsonrpsee-core 0.13.1", + "jsonrpsee-types 0.13.1", "serde_json", "soketto", "tokio", @@ -6410,7 +6483,7 @@ name = "pallet-contracts-rpc" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.13.1", "pallet-contracts-primitives", "pallet-contracts-rpc-runtime-api", "parity-scale-codec", @@ -6747,7 +6820,7 @@ name = "pallet-mmr-rpc" version = "3.0.0" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.13.1", "parity-scale-codec", "serde", "sp-api", @@ -7120,7 +7193,7 @@ name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.13.1", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", "sp-api", @@ -8298,7 +8371,7 @@ source = "git+https://github.com/paritytech/polkadot?branch=release-v0.9.24#2283 dependencies = [ "beefy-gadget", "beefy-gadget-rpc", - "jsonrpsee", + "jsonrpsee 0.13.1", "pallet-mmr-rpc", "pallet-transaction-payment-rpc", "polkadot-primitives", @@ -9209,7 +9282,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28" dependencies = [ "env_logger", - "jsonrpsee", + "jsonrpsee 0.13.1", "log", "parity-scale-codec", "serde", @@ -9874,7 +9947,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28" dependencies = [ "futures 0.3.25", - "jsonrpsee", + "jsonrpsee 0.13.1", "sc-consensus-babe", "sc-consensus-epochs", "sc-rpc-api", @@ -9911,7 +9984,7 @@ dependencies = [ "assert_matches", "async-trait", "futures 0.3.25", - "jsonrpsee", + "jsonrpsee 0.13.1", "log", "parity-scale-codec", "sc-client-api", @@ -10097,7 +10170,7 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#81 dependencies = [ "finality-grandpa", "futures 0.3.25", - "jsonrpsee", + "jsonrpsee 0.13.1", "log", "parity-scale-codec", "sc-client-api", @@ -10331,7 +10404,7 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#81 dependencies = [ "futures 0.3.25", "hash-db", - "jsonrpsee", + "jsonrpsee 0.13.1", "log", "parity-scale-codec", "parking_lot 0.12.1", @@ -10360,7 +10433,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28" dependencies = [ "futures 0.3.25", - "jsonrpsee", + "jsonrpsee 0.13.1", "log", "parity-scale-codec", "parking_lot 0.12.1", @@ -10383,7 +10456,7 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28" dependencies = [ "futures 0.3.25", - "jsonrpsee", + "jsonrpsee 0.13.1", "log", "serde_json", "substrate-prometheus-endpoint", @@ -10401,7 +10474,7 @@ dependencies = [ "futures 0.3.25", "futures-timer", "hash-db", - "jsonrpsee", + "jsonrpsee 0.13.1", "log", "parity-scale-codec", "parity-util-mem", @@ -10474,7 +10547,7 @@ name = "sc-sync-state-rpc" version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.13.1", "parity-scale-codec", "sc-chain-spec", "sc-client-api", @@ -11158,6 +11231,7 @@ dependencies = [ "bytes", "flate2", "futures 0.3.25", + "http", "httparse", "log", "rand 0.8.5", @@ -12072,7 +12146,7 @@ source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#81 dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.25", - "jsonrpsee", + "jsonrpsee 0.13.1", "log", "parity-scale-codec", "sc-client-api", @@ -12104,7 +12178,7 @@ name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28" dependencies = [ - "jsonrpsee", + "jsonrpsee 0.13.1", "log", "parity-scale-codec", "sc-client-api", @@ -12401,6 +12475,17 @@ dependencies = [ "webpki", ] +[[package]] +name = "tokio-stream" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d660770404473ccd7bc9f8b28494a811bc18542b915c0855c51e8f419d5223ce" +dependencies = [ + "futures-core", + "pin-project-lite 0.2.9", + "tokio", +] + [[package]] name = "tokio-util" version = "0.7.3" @@ -12425,6 +12510,23 @@ dependencies = [ "serde", ] +[[package]] +name = "tower" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" +dependencies = [ + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tower-layer" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" + [[package]] name = "tower-service" version = "0.3.2" @@ -12438,6 +12540,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d0ecdcb44a79f0fe9844f0c4f33a342cbcbb5117de8001e6ba0dc2351327d09" dependencies = [ "cfg-if 1.0.0", + "log", "pin-project-lite 0.2.9", "tracing-attributes", "tracing-core", @@ -12630,7 +12733,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.24#814752f60ab8cce7e2ece3ce0c1b10799b4eab28" dependencies = [ "clap 3.2.20", - "jsonrpsee", + "jsonrpsee 0.13.1", "log", "parity-scale-codec", "remote-externalities", diff --git a/node/Cargo.toml b/node/Cargo.toml index 80305cdb..993b6ea6 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -20,7 +20,7 @@ async-trait = "0.1" serde = { version = "1.0", features = [ "derive" ] } clap = { version = "3.2", features = ["derive"] } jsonrpc-pubsub = "18.0.0" -jsonrpsee = { version = "0.13.0", features = ["server"] } +jsonrpsee = { version = "0.16.1", features = ["server"] } futures = "0.3" log = "0.4.8" serde_json = "1.0"