Пример #1
0
        private async void OnCommit(Passphrase passphrase)
        {
            Analytics.TrackEvent("Wallet | Approval | Sign");

            approval.Passphrase = passphrase;

            var result = await approval.Approve(true);

            switch (result)
            {
            case SigningResult.InvalidCredentials:
                _Commit.RetryAfterFail();
                break;

            case SigningResult.Signed:
            case SigningResult.Cancelled:
            case SigningResult.Timeout:
            case SigningResult.ProviderFailed:
            default:
                //App.Keyboard.Hide();
                await Navigation.PopModalAsync();

                break;
            }
        }