Handle new type of Electrum Server error.

fixes #872
This commit is contained in:
softsimon committed 2021-10-23 11:46:38 +04:00
1 parent a9f4418e1a
commit dd6c26b079
3 files changed
+10 -13

No files matched your search

+4 -10
View File
@@ -87,11 +87,8 @@ class BitcoindElectrsApi extends BitcoinApi implements AbstractBitcoinApi {
},
'electrum': true,
};
} catch (e) {
if (e === 'failed to get confirmed status') {
e = 'The number of transactions on this address exceeds the Electrum server limit';
}
throw new Error(typeof e === 'string' ? e : 'Error');
} catch (e: any) {
throw new Error(typeof e === 'string' ? e : e && e.message || e);
}
}
@@ -124,12 +121,9 @@ class BitcoindElectrsApi extends BitcoinApi implements AbstractBitcoinApi {
}
return transactions;
} catch (e) {
} catch (e: any) {
loadingIndicators.setProgress('address-' + address, 100);
if (e === 'failed to get confirmed status') {
e = 'The number of transactions on this address exceeds the Electrum server limit';
}
throw new Error(typeof e === 'string' ? e : 'Error');
throw new Error(typeof e === 'string' ? e : e && e.message || e);
}
}