diff options
author | Florian Dold <florian@dold.me> | 2023-05-30 12:28:21 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2023-05-30 12:28:21 +0200 |
commit | 000359a5e746d9b704b05f2f3eb8442e10a31f75 (patch) | |
tree | 9d6d2a1dc2f094ec5de2aeb2ae9a8cb43c238906 /packages/taler-wallet-core/src/db.ts | |
parent | d1dade44265ce515526cef90cb4651bb905b17ee (diff) | |
download | wallet-core-000359a5e746d9b704b05f2f3eb8442e10a31f75.tar.xz |
finish implementation of abort / cancelAborting on all tx types
Diffstat (limited to 'packages/taler-wallet-core/src/db.ts')
-rw-r--r-- | packages/taler-wallet-core/src/db.ts | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/packages/taler-wallet-core/src/db.ts b/packages/taler-wallet-core/src/db.ts index 3edaf8af5..3147cb9b9 100644 --- a/packages/taler-wallet-core/src/db.ts +++ b/packages/taler-wallet-core/src/db.ts @@ -879,6 +879,7 @@ export enum TipRecordStatus { SuspendidPickup = 21, Done = 50, + Aborted = 51, } export enum RefreshCoinStatus { @@ -899,9 +900,10 @@ export enum OperationStatus { export enum RefreshOperationStatus { Pending = 10 /* ACTIVE_START */, + Suspended = 20 /* DORMANT_START + 2 */, + Finished = 50 /* DORMANT_START */, - FinishedWithError = 51 /* DORMANT_START + 1 */, - Suspended = 52 /* DORMANT_START + 2 */, + Failed = 51 /* DORMANT_START + 1 */, } export enum DepositGroupOperationStatus { @@ -1155,6 +1157,8 @@ export enum PurchaseStatus { * Payment was successful. */ Done = 54, + + FailedAbort = 55, } /** @@ -1778,6 +1782,7 @@ export enum PeerPushPaymentInitiationStatus { Done = 50 /* DORMANT_START */, Aborted = 51, + Failed = 52, } export interface PeerPushPaymentCoinSelection { @@ -1850,13 +1855,17 @@ export enum PeerPullPaymentInitiationStatus { PendingReady = 11 /* ACTIVE_START + 1 */, PendingMergeKycRequired = 12 /* ACTIVE_START + 2 */, PendingWithdrawing = 13, + AbortingDeletePurse = 14, SuspendedCreatePurse = 30, SuspendedReady = 31, SuspendedMergeKycRequired = 32, SuspendedWithdrawing = 33, + SuspendedAbortingDeletePurse = 34, DonePurseDeposited = 50 /* DORMANT_START */, + Failed = 51, + Aborted = 52, } export interface PeerPullPaymentInitiationRecord { @@ -1927,6 +1936,8 @@ export enum PeerPushPaymentIncomingStatus { DialogProposed = 30 /* USER_ATTENTION_START */, Done = 50 /* DORMANT_START */, + Aborted = 51, + Failed = 52, } /** @@ -1978,12 +1989,16 @@ export interface PeerPushPaymentIncomingRecord { export enum PeerPullDebitRecordStatus { PendingDeposit = 10 /* ACTIVE_START */, + AbortingRefresh = 11, - SuspendedDeposit = 11, + SuspendedDeposit = 20, + SuspendedAbortingRefresh = 21, DialogProposed = 30 /* USER_ATTENTION_START */, DonePaid = 50 /* DORMANT_START */, + Aborted = 51, + Failed = 52, } export interface PeerPullPaymentCoinSelection { |