From 2e2cf4049a771c82fcc520686de3ace7603baa05 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Mon, 15 Jan 2024 17:34:19 -0300 Subject: fixes #8083 --- packages/taler-util/src/notifications.ts | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'packages/taler-util/src/notifications.ts') 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; -- cgit v1.2.3