From b43c476590508b5b3b10a5c2da34ac30f1fbdf57 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Mon, 28 Jun 2021 11:38:29 -0300 Subject: handler transaction error on details and added retry button --- packages/taler-wallet-webextension/src/wxApi.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'packages/taler-wallet-webextension/src/wxApi.ts') diff --git a/packages/taler-wallet-webextension/src/wxApi.ts b/packages/taler-wallet-webextension/src/wxApi.ts index 3340f27ce..095fabe85 100644 --- a/packages/taler-wallet-webextension/src/wxApi.ts +++ b/packages/taler-wallet-webextension/src/wxApi.ts @@ -36,6 +36,7 @@ import { PrepareTipResult, AcceptTipRequest, DeleteTransactionRequest, + RetryTransactionRequest, } from "@gnu-taler/taler-util"; import { OperationFailedError } from "@gnu-taler/taler-wallet-core"; @@ -132,7 +133,18 @@ export function getTransactions(): Promise { } /** - * Get balances for all currencies/exchanges. + * Retry a transaction + * @param transactionId + * @returns + */ + export function retryTransaction(transactionId: string): Promise { + return callBackend("retryTransaction", { + transactionId + } as RetryTransactionRequest); +} + +/** + * Permanently delete a transaction from the transaction list */ export function deleteTransaction(transactionId: string): Promise { return callBackend("deleteTransaction", { -- cgit v1.2.3