build(deps): bump jsonrpsee from 0.16.2 to 0.20.3

Bumps [jsonrpsee](https://github.com/paritytech/jsonrpsee) from 0.16.2 to 0.20.3.
- [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.16.2...v0.20.3)

---
updated-dependencies:
- dependency-name: jsonrpsee
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
dependabot[bot] 2024-05-28 11:09:36 +00:00 committed by GitHub
parent 6c487d4a5f
commit e34d0f574c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 63 additions and 50 deletions

109
Cargo.lock generated
View File

@ -556,16 +556,6 @@ version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "771fe0050b883fcc3ea2359b1a96bcfbc090b7116eae7c3c512c7a083fdf23d3"
[[package]]
name = "bstr"
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05"
dependencies = [
"memchr",
"serde",
]
[[package]]
name = "bumpalo"
version = "3.6.1"
@ -1521,19 +1511,6 @@ dependencies = [
"url",
]
[[package]]
name = "globset"
version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc"
dependencies = [
"aho-corasick",
"bstr",
"fnv",
"log",
"regex",
]
[[package]]
name = "h2"
version = "0.3.18"
@ -1950,35 +1927,35 @@ dependencies = [
[[package]]
name = "jsonrpsee"
version = "0.16.2"
version = "0.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d291e3a5818a2384645fd9756362e6d89cf0541b0b916fa7702ea4a9833608e"
checksum = "affdc52f7596ccb2d7645231fc6163bb314630c989b64998f3699a28b4d5d4dc"
dependencies = [
"jsonrpsee-core",
"jsonrpsee-core 0.20.3",
"jsonrpsee-server",
"jsonrpsee-types",
"jsonrpsee-types 0.20.3",
"jsonrpsee-ws-client",
"tokio",
]
[[package]]
name = "jsonrpsee-client-transport"
version = "0.16.2"
version = "0.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "965de52763f2004bc91ac5bcec504192440f0b568a5d621c59d9dbd6f886c3fb"
checksum = "b5b005c793122d03217da09af68ba9383363caa950b90d3436106df8cabce935"
dependencies = [
"futures-util",
"http 0.2.11",
"jsonrpsee-core",
"jsonrpsee-types",
"jsonrpsee-core 0.20.3",
"pin-project 1.0.5",
"rustls-native-certs 0.6.3",
"soketto",
"thiserror",
"tokio",
"tokio-rustls 0.23.1",
"tokio-rustls 0.24.0",
"tokio-util",
"tracing",
"webpki-roots 0.22.2",
"url",
]
[[package]]
@ -1988,16 +1965,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4e70b4439a751a5de7dd5ed55eacff78ebf4ffe0fc009cb1ebb11417f5b536b"
dependencies = [
"anyhow",
"arrayvec",
"async-lock",
"async-trait",
"beef",
"futures-channel",
"jsonrpsee-types 0.16.2",
"serde",
"serde_json",
"thiserror",
"tracing",
]
[[package]]
name = "jsonrpsee-core"
version = "0.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da2327ba8df2fdbd5e897e2b5ed25ce7f299d345b9736b6828814c3dbd1fd47b"
dependencies = [
"anyhow",
"async-lock",
"async-trait",
"beef",
"futures-timer",
"futures-util",
"globset",
"hyper 0.14.28",
"jsonrpsee-types",
"jsonrpsee-types 0.20.3",
"parking_lot 0.12.0",
"rand 0.8.3",
"rustc-hash",
@ -2011,19 +2002,20 @@ dependencies = [
[[package]]
name = "jsonrpsee-server"
version = "0.16.2"
version = "0.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fb69dad85df79527c019659a992498d03f8495390496da2f07e6c24c2b356fc"
checksum = "82c39a00449c9ef3f50b84fc00fc4acba20ef8f559f07902244abf4c15c5ab9c"
dependencies = [
"futures-channel",
"futures-util",
"http 0.2.11",
"hyper 0.14.28",
"jsonrpsee-core",
"jsonrpsee-types",
"jsonrpsee-core 0.20.3",
"jsonrpsee-types 0.20.3",
"route-recognizer",
"serde",
"serde_json",
"soketto",
"thiserror",
"tokio",
"tokio-stream",
"tokio-util",
@ -2046,15 +2038,30 @@ dependencies = [
]
[[package]]
name = "jsonrpsee-ws-client"
version = "0.16.2"
name = "jsonrpsee-types"
version = "0.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b83daeecfc6517cfe210df24e570fb06213533dfb990318fae781f4c7119dd9"
checksum = "5be0be325642e850ed0bdff426674d2e66b2b7117c9be23a7caef68a2902b7d9"
dependencies = [
"anyhow",
"beef",
"serde",
"serde_json",
"thiserror",
"tracing",
]
[[package]]
name = "jsonrpsee-ws-client"
version = "0.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bca9cb3933ccae417eb6b08c3448eb1cb46e39834e5b503e395e5e5bd08546c0"
dependencies = [
"http 0.2.11",
"jsonrpsee-client-transport",
"jsonrpsee-core",
"jsonrpsee-types",
"jsonrpsee-core 0.20.3",
"jsonrpsee-types 0.20.3",
"url",
]
[[package]]
@ -3503,6 +3510,12 @@ dependencies = [
"syn 1.0.109",
]
[[package]]
name = "route-recognizer"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afab94fb28594581f62d981211a9a4d53cc8130bbcbbb89a0440d9b8e81a7746"
[[package]]
name = "rust_decimal"
version = "1.30.0"
@ -4420,7 +4433,7 @@ dependencies = [
"hyper 1.3.1",
"itertools 0.13.0",
"jsonrpsee",
"jsonrpsee-core",
"jsonrpsee-core 0.16.2",
"libp2p",
"mockito",
"monero",

View File

@ -32,7 +32,7 @@ ed25519-dalek = "1"
futures = { version = "0.3", default-features = false }
hex = "0.4"
itertools = "0.13"
jsonrpsee = { version = "0.16.2", features = [ "server" ] }
jsonrpsee = { version = "0.20.3", features = [ "server" ] }
jsonrpsee-core = "0.16.2"
libp2p = { version = "0.42.2", default-features = false, features = [ "tcp-tokio", "yamux", "mplex", "dns-tokio", "noise", "request-response", "websocket", "ping", "rendezvous", "identify" ] }
monero = { version = "0.12", features = [ "serde_support" ] }
@ -80,7 +80,7 @@ zip = "0.5"
bitcoin-harness = "0.2.2"
get-port = "3"
hyper = "1.3"
jsonrpsee = { version = "0.16.2", features = [ "ws-client" ] }
jsonrpsee = { version = "0.20.3", features = [ "ws-client" ] }
mockito = "1.3.0"
monero-harness = { path = "../monero-harness" }
port_check = "0.2"