Skip to content

Commit 7e20542

Browse files
committed
Drop electrsd autodownload feature for good
... which requires a bunch of unnecessary dev dependencies, e.g., `zip`. Instead we lean on the `download_bitcoind_electrs.sh` script also for local testing.
1 parent 5bf9062 commit 7e20542

File tree

2 files changed

+0
-8
lines changed

2 files changed

+0
-8
lines changed

ci/ci-tests.sh

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@ PIN_RELEASE_DEPS # pin the release dependencies in our main workspace
2525

2626
export RUST_BACKTRACE=1
2727

28-
# Build `lightning-transaction-sync` in no_download mode.
29-
export RUSTFLAGS="$RUSTFLAGS --cfg no_download"
30-
3128
echo -e "\n\nBuilding and testing all workspace crates..."
3229
cargo test --verbose --color always
3330
cargo check --verbose --color always

lightning-transaction-sync/Cargo.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,4 @@ electrum-client = { version = "0.18.0", optional = true }
3333
[dev-dependencies]
3434
lightning = { version = "0.0.123-beta", path = "../lightning", default-features = false, features = ["std", "_test_utils"] }
3535
tokio = { version = "1.35.0", features = ["full"] }
36-
37-
[target.'cfg(all(not(target_os = "windows"), not(no_download)))'.dev-dependencies]
38-
electrsd = { version = "0.26.0", default-features = false, features = ["legacy", "esplora_a33e97e1", "bitcoind_25_0"] }
39-
40-
[target.'cfg(all(not(target_os = "windows"), no_download))'.dev-dependencies]
4136
electrsd = { version = "0.26.0", default-features = false, features = ["legacy"] }

0 commit comments

Comments
 (0)