private void btn_refresh_Click(object sender, EventArgs e) { using (YesNoDlg dialog = new YesNoDlg("Are you sure?", "Your wallet db will be initialized.")) { if (dialog.ShowDialog() != DialogResult.OK) { return; } } Constant.CurrentWallet.Rebuild(); WalletOpenedEvent?.Invoke(sender, e); SetWalletStatus(WalletStatus.Opened); }
private void btn_new_wallet_Click(object sender, EventArgs e) { using (NewWalletDlg dialog = new NewWalletDlg()) { if (dialog.ShowDialog() != DialogResult.OK) { wallet_path_ = ""; wallet_pwd_ = ""; return; } wallet_path_ = dialog.GetWalletPath(); wallet_pwd_ = dialog.GetWalletPassword(); Settings.Default.LastWalletPath = wallet_path_; Settings.Default.Save(); WalletOpenedEvent?.Invoke(sender, e); SetWalletStatus(WalletStatus.Opened); } }