private static SadGuiState Unlock() { var dialog = new MogwaiInputDialog("UnlockWallet", "wallet password?", 40, 8); dialog.AddButton("ok"); dialog.Button.Click += (btn, args) => { var password = dialog.Input.Text; _controller.UnlockWallet(password); _state = _controller.IsWalletUnlocked ? SadGuiState.Selection : SadGuiState.Fatalerror; dialog.Hide(); }; dialog.Show(true); return(SadGuiState.Action); }
private static SadGuiState CreateWallet() { var inputDialog = new MogwaiInputDialog("WalletCreation", "new wallet password?", 40, 8); inputDialog.AddButton("ok"); inputDialog.Button.Click += (btn, args) => { var password = inputDialog.Input?.Text; _controller.CreateWallet(password); _state = _controller.IsWalletCreated ? SadGuiState.Mnemoic : SadGuiState.Fatalerror; inputDialog.Hide(); }; inputDialog.Show(true); return(SadGuiState.Action); }
private static SadGuiState Unlock() { var dialog = new MogwaiInputDialog("UnlockWallet", "wallet password?", 40, 8); dialog.AddButon("ok"); dialog.button.Click += (btn, args) => { string password = dialog.input.Text; _controller.UnlockWallet(password); if (_controller.IsWalletUnlocked) { _state = SadGuiState.SELECTION; } else { _state = SadGuiState.FATALERROR; } dialog.Hide(); }; dialog.Show(true); return(SadGuiState.ACTION); }
private static SadGuiState CreateWallet() { var inputDialog = new MogwaiInputDialog("WalletCreation", "new wallet password?", 40, 8); inputDialog.AddButon("ok"); inputDialog.button.Click += (btn, args) => { string password = inputDialog.input?.Text; _controller.CreateWallet(password); if (_controller.IsWalletCreated) { _state = SadGuiState.MNEMOIC; } else { _state = SadGuiState.FATALERROR; } inputDialog.Hide(); }; inputDialog.Show(true); return(SadGuiState.ACTION); }