@@ -36,7 +36,6 @@ use rand::{thread_rng, Rng};
3636
3737use std:: env;
3838use std:: path:: PathBuf ;
39- use std:: str:: FromStr ;
4039use std:: sync:: { Arc , RwLock } ;
4140use std:: time:: Duration ;
4241
@@ -245,7 +244,7 @@ type TestNode = Node;
245244#[ derive( Clone ) ]
246245pub ( crate ) enum TestChainSource < ' a > {
247246 Esplora ( & ' a ElectrsD ) ,
248- BitcoinRpc ( & ' a BitcoinD ) ,
247+ BitcoindRpc ( & ' a BitcoinD ) ,
249248}
250249
251250macro_rules! setup_builder {
@@ -294,7 +293,7 @@ pub(crate) fn setup_node(chain_source: &TestChainSource, config: Config) -> Test
294293 sync_config. lightning_wallet_sync_interval_secs = 100000 ;
295294 builder. set_chain_source_esplora ( esplora_url. clone ( ) , Some ( sync_config) ) ;
296295 } ,
297- TestChainSource :: BitcoinRpc ( bitcoind) => {
296+ TestChainSource :: BitcoindRpc ( bitcoind) => {
298297 let rpc_host = bitcoind. params . rpc_socket . ip ( ) . to_string ( ) ;
299298 let rpc_port = bitcoind. params . rpc_socket . port ( ) ;
300299 let values = bitcoind. params . get_cookie_values ( ) . unwrap ( ) . unwrap ( ) ;
@@ -402,40 +401,6 @@ where
402401 }
403402}
404403
405- // Premine dummy blocks to populate estimatesmartfee
406- pub ( crate ) fn premine_dummy_blocks < E : ElectrumApi > ( bitcoind : & BitcoindClient , electrs : & E ) {
407- let _ = bitcoind. create_wallet ( "ldk_node_test" , None , None , None , None ) ;
408- let _ = bitcoind. load_wallet ( "ldk_node_test" ) ;
409- let mut rng = thread_rng ( ) ;
410-
411- generate_blocks_and_wait ( bitcoind, electrs, 101 ) ;
412-
413- let amount = Amount :: from_sat ( 100000 ) ;
414- for i in 0 ..5 {
415- println ! ( "Pre-mining block {}" , i) ;
416- let num_txs = rng. gen_range ( 10 ..42 ) ;
417- let mut last_txid = None ;
418- for _ in 10 ..num_txs {
419- let dummy_address: Address =
420- Address :: from_str ( "bcrt1qh3mvjaldwxynmmwsmx4az4vdg5yj7sjzjpdga5" )
421- . unwrap ( )
422- . require_network ( Network :: Regtest )
423- . unwrap ( ) ;
424- let txid = bitcoind
425- . send_to_address ( & dummy_address, amount, None , None , None , None , Some ( 1 ) , None )
426- . unwrap ( ) ;
427- println ! ( "Created dummy transaction {}" , txid) ;
428- last_txid = Some ( txid) ;
429- }
430- if let Some ( last_txid) = last_txid {
431- wait_for_tx ( electrs, last_txid) ;
432- }
433- generate_blocks_and_wait ( bitcoind, electrs, 1 ) ;
434- }
435-
436- generate_blocks_and_wait ( bitcoind, electrs, 1 ) ;
437- }
438-
439404pub ( crate ) fn premine_and_distribute_funds < E : ElectrumApi > (
440405 bitcoind : & BitcoindClient , electrs : & E , addrs : Vec < Address > , amount : Amount ,
441406) {
0 commit comments