File tree Expand file tree Collapse file tree 1 file changed +2
-7
lines changed
Expand file tree Collapse file tree 1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -402,7 +402,7 @@ impl ElectrumRuntimeStatus {
402402
403403struct ElectrumRuntimeClient {
404404 electrum_client : Arc < ElectrumClient > ,
405- bdk_electrum_client : Arc < BdkElectrumClient < ElectrumClient > > ,
405+ bdk_electrum_client : Arc < BdkElectrumClient < Arc < ElectrumClient > > > ,
406406 tx_sync : Arc < ElectrumSyncClient < Arc < Logger > > > ,
407407 runtime : Arc < Runtime > ,
408408 config : Arc < Config > ,
@@ -424,12 +424,7 @@ impl ElectrumRuntimeClient {
424424 Error :: ConnectionFailed
425425 } ) ?,
426426 ) ;
427- let electrum_client_2 =
428- ElectrumClient :: from_config ( & server_url, electrum_config) . map_err ( |e| {
429- log_error ! ( logger, "Failed to connect to electrum server: {}" , e) ;
430- Error :: ConnectionFailed
431- } ) ?;
432- let bdk_electrum_client = Arc :: new ( BdkElectrumClient :: new ( electrum_client_2) ) ;
427+ let bdk_electrum_client = Arc :: new ( BdkElectrumClient :: new ( Arc :: clone ( & electrum_client) ) ) ;
433428 let tx_sync = Arc :: new (
434429 ElectrumSyncClient :: new ( server_url. clone ( ) , Arc :: clone ( & logger) ) . map_err ( |e| {
435430 log_error ! ( logger, "Failed to connect to electrum server: {}" , e) ;
You can’t perform that action at this time.
0 commit comments