Permit sweep of private keys for watch-only wallet
Fixes#1585
Warn user if watching-only.
Introduce new helper class WindowModalDialog and use it in a couple
of places. This is better than process-modal dialogs for our
multi-window daemon setup.
@ -2493,6 +2490,10 @@ class ElectrumWindow(QMainWindow, PrintError):
ifnotd.exec_():
return
ifself.wallet.is_watching_only():
ifnotself.question(_("Warning: this wallet is watching only. You will be UNABLE to spend the swept funds directly. Continue only if you have access to the private keys in another way.\n\nAre you SURE you want to sweep?")):