diff options
author | Florian Dold <florian@dold.me> | 2023-04-22 14:17:49 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2023-04-22 14:17:49 +0200 |
commit | 15feebecfeeda4758a96d1da99a98d9494c4bd2b (patch) | |
tree | 54a7536b93673202137927e097d4e5b5dcbc85eb /packages/taler-wallet-core/src/db.ts | |
parent | e331012c9f8efef86c6a8a9297b44a67ba8cda66 (diff) | |
download | wallet-core-15feebecfeeda4758a96d1da99a98d9494c4bd2b.tar.gz wallet-core-15feebecfeeda4758a96d1da99a98d9494c4bd2b.tar.bz2 wallet-core-15feebecfeeda4758a96d1da99a98d9494c4bd2b.zip |
wallet-core: towards DD37 for deposits
Diffstat (limited to 'packages/taler-wallet-core/src/db.ts')
-rw-r--r-- | packages/taler-wallet-core/src/db.ts | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/packages/taler-wallet-core/src/db.ts b/packages/taler-wallet-core/src/db.ts index f5342b4cd..0bfe11aaa 100644 --- a/packages/taler-wallet-core/src/db.ts +++ b/packages/taler-wallet-core/src/db.ts @@ -865,8 +865,10 @@ export enum DepositGroupOperationStatus { AbortingWithRefresh = 11 /* ACTIVE_START + 1 */, } -// FIXME: Improve name! This enum is very specific to deposits. -export enum TransactionStatus { +/** + * Status of a single element of a deposit group. + */ +export enum DepositElementStatus { Unknown = 10, Accepted = 20, KycRequired = 30, @@ -1686,7 +1688,7 @@ export interface DepositGroupRecord { operationStatus: OperationStatus; - transactionPerCoin: TransactionStatus[]; + transactionPerCoin: DepositElementStatus[]; trackingState?: { [signature: string]: { @@ -2605,7 +2607,7 @@ export const walletDbFixups: FixupDescription[] = [ return; } dg.transactionPerCoin = dg.depositedPerCoin.map( - (c) => TransactionStatus.Unknown, + (c) => DepositElementStatus.Unknown, ); await tx.depositGroups.put(dg); }); |