taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit bc67ff0c7f298b0657164037ba01e1bc3488202c
parent e573c56873a954abdc3eae3de7afc57e4e092f7a
Author: Sebastian <sebasjm@gmail.com>
Date:   Fri, 13 Jan 2023 16:05:17 -0300

added not-yet-implemented and pretty

Diffstat:
Mpackages/taler-wallet-core/src/operations/transactions.ts | 4+++-
Mpackages/taler-wallet-core/src/pending-types.ts | 2+-
Mpackages/taler-wallet-core/src/util/retries.ts | 8++++++--
3 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/packages/taler-wallet-core/src/operations/transactions.ts b/packages/taler-wallet-core/src/operations/transactions.ts @@ -1227,6 +1227,8 @@ export async function abortTransaction( await abortPay(ws, proposalId, forceImmediateAbort); } else { const unknownTxType: any = type; - throw Error(`can't abort a '${unknownTxType}' transaction`); + throw Error( + `can't abort a '${unknownTxType}' transaction: not yet implemented`, + ); } } diff --git a/packages/taler-wallet-core/src/pending-types.ts b/packages/taler-wallet-core/src/pending-types.ts @@ -38,7 +38,7 @@ export enum PendingTaskType { Deposit = "deposit", Backup = "backup", PeerPushInitiation = "peer-push-initiation", - PeerPullInitiation = "peer-pull\-initiation", + PeerPullInitiation = "peer-pull-initiation", } /** diff --git a/packages/taler-wallet-core/src/util/retries.ts b/packages/taler-wallet-core/src/util/retries.ts @@ -215,10 +215,14 @@ export namespace RetryTags { export function byPaymentProposalId(proposalId: string): string { return `${PendingTaskType.Purchase}:${proposalId}`; } - export function byPeerPushPaymentInitiationPursePub(pursePub: string): string { + export function byPeerPushPaymentInitiationPursePub( + pursePub: string, + ): string { return `${PendingTaskType.PeerPushInitiation}:${pursePub}`; } - export function byPeerPullPaymentInitiationPursePub(pursePub: string): string { + export function byPeerPullPaymentInitiationPursePub( + pursePub: string, + ): string { return `${PendingTaskType.PeerPullInitiation}:${pursePub}`; } }