public bool EnsurePassphraseUnlock()
{
if (Eng.NeedPassword) {
var dlg = new FormPassphrase();
dlg.labelRetype.Visibility = Visibility.Hidden;
dlg.textRetype.Visibility = Visibility.Hidden;
dlg.Title = "Wallet Password";
if (Dialog.ShowDialog(dlg, this)) {
Eng.SetPassword(dlg.textPassword.Password);
} else
return false;
}
return true;
}