aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-util/src/wallet-types.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2024-02-28 00:23:26 +0100
committerFlorian Dold <florian@dold.me>2024-02-28 00:23:26 +0100
commit5154aca23446d617882f85038231198824010c47 (patch)
tree7d6cac314f5e855b843149d918407be105ff5a69 /packages/taler-util/src/wallet-types.ts
parentd394a6f02f7905813afb74f157badd11f609a18c (diff)
downloadwallet-core-5154aca23446d617882f85038231198824010c47.tar.xz
wallet-core: translate transactionId to taskIds
Diffstat (limited to 'packages/taler-util/src/wallet-types.ts')
-rw-r--r--packages/taler-util/src/wallet-types.ts14
1 files changed, 14 insertions, 0 deletions
diff --git a/packages/taler-util/src/wallet-types.ts b/packages/taler-util/src/wallet-types.ts
index 486522f7c..c336752a4 100644
--- a/packages/taler-util/src/wallet-types.ts
+++ b/packages/taler-util/src/wallet-types.ts
@@ -2293,6 +2293,20 @@ export interface WalletCurrencyInfo {
}[];
}
+export interface TestingListTasksForTransactionRequest {
+ transactionId: TransactionIdStr;
+}
+
+export interface TestingListTasksForTransactionsResponse {
+ taskIdList: string[];
+}
+
+export const codecForTestingListTasksForTransactionRequest =
+ (): Codec<TestingListTasksForTransactionRequest> =>
+ buildCodecForObject<TestingListTasksForTransactionRequest>()
+ .property("transactionId", codecForTransactionIdStr())
+ .build("TestingListTasksForTransactionRequest");
+
export interface DeleteTransactionRequest {
transactionId: TransactionIdStr;
}