SP Enhancments (#1483)

* fixes and minor enhancements for SP flow

* fix build

* change dfx text

* minor fixes

* pass use electrs to setListeners

* comment out connecting on failure for now
This commit is contained in:
Omar Hatem 2024-06-10 09:30:58 +02:00 committed by GitHub
parent 1dd2c7da56
commit 5a6502a35a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
30 changed files with 86 additions and 68 deletions

View file

@ -306,7 +306,7 @@ class CWBitcoin extends Bitcoin {
}
final electrumClient = ElectrumClient();
await electrumClient.connectToUri(node.uri);
await electrumClient.connectToUri(node.uri, useSSL: node.useSSL);
late BasedUtxoNetwork network;
btc.NetworkType networkType;
@ -560,10 +560,16 @@ class CWBitcoin extends Bitcoin {
}
final bitcoinWallet = wallet as ElectrumWallet;
final tweaksResponse = await bitcoinWallet.electrumClient.getTweaks(height: 0);
try {
final tweaksResponse = await bitcoinWallet.electrumClient.getTweaks(height: 0);
if (tweaksResponse != null) {
return true;
if (tweaksResponse != null) {
return true;
}
} on RequestFailedTimeoutException {
return false;
} catch (_) {
rethrow;
}
return false;