We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 243d179 commit a50c9d0Copy full SHA for a50c9d0
src/chain/electrum.rs
@@ -404,10 +404,11 @@ impl ElectrumRuntimeClient {
404
);
405
let bdk_electrum_client = Arc::new(BdkElectrumClient::new(Arc::clone(&electrum_client)));
406
let tx_sync = Arc::new(
407
- ElectrumSyncClient::new(server_url.clone(), Arc::clone(&logger)).map_err(|e| {
408
- log_error!(logger, "Failed to connect to electrum server: {}", e);
409
- Error::ConnectionFailed
410
- })?,
+ ElectrumSyncClient::from_client(Arc::clone(&electrum_client), Arc::clone(&logger))
+ .map_err(|e| {
+ log_error!(logger, "Failed to create electrum sync client: {}", e);
+ Error::ConnectionFailed
411
+ })?,
412
413
Ok(Self {
414
electrum_client,
0 commit comments