diff options
Diffstat (limited to 'packages/taler-wallet-webextension/src/wxApi.ts')
-rw-r--r-- | packages/taler-wallet-webextension/src/wxApi.ts | 14 |
1 files changed, 13 insertions, 1 deletions
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<TransactionsResponse> { } /** - * Get balances for all currencies/exchanges. + * Retry a transaction + * @param transactionId + * @returns + */ + export function retryTransaction(transactionId: string): Promise<void> { + return callBackend("retryTransaction", { + transactionId + } as RetryTransactionRequest); +} + +/** + * Permanently delete a transaction from the transaction list */ export function deleteTransaction(transactionId: string): Promise<void> { return callBackend("deleteTransaction", { |