summaryrefslogtreecommitdiff
path: root/packages/taler-util/src/transactions-types.ts
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2023-06-05 10:58:24 -0300
committerSebastian <sebasjm@gmail.com>2023-06-05 10:58:24 -0300
commit75fdf6137fb465d6c6c72b997bc899459f3de66e (patch)
treea239d9f0f0599a96f789b24173820f077f254b8b /packages/taler-util/src/transactions-types.ts
parent16900104b57036ceb4eac61891d9ff5679b4737a (diff)
downloadwallet-core-75fdf6137fb465d6c6c72b997bc899459f3de66e.tar.gz
wallet-core-75fdf6137fb465d6c6c72b997bc899459f3de66e.tar.bz2
wallet-core-75fdf6137fb465d6c6c72b997bc899459f3de66e.zip
move kycurl to commons, make webex aware
Diffstat (limited to 'packages/taler-util/src/transactions-types.ts')
-rw-r--r--packages/taler-util/src/transactions-types.ts17
1 files changed, 9 insertions, 8 deletions
diff --git a/packages/taler-util/src/transactions-types.ts b/packages/taler-util/src/transactions-types.ts
index 82d847e80..3f3fe8ac0 100644
--- a/packages/taler-util/src/transactions-types.ts
+++ b/packages/taler-util/src/transactions-types.ts
@@ -50,7 +50,6 @@ import {
TransactionIdStr,
} from "./wallet-types.js";
-
export interface TransactionsRequest {
/**
* return only transactions in the given currency
@@ -174,6 +173,12 @@ export interface TransactionCommon {
amountEffective: AmountString;
error?: TalerErrorDetail;
+
+ /**
+ * If the transaction minor state is in KycRequired this field is going to
+ * have the location where the user need to go to complete KYC information.
+ */
+ kycUrl?: string;
}
export type Transaction =
@@ -282,13 +287,13 @@ export interface TransactionWithdrawal extends TransactionCommon {
/**
* Internal withdrawal operation, only reported on request.
- *
+ *
* Some transactions (peer-*-credit) internally do a withdrawal,
* but only the peer-*-credit transaction is reported.
- *
+ *
* The internal withdrawal transaction allows to access the details of
* the underlying withdrawal for testing/debugging.
- *
+ *
* It is usually not reported, so that amounts of transactions properly
* add up, since the amountEffecive of the withdrawal is already reported
* in the peer-*-credit transaction.
@@ -345,8 +350,6 @@ export interface TransactionPeerPullCredit extends TransactionCommon {
* URI to send to the other party.
*/
talerUri: string;
-
- kycUrl: string | undefined;
}
/**
@@ -415,8 +418,6 @@ export interface TransactionPeerPushCredit extends TransactionCommon {
* Amount that actually was (or will be) added to the wallet's balance.
*/
amountEffective: AmountString;
-
- kycUrl: string | undefined;
}
export enum PaymentStatus {