From 0410021c75f4d18440e12a2c9a2700e8bf9cfc8d Mon Sep 17 00:00:00 2001 From: Elias Rohrer Date: Tue, 23 Apr 2024 10:11:43 +0200 Subject: [PATCH] Disable `electrum-client` default features RUSTSEC-2024-0336 pertains older versions of `rustls` that were used by our dev depedency `electrum-client` in v0.15.1. As we're blocked from upgrading until LDK supports `rust-bitcoin` 0.31, and we don't use TLS in tests anyways, we just disable the default features for now. We will have to re-enable them once we actually use Electrum syncing though. --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 7e4a3b348..ca7fe287b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -80,7 +80,7 @@ winapi = { version = "0.3", features = ["winbase"] } [dev-dependencies] lightning = { version = "0.0.121", features = ["std", "_test_utils"] } #lightning = { git = "https://github.com/lightningdevkit/rust-lightning", branch="main", features = ["std", "_test_utils"] } -electrum-client = { version = "0.15.1", default-features = true } +electrum-client = { version = "0.15.1", default-features = false } bitcoincore-rpc = { version = "0.17.0", default-features = false } proptest = "1.0.0" regex = "1.5.6"