mirror of
https://github.com/sparrowwallet/sparrow.git
synced 2024-12-24 12:46:45 +00:00
show error when importing tpubs from usb on mainnet etc
This commit is contained in:
parent
836bd6bc40
commit
5478ac05b8
1 changed files with 11 additions and 7 deletions
|
@ -442,6 +442,7 @@ public class DevicePane extends TitledDescriptionPane {
|
|||
getXpubService.setOnSucceeded(workerStateEvent -> {
|
||||
String xpub = getXpubService.getValue();
|
||||
|
||||
try {
|
||||
Keystore keystore = new Keystore();
|
||||
keystore.setLabel(device.getModel().toDisplayString());
|
||||
keystore.setSource(KeystoreSource.HW_USB);
|
||||
|
@ -450,6 +451,9 @@ public class DevicePane extends TitledDescriptionPane {
|
|||
keystore.setExtendedPublicKey(ExtendedKey.fromDescriptor(xpub));
|
||||
|
||||
EventManager.get().post(new KeystoreImportEvent(keystore));
|
||||
} catch(Exception e) {
|
||||
setError("Could not retrieve xpub", e.getMessage());
|
||||
}
|
||||
});
|
||||
getXpubService.setOnFailed(workerStateEvent -> {
|
||||
setError("Could not retrieve xpub", getXpubService.getException().getMessage());
|
||||
|
|
Loading…
Reference in a new issue