@@ -23,7 +23,7 @@ use common::{
23
23
generate_blocks_and_wait, open_channel, open_channel_push_amt, premine_and_distribute_funds,
24
24
premine_blocks, prepare_rbf, random_config, random_listening_addresses,
25
25
setup_bitcoind_and_electrsd, setup_builder, setup_node, setup_node_for_async_payments,
26
- setup_two_nodes, wait_for_tx, TestChainSource , TestSyncStore ,
26
+ setup_node_from_config , setup_two_nodes, wait_for_tx, TestChainSource , TestSyncStore ,
27
27
} ;
28
28
use ldk_node:: config:: { AsyncPaymentsRole , EsploraSyncConfig } ;
29
29
use ldk_node:: liquidity:: LSPS2ServiceConfig ;
@@ -596,7 +596,8 @@ fn onchain_wallet_recovery() {
596
596
let seed_bytes = vec ! [ 42u8 ; 64 ] ;
597
597
598
598
let original_config = random_config ( true ) ;
599
- let original_node = setup_node ( & chain_source, original_config, Some ( seed_bytes. clone ( ) ) ) ;
599
+ let original_node =
600
+ setup_node_from_config ( & chain_source, original_config, Some ( seed_bytes. clone ( ) ) ) ;
600
601
601
602
let premine_amount_sat = 100_000 ;
602
603
@@ -635,7 +636,7 @@ fn onchain_wallet_recovery() {
635
636
636
637
// Now we start from scratch, only the seed remains the same.
637
638
let recovered_config = random_config ( true ) ;
638
- let recovered_node = setup_node ( & chain_source, recovered_config, Some ( seed_bytes) ) ;
639
+ let recovered_node = setup_node_from_config ( & chain_source, recovered_config, Some ( seed_bytes) ) ;
639
640
640
641
recovered_node. sync_wallets ( ) . unwrap ( ) ;
641
642
assert_eq ! (
@@ -686,18 +687,11 @@ fn run_rbf_test(is_insert_block: bool) {
686
687
let chain_source_electrsd = TestChainSource :: Electrum ( & electrsd) ;
687
688
let chain_source_esplora = TestChainSource :: Esplora ( & electrsd) ;
688
689
689
- macro_rules! config_node {
690
- ( $chain_source: expr, $anchor_channels: expr) => { {
691
- let config_a = random_config( $anchor_channels) ;
692
- let node = setup_node( & $chain_source, config_a, None ) ;
693
- node
694
- } } ;
695
- }
696
690
let anchor_channels = false ;
697
691
let nodes = vec ! [
698
- config_node! ( chain_source_electrsd , anchor_channels) ,
699
- config_node! ( chain_source_bitcoind , anchor_channels) ,
700
- config_node! ( chain_source_esplora, anchor_channels) ,
692
+ setup_node ( & chain_source_bitcoind , anchor_channels) ,
693
+ setup_node ( & chain_source_electrsd , anchor_channels) ,
694
+ setup_node ( & chain_source_esplora, anchor_channels) ,
701
695
] ;
702
696
703
697
let ( bitcoind, electrs) = ( & bitcoind. client , & electrsd. client ) ;
@@ -807,7 +801,7 @@ fn sign_verify_msg() {
807
801
let ( _bitcoind, electrsd) = setup_bitcoind_and_electrsd ( ) ;
808
802
let config = random_config ( true ) ;
809
803
let chain_source = TestChainSource :: Esplora ( & electrsd) ;
810
- let node = setup_node ( & chain_source, config, None ) ;
804
+ let node = setup_node_from_config ( & chain_source, config, None ) ;
811
805
812
806
// Tests arbitrary message signing and later verification
813
807
let msg = "OK computer" . as_bytes ( ) ;
@@ -1174,7 +1168,7 @@ fn async_payment() {
1174
1168
config_receiver. node_config . node_alias = None ;
1175
1169
config_receiver. log_writer =
1176
1170
TestLogWriter :: Custom ( Arc :: new ( MultiNodeLogger :: new ( "receiver " . to_string ( ) ) ) ) ;
1177
- let node_receiver = setup_node ( & chain_source, config_receiver, None ) ;
1171
+ let node_receiver = setup_node_from_config ( & chain_source, config_receiver, None ) ;
1178
1172
1179
1173
let address_sender = node_sender. onchain_payment ( ) . new_address ( ) . unwrap ( ) ;
1180
1174
let address_sender_lsp = node_sender_lsp. onchain_payment ( ) . new_address ( ) . unwrap ( ) ;
@@ -1296,8 +1290,8 @@ fn test_node_announcement_propagation() {
1296
1290
config_b. node_config . listening_addresses = Some ( node_b_listening_addresses. clone ( ) ) ;
1297
1291
config_b. node_config . announcement_addresses = None ;
1298
1292
1299
- let node_a = setup_node ( & chain_source, config_a, None ) ;
1300
- let node_b = setup_node ( & chain_source, config_b, None ) ;
1293
+ let node_a = setup_node_from_config ( & chain_source, config_a, None ) ;
1294
+ let node_b = setup_node_from_config ( & chain_source, config_b, None ) ;
1301
1295
1302
1296
let address_a = node_a. onchain_payment ( ) . new_address ( ) . unwrap ( ) ;
1303
1297
let premine_amount_sat = 5_000_000 ;
@@ -1753,7 +1747,7 @@ fn facade_logging() {
1753
1747
config. log_writer = TestLogWriter :: LogFacade ;
1754
1748
1755
1749
println ! ( "== Facade logging starts ==" ) ;
1756
- let _node = setup_node ( & chain_source, config, None ) ;
1750
+ let _node = setup_node_from_config ( & chain_source, config, None ) ;
1757
1751
1758
1752
assert ! ( !logger. retrieve_logs( ) . is_empty( ) ) ;
1759
1753
for ( _, entry) in logger. retrieve_logs ( ) . iter ( ) . enumerate ( ) {
@@ -1834,6 +1828,6 @@ async fn drop_in_async_context() {
1834
1828
let seed_bytes = vec ! [ 42u8 ; 64 ] ;
1835
1829
1836
1830
let config = random_config ( true ) ;
1837
- let node = setup_node ( & chain_source, config, Some ( seed_bytes) ) ;
1831
+ let node = setup_node_from_config ( & chain_source, config, Some ( seed_bytes) ) ;
1838
1832
node. stop ( ) . unwrap ( ) ;
1839
1833
}
0 commit comments