wallet-core/packages/taler-wallet-core/src/operations
Florian Dold 598de5b0d5
wallet-core: Add 'deposited' field to deposit transaction
This field indicates whether the POST requests to deposit coins went
through with the exchange.

We also don't consider a deposit transaction as having lifeness when it
is already deposited and we're just querying for informational deposit
tracking information.
2023-01-18 19:33:01 +01:00
..
backup stronger type check to be sure that ErrorDetails is consistent 2023-01-17 16:01:26 -03:00
attention.ts fix 7465 2022-11-24 23:16:01 -03:00
balance.ts add 'when' to error-detail and remove error as normal response when doing backup 2023-01-09 20:09:54 -03:00
common.ts wallet-core: allow zero amounts in payments again 2023-01-12 11:22:43 +01:00
deposits.ts wallet-core: Add 'deposited' field to deposit transaction 2023-01-18 19:33:01 +01:00
exchanges.ts wallet-core: refresh when aborting payments 2023-01-11 17:14:49 +01:00
merchants.ts pretty 2022-10-10 14:54:14 -03:00
pay-merchant.ts wallet-core: log insufficient balance details 2023-01-18 00:17:07 +01:00
pay-peer.ts fix zeroOfCurrency 2023-01-18 12:36:36 -03:00
pending.ts wallet-core: Add 'deposited' field to deposit transaction 2023-01-18 19:33:01 +01:00
README.md -remove obsolete README section 2022-10-14 22:10:10 +02:00
recoup.ts wallet-core: implement insufficient balance details 2023-01-05 18:45:54 +01:00
refresh.ts wallet-core: implement insufficient balance details 2023-01-05 18:45:54 +01:00
testing.ts fixes and polyfills for quickjs 2022-11-11 20:52:53 +01:00
tip.ts wallet-core: DB FIXMEs (amount format) 2022-11-02 18:23:17 +01:00
transactions.ts wallet-core: Add 'deposited' field to deposit transaction 2023-01-18 19:33:01 +01:00
withdraw.test.ts wallet-core: DB FIXMEs (amount format) 2022-11-02 18:23:17 +01:00
withdraw.ts re-use the same kyc function from withdrawal for deposits 2023-01-17 16:01:27 -03:00

Wallet Operations

This folder contains the implementations for all wallet operations that operate on the wallet state.

To avoid cyclic dependencies, these files must not reference each other. Instead, other operations should only be accessed via injected dependencies.

Avoiding cyclic dependencies is important for module bundlers.