diff --git a/Cargo.lock b/Cargo.lock index e8df220a..48efad19 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -558,7 +558,7 @@ dependencies = [ "derive_more", "ethereum_ssz", "ethereum_ssz_derive", - "jsonwebtoken", + "jsonwebtoken 9.3.1", "rand 0.8.5", "serde", "strum 0.27.2", @@ -753,7 +753,7 @@ dependencies = [ "hyper-tls", "hyper-util", "itertools 0.14.0", - "jsonwebtoken", + "jsonwebtoken 9.3.1", "opentelemetry", "opentelemetry-http", "reqwest", @@ -2688,7 +2688,7 @@ dependencies = [ "hex", "jsonrpsee-core", "jsonrpsee-http-client", - "jsonwebtoken", + "jsonwebtoken 10.3.0", "k256", "malachitebft-eth-types", "rand 0.8.5", @@ -4332,6 +4332,22 @@ dependencies = [ "simple_asn1", ] +[[package]] +name = "jsonwebtoken" +version = "10.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0529410abe238729a60b108898784df8984c87f6054c9c4fcacc47e4803c1ce1" +dependencies = [ + "base64 0.22.1", + "getrandom 0.2.17", + "js-sys", + "pem", + "serde", + "serde_json", + "signature", + "simple_asn1", +] + [[package]] name = "k256" version = "0.13.4" @@ -4932,7 +4948,7 @@ dependencies = [ "color-eyre", "ethereum_serde_utils", "hex", - "jsonwebtoken", + "jsonwebtoken 10.3.0", "malachitebft-eth-types", "rand 0.8.5", "reqwest", diff --git a/engine/Cargo.toml b/engine/Cargo.toml index 2da1492b..7bc9e447 100644 --- a/engine/Cargo.toml +++ b/engine/Cargo.toml @@ -20,7 +20,7 @@ async-trait = { workspace = true } hex = "0.4" rand = { workspace = true } color-eyre = { workspace = true } -jsonwebtoken = "9" +jsonwebtoken = "10" ethereum_serde_utils = "0.8" reqwest = { version = "0.12.2", default-features = false, features = [ "blocking", "json", "stream", "rustls-tls", "native-tls-vendored" ] } diff --git a/utils/Cargo.toml b/utils/Cargo.toml index 9943e90e..0256e588 100644 --- a/utils/Cargo.toml +++ b/utils/Cargo.toml @@ -23,7 +23,7 @@ hex = "0.4" clap = { version = "4.5", features = [ "derive" ] } chrono = "0.4.41" k256 = { workspace = true } -jsonwebtoken = "9" +jsonwebtoken = "10" thiserror = "2.0.11" reqwest = { version = "0.12.2", default-features = false, features = [ "blocking", "json", "stream", "rustls-tls", "native-tls-vendored" ] }