@@ -47,30 +47,39 @@ impl ClnNode {
4747 let tls = ClientTlsConfig :: new ( )
4848 . domain_name ( "cln" )
4949 . identity ( Identity :: from_pem (
50- reader ( & connection. client_cert ) . await . map_err ( |_| {
51- LightningError :: ConnectionError ( "Cannot loads client certificate" . to_string ( ) )
50+ reader ( & connection. client_cert ) . await . map_err ( |err| {
51+ LightningError :: ConnectionError ( format ! (
52+ "Cannot loads client certificate: {}" ,
53+ err
54+ ) )
5255 } ) ?,
53- reader ( & connection. client_key ) . await . map_err ( |_ | {
54- LightningError :: ConnectionError ( "Cannot loads client key" . to_string ( ) )
56+ reader ( & connection. client_key ) . await . map_err ( |err | {
57+ LightningError :: ConnectionError ( format ! ( "Cannot loads client key: {}" , err ) )
5558 } ) ?,
5659 ) )
5760 . ca_certificate ( Certificate :: from_pem (
58- reader ( & connection. ca_cert ) . await . map_err ( |_ | {
59- LightningError :: ConnectionError ( "Cannot loads CA certificate" . to_string ( ) )
61+ reader ( & connection. ca_cert ) . await . map_err ( |err | {
62+ LightningError :: ConnectionError ( format ! ( "Cannot loads CA certificate: {}" , err ) )
6063 } ) ?,
6164 ) ) ;
6265
6366 let mut client = NodeClient :: new (
6467 Channel :: from_shared ( connection. address )
6568 . map_err ( |err| LightningError :: ConnectionError ( err. to_string ( ) ) ) ?
6669 . tls_config ( tls)
67- . map_err ( |_| {
68- LightningError :: ConnectionError ( "Cannot establish tls connection" . to_string ( ) )
70+ . map_err ( |err| {
71+ LightningError :: ConnectionError ( format ! (
72+ "Cannot establish tls connection: {}" ,
73+ err
74+ ) )
6975 } ) ?
7076 . connect ( )
7177 . await
72- . map_err ( |_| {
73- LightningError :: ConnectionError ( "Cannot connect to gRPC server" . to_string ( ) )
78+ . map_err ( |err| {
79+ LightningError :: ConnectionError ( format ! (
80+ "Cannot connect to gRPC server: {}" ,
81+ err
82+ ) )
7483 } ) ?,
7584 ) ;
7685
0 commit comments