From 4b642ea53e868f6f2c450798e995c101b4588a05 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Tue, 21 Feb 2023 02:02:47 +0100 Subject: wallet-core: group API types --- packages/taler-wallet-core/src/wallet-api-types.ts | 58 +++++++++++----------- 1 file changed, 29 insertions(+), 29 deletions(-) (limited to 'packages') diff --git a/packages/taler-wallet-core/src/wallet-api-types.ts b/packages/taler-wallet-core/src/wallet-api-types.ts index 36c7677ac..84bad09fe 100644 --- a/packages/taler-wallet-core/src/wallet-api-types.ts +++ b/packages/taler-wallet-core/src/wallet-api-types.ts @@ -276,6 +276,35 @@ export type RetryTransactionOp = { response: EmptyObject; }; +/** + * Abort a transaction + * + * For payment transactions, it puts the payment into an "aborting" state. + */ +export type AbortTransactionOp = { + op: WalletApiOperation.AbortTransaction; + request: AbortTransactionRequest; + response: EmptyObject; +}; + +/** + * Suspend a transaction + */ +export type SuspendTransactionOp = { + op: WalletApiOperation.SuspendTransaction; + request: AbortTransactionRequest; + response: EmptyObject; +}; + +/** + * Resume a transaction + */ +export type ResumeTransactionOp = { + op: WalletApiOperation.ResumeTransaction; + request: AbortTransactionRequest; + response: EmptyObject; +}; + // group: Withdrawals /** @@ -350,35 +379,6 @@ export type ConfirmPayOp = { response: ConfirmPayResult; }; -/** - * Abort a transaction - * - * For payment transactions, it puts the payment into an "aborting" state. - */ -export type AbortTransactionOp = { - op: WalletApiOperation.AbortTransaction; - request: AbortTransactionRequest; - response: EmptyObject; -}; - -/** - * Suspend a transaction - */ -export type SuspendTransactionOp = { - op: WalletApiOperation.SuspendTransaction; - request: AbortTransactionRequest; - response: EmptyObject; -}; - -/** - * Resume a transaction - */ -export type ResumeTransactionOp = { - op: WalletApiOperation.ResumeTransaction; - request: AbortTransactionRequest; - response: EmptyObject; -}; - /** * Check for a refund based on a taler://refund URI. */ -- cgit v1.2.3