@@ -10,7 +10,7 @@ use std::io::{BufReader, Write};
10
10
use std:: path:: Path ;
11
11
use std:: sync:: Arc ;
12
12
13
- pub ( crate ) fn read_or_generate_seed_file ( config : Arc < Config > ) -> [ u8 ; 32 ] {
13
+ pub ( crate ) fn read_or_generate_seed_file ( config : & Config ) -> [ u8 ; 32 ] {
14
14
let keys_seed_path = format ! ( "{}/keys_seed" , config. storage_dir_path) ;
15
15
let keys_seed = if Path :: new ( & keys_seed_path) . exists ( ) {
16
16
let seed = fs:: read ( keys_seed_path. clone ( ) ) . expect ( "Failed to read keys seed file" ) ;
@@ -33,10 +33,10 @@ pub(crate) fn read_or_generate_seed_file(config: Arc<Config>) -> [u8; 32] {
33
33
}
34
34
35
35
pub ( crate ) fn read_network_graph (
36
- config : Arc < Config > , logger : Arc < FilesystemLogger > ,
36
+ config : & Config , logger : Arc < FilesystemLogger > ,
37
37
) -> Result < NetworkGraph , Error > {
38
- let ldk_data_dir = format ! ( "{}/ldk" , & config. storage_dir_path. clone ( ) ) ;
39
- let network_graph_path = format ! ( "{}/network_graph" , ldk_data_dir. clone ( ) ) ;
38
+ let ldk_data_dir = format ! ( "{}/ldk" , & config. storage_dir_path) ;
39
+ let network_graph_path = format ! ( "{}/network_graph" , ldk_data_dir) ;
40
40
41
41
if let Ok ( file) = fs:: File :: open ( network_graph_path) {
42
42
if let Ok ( graph) = NetworkGraph :: read ( & mut BufReader :: new ( file) , Arc :: clone ( & logger) ) {
@@ -50,7 +50,7 @@ pub(crate) fn read_network_graph(
50
50
}
51
51
52
52
pub ( crate ) fn read_scorer (
53
- config : Arc < Config > , network_graph : Arc < NetworkGraph > , logger : Arc < FilesystemLogger > ,
53
+ config : & Config , network_graph : Arc < NetworkGraph > , logger : Arc < FilesystemLogger > ,
54
54
) -> Scorer {
55
55
let ldk_data_dir = format ! ( "{}/ldk" , & config. storage_dir_path. clone( ) ) ;
56
56
let scorer_path = format ! ( "{}/scorer" , ldk_data_dir. clone( ) ) ;
0 commit comments