diff options
author | Sebastian <sebasjm@gmail.com> | 2024-01-15 17:34:19 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2024-01-15 17:36:48 -0300 |
commit | 2e2cf4049a771c82fcc520686de3ace7603baa05 (patch) | |
tree | 620ab22d4fc0f621d0a574c8f98d1c49f1d67804 /packages/taler-util/src/notifications.ts | |
parent | ef0bb60f23c0c755814f648b8d71a29a843e066c (diff) | |
download | wallet-core-2e2cf4049a771c82fcc520686de3ace7603baa05.tar.gz wallet-core-2e2cf4049a771c82fcc520686de3ace7603baa05.tar.bz2 wallet-core-2e2cf4049a771c82fcc520686de3ace7603baa05.zip |
fixes #8083
Diffstat (limited to 'packages/taler-util/src/notifications.ts')
-rw-r--r-- | packages/taler-util/src/notifications.ts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/taler-util/src/notifications.ts b/packages/taler-util/src/notifications.ts index a5c971bdd..d84d3706d 100644 --- a/packages/taler-util/src/notifications.ts +++ b/packages/taler-util/src/notifications.ts @@ -22,6 +22,7 @@ /** * Imports. */ +import { WithdrawalOperationStatus } from "./index.node.js"; import { TransactionState } from "./transactions-types.js"; import { ExchangeEntryState, TalerErrorDetail } from "./wallet-types.js"; @@ -31,6 +32,7 @@ export enum NotificationType { PendingOperationProcessed = "pending-operation-processed", TransactionStateTransition = "transaction-state-transition", ExchangeStateTransition = "exchange-state-transition", + WithdrawalOperationTransition = "withdrawal-state-transition", } export interface ErrorInfoSummary { @@ -105,10 +107,16 @@ export interface PendingOperationProcessedNotification { id: string; taskResultType: string; } +export interface WithdrawalOperationTransitionNotification { + type: NotificationType.WithdrawalOperationTransition; + operationId: string; + state: WithdrawalOperationStatus; +} export type WalletNotification = | BalanceChangeNotification | BackupOperationErrorNotification | ExchangeStateTransitionNotification | PendingOperationProcessedNotification + | WithdrawalOperationTransitionNotification | TransactionStateTransitionNotification; |