Skip to content

Commit 99ae425

Browse files
committed
Update lightning-transaction-sync to use macros crate
1 parent 0aed2b9 commit 99ae425

File tree

4 files changed

+5
-6
lines changed

4 files changed

+5
-6
lines changed

lightning-transaction-sync/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ async-interface = []
2424

2525
[dependencies]
2626
lightning = { version = "0.0.124", path = "../lightning", default-features = false, features = ["std"] }
27+
lightning-macros = { version = "0.1", path = "../lightning-macros", default-features = false }
2728
bitcoin = { version = "0.32.2", default-features = false }
28-
bdk-macros = "0.6"
2929
futures = { version = "0.3", optional = true }
3030
esplora-client = { version = "0.9", default-features = false, optional = true }
3131
electrum-client = { version = "0.21.0", optional = true }

lightning-transaction-sync/src/esplora.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ use lightning::chain::{Confirm, Filter};
1313
use lightning::util::logger::Logger;
1414
use lightning::{log_debug, log_error, log_trace};
1515

16+
use lightning_macros::{maybe_async, maybe_await};
17+
1618
use bitcoin::{BlockHash, Script, Txid};
1719

1820
#[cfg(not(feature = "async-interface"))]

lightning-transaction-sync/src/lib.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,6 @@
7171
#![deny(unsafe_code)]
7272
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
7373

74-
#[cfg(any(feature = "esplora-blocking", feature = "esplora-async"))]
75-
#[macro_use]
76-
extern crate bdk_macros;
77-
7874
#[cfg(any(feature = "esplora-blocking", feature = "esplora-async"))]
7975
mod esplora;
8076

lightning-transaction-sync/tests/integration_tests.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ use lightning_transaction_sync::ElectrumSyncClient;
1111
#[cfg(any(feature = "esplora-blocking", feature = "esplora-async"))]
1212
use lightning_transaction_sync::EsploraSyncClient;
1313

14-
use bdk_macros::maybe_await;
14+
use lightning_macros::maybe_await;
15+
1516
use bitcoin::block::Header;
1617
use bitcoin::constants::genesis_block;
1718
use bitcoin::network::Network;

0 commit comments

Comments
 (0)