diff options
Diffstat (limited to 'packages')
-rw-r--r-- | packages/taler-util/src/notifications.ts | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/packages/taler-util/src/notifications.ts b/packages/taler-util/src/notifications.ts index 37848e40f..ed26c6ae7 100644 --- a/packages/taler-util/src/notifications.ts +++ b/packages/taler-util/src/notifications.ts @@ -26,7 +26,7 @@ import { TransactionState } from "./transactions-types.js"; import { TalerErrorDetail } from "./wallet-types.js"; export enum NotificationType { - CoinWithdrawn = "coin-withdrawn", + BalanceChange = "balance-change", ExchangeOperationError = "exchange-operation-error", ExchangeAdded = "exchange-added", BackupOperationError = "backup-error", @@ -48,16 +48,14 @@ export interface TransactionStateTransitionNotification { errorInfo?: ErrorInfoSummary; } -export interface CoinWithdrawnNotification { - type: NotificationType.CoinWithdrawn; - numWithdrawn: number; - numTotal: number; -} - export interface ExchangeAddedNotification { type: NotificationType.ExchangeAdded; } +export interface BalanceChangeNotification { + type: NotificationType.BalanceChange; +} + export interface ExchangeOperationErrorNotification { type: NotificationType.ExchangeOperationError; error: TalerErrorDetail; @@ -76,9 +74,9 @@ export interface PendingOperationProcessedNotification { export type WalletNotification = + | BalanceChangeNotification | BackupOperationErrorNotification | ExchangeAddedNotification | ExchangeOperationErrorNotification - | CoinWithdrawnNotification | PendingOperationProcessedNotification | TransactionStateTransitionNotification; |