aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/operations/pay-merchant.ts
AgeCommit message (Collapse)Author
2024-02-19wallet-core: flatten directory structureFlorian Dold
2024-02-19wallet-core: simplify/unify DB accessFlorian Dold
2024-02-19improve error message for templates with currency-only amountFlorian Dold
2024-02-16fix #8415Sebastian
2024-02-16wallet-core: make templateParams optionalFlorian Dold
2024-02-16taler-util: cancellation and timeouts on qjsFlorian Dold
2024-02-15implement task shepherd, many small fixes and tweaksFlorian Dold
2024-02-13fix refund testFlorian Dold
2024-01-29remove deprecated http client lib methodsFlorian Dold
2024-01-29wallet-core,harness: let runIntegrationTest wait for its own transactionsFlorian Dold
2024-01-19wallet-core: fix bugs.taler.net/n/7836Florian Dold
The test case for expired refunds now does more checks. A DB query bug for refund items was also fixed.
2024-01-15wallet-core: fix pay state machine when order is deletedFlorian Dold
2024-01-15wallet-core: uniform transaction interface, cleanupFlorian Dold
2024-01-09-misc. minor fixes, docsFlorian Dold
2023-12-19wallet-core: factor out denom query, don't use .iter()Florian Dold
2023-12-18wallet-core: do not crash for payments with zero coinsFlorian Dold
2023-12-18wallet-core: update exchange inline, not in taskFlorian Dold
A task (such as refresh) can't wait until the exchange update task updates the exchange, as task handlers don't run concurrently. The previous behavior caused some transactions to block indefinitely when waiting for an updated exchange entry.
2023-12-18wallet-core: use getAll instead of iter to query denominationsFlorian Dold
2023-12-13wallet-core: add hint about responsible transaction ID in balance change ↵Florian Dold
notification
2023-12-11actually fixing the bug seen in webex, i'm not sure why it wasn't catch by ↵Sebastian
test case
2023-12-10fix: remove refundAmountAwaiting when refund is acceptedSebastian
2023-12-07-loggingFlorian Dold
2023-09-14wallet-core: consistently use usec timestamps in DBFlorian Dold
2023-09-14wallet-core: use typed microsecond timestamps in DBFlorian Dold
2023-09-11-WalletContractData doesn't belong to the DBFlorian Dold
2023-09-08-remove fieldsFlorian Dold
2023-09-08wallet-core: more DB cleanupFlorian Dold
2023-09-08wallet-core: address DB FIXMEs, systematic state numberingFlorian Dold
2023-07-10repurchase detectionSebastian
- check that the old transaction is not refunded - if the old purchase was deleted fallback to no-repurchase detected
2023-07-10do not expose the noncePrivSebastian
2023-07-03fix 7741: add sessionidSebastian
2023-07-03#7741 share paymentSebastian
save shared state in backup if purchase is shared check before making the payment of before claim the order already confirmed order can return without effective if coin selection was not made sharePayment operation
2023-06-30wallet-core: rename OperationAttempt->TaskRun, do not allow task result ↵Florian Dold
values anymore
2023-06-28wallet-core: emit balance-change notifications, do less implicit background workFlorian Dold
2023-06-20wallet-core: remove redundant/unused notificationsFlorian Dold
2023-06-20wallet-core: emit DD37 self-transition notifications with errorsFlorian Dold
2023-06-05wallet-core: fix payment abort state machineFlorian Dold
2023-06-02wallet-core: fix tipping state machine issuesFlorian Dold
2023-05-30wallet-core: report possible actions in transactions listFlorian Dold
2023-05-30finish implementation of abort / cancelAborting on all tx typesFlorian Dold
2023-05-30wallet-core: add missing resume/suspend implementationsFlorian Dold
2023-05-26taler-util,wallet-core: implement TalerPreciseTimestampFlorian Dold
Fixes #7703
2023-05-25-fix methodFlorian Dold
2023-05-25wallet-core: add pay-merchant suspended statesFlorian Dold
2023-05-25wallet-core: more notificationsFlorian Dold
2023-05-25wallet-core: DD37 fixes and FIXME comments for merchant paymentsFlorian Dold
2023-05-24wallet-core: remove deprecated txid parsingFlorian Dold
2023-05-22nominal typing for taskId, also fixing transactionId referenceSebastian
2023-05-16wallet-core: return purchase information in refund if availableFlorian Dold
2023-05-16-fix minor state nameFlorian Dold