diff options
author | Florian Dold <florian@dold.me> | 2023-02-12 19:30:59 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2023-02-12 19:31:37 +0100 |
commit | 13f0442736479fb6ea8d1ecc7311cdac354a4de5 (patch) | |
tree | a39badc56b57a5039ec04267adb4df42b84cee7a /packages/taler-util/src/notifications.ts | |
parent | 04ab9f37801f6a42b85581cc79667239d3fc79e5 (diff) | |
download | wallet-core-13f0442736479fb6ea8d1ecc7311cdac354a4de5.tar.xz |
harness: finish kyc test
We mock the KYC gateway now, use the new notification-based wallet API
and the test is not experimental anymore.
Diffstat (limited to 'packages/taler-util/src/notifications.ts')
-rw-r--r-- | packages/taler-util/src/notifications.ts | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/packages/taler-util/src/notifications.ts b/packages/taler-util/src/notifications.ts index bc1c4b71f..9d3ca32b0 100644 --- a/packages/taler-util/src/notifications.ts +++ b/packages/taler-util/src/notifications.ts @@ -62,6 +62,7 @@ export enum NotificationType { PendingOperationProcessed = "pending-operation-processed", ProposalRefused = "proposal-refused", ReserveRegisteredWithBank = "reserve-registered-with-bank", + WithdrawalKycRequested = "withdrawal-kyc-requested", DepositOperationError = "deposit-operation-error", } @@ -117,6 +118,12 @@ export interface RefreshMeltedNotification { type: NotificationType.RefreshMelted; } +export interface WithdrawalKycRequested { + type: NotificationType.WithdrawalKycRequested; + transactionId: string; + kycUrl: string; +} + export interface RefreshRevealedNotification { type: NotificationType.RefreshRevealed; } @@ -285,4 +292,5 @@ export type WalletNotification = | ProposalRefusedNotification | ReserveRegisteredWithBankNotification | ReserveNotYetFoundNotification - | PayOperationSuccessNotification; + | PayOperationSuccessNotification + | WithdrawalKycRequested; |