@@ -11,8 +11,9 @@ mod common;
1111
1212use std:: collections:: HashMap ;
1313
14- use ldk_node:: entropy:: NodeEntropy ;
14+ use ldk_node:: { Builder , entropy:: NodeEntropy } ;
1515use ldk_node:: Builder ;
16+ use ldk_node_070:: lightning:: util:: config;
1617use rand:: { rng, Rng , RngCore } ;
1718
1819#[ tokio:: test( flavor = "multi_thread" , worker_threads = 1 ) ]
@@ -31,7 +32,12 @@ async fn vss_v0_schema_backwards_compatibility() {
3132
3233 // Setup a v0.6.2 `Node` persisted with the v0 scheme.
3334 let ( old_balance, old_node_id) = {
34- let mut builder_old = ldk_node_062:: Builder :: new ( ) ;
35+ let mut config = ldk_node_062:: Config :: default ( ) ;
36+ config. hrn_config . resolution_config = HRNResolverConfig :: Dns {
37+ dns_server_address : "8.8.8.8:53" . to_string ( ) ,
38+ enable_hrn_resolution_service : false ,
39+ } ;
40+ let mut builder_old = ldk_node_062:: Builder :: from_config ( config) ;
3541 builder_old. set_network ( bitcoin:: Network :: Regtest ) ;
3642 builder_old. set_storage_dir_path ( storage_path. clone ( ) ) ;
3743 builder_old. set_entropy_seed_bytes ( seed_bytes) ;
@@ -69,7 +75,13 @@ async fn vss_v0_schema_backwards_compatibility() {
6975 } ;
7076
7177 // Now ensure we can still reinit from the same backend.
72- let mut builder_new = Builder :: new ( ) ;
78+ let mut config = Config :: default ( ) ;
79+ config. hrn_config . resolution_config = HRNResolverConfig :: Dns {
80+ dns_server_address : "8.8.8.8:53" . to_string ( ) ,
81+ enable_hrn_resolution_service : false ,
82+ } ;
83+ let mut builder_new = Builder :: from_config ( config) ;
84+
7385 builder_new. set_network ( bitcoin:: Network :: Regtest ) ;
7486 builder_new. set_storage_dir_path ( storage_path) ;
7587 builder_new. set_chain_source_esplora ( esplora_url, None ) ;
0 commit comments