@@ -28,7 +28,7 @@ use common::{
2828} ;
2929use electrsd:: corepc_node:: Node as BitcoinD ;
3030use electrsd:: ElectrsD ;
31- use ldk_node:: config:: { AsyncPaymentsRole , EsploraSyncConfig } ;
31+ use ldk_node:: config:: { AsyncPaymentsRole , Config , EsploraSyncConfig , HRNResolverConfig } ;
3232use ldk_node:: entropy:: NodeEntropy ;
3333use ldk_node:: liquidity:: LSPS2ServiceConfig ;
3434use ldk_node:: payment:: {
@@ -2520,11 +2520,17 @@ async fn do_persistence_backwards_compatibility(version: OldLdkVersion) {
25202520 } ,
25212521 } ;
25222522
2523+ let mut config = Config :: default ( ) ;
2524+ config. hrn_config . resolution_config = HRNResolverConfig :: Dns {
2525+ dns_server_address : "8.8.8.8:53" . to_string ( ) ,
2526+ enable_hrn_resolution_service : false ,
2527+ } ;
2528+
25232529 // Now ensure we can still reinit from the same backend.
25242530 #[ cfg( feature = "uniffi" ) ]
2525- let builder_new = Builder :: new ( ) ;
2531+ let builder_new = Builder :: from_config ( config ) ;
25262532 #[ cfg( not( feature = "uniffi" ) ) ]
2527- let mut builder_new = Builder :: new ( ) ;
2533+ let mut builder_new = Builder :: from_config ( config ) ;
25282534 builder_new. set_network ( bitcoin:: Network :: Regtest ) ;
25292535 builder_new. set_storage_dir_path ( storage_path) ;
25302536 builder_new. set_chain_source_esplora ( esplora_url, None ) ;
0 commit comments