diff options
author | Sebastian <sebasjm@gmail.com> | 2021-06-28 11:38:29 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2021-06-28 11:38:38 -0300 |
commit | b43c476590508b5b3b10a5c2da34ac30f1fbdf57 (patch) | |
tree | b37f53fd10b024e119beacf6f1a2bb774674750b /packages/taler-wallet-webextension/src/wxApi.ts | |
parent | 42fe57632002e8f6dbf175b4e984b2fa1013bbe9 (diff) | |
download | wallet-core-b43c476590508b5b3b10a5c2da34ac30f1fbdf57.tar.xz |
handler transaction error on details and added retry button
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", { |