2a92ca8732
wallet-core: report possible actions in transactions list
2023-05-30 15:58:28 +02:00
000359a5e7
finish implementation of abort / cancelAborting on all tx types
2023-05-30 12:28:21 +02:00
cd8f76db61
taler-util,wallet-core: implement TalerPreciseTimestamp
...
Fixes #7703
2023-05-26 12:19:32 +02:00
5b665c7d80
wallet-core: move deposit transaction deletion
2023-05-25 19:31:14 +02:00
fe8749c3f8
wallet-core: implement cancelAbortingTransaction for deposit groups
2023-05-25 19:26:40 +02:00
8624d798b7
wallet-core: fix issues with aborting deposits
2023-05-25 19:11:03 +02:00
cbf0f83954
wallet-core: remove allowed auditors from contract terms
2023-05-05 13:29:49 +02:00
60805f3ff8
DD37 wip
2023-05-05 13:21:58 +02:00
e4407f8259
-refunds for deposit aborts
2023-04-24 20:30:01 +02:00
Sebastian
e4bf114f60
fixme in wire status
2023-04-24 12:14:08 -03:00
eff3920bd5
wallet-core: further towards deposit DD37
2023-04-23 22:49:42 +02:00
15feebecfe
wallet-core: towards DD37 for deposits
2023-04-22 14:17:49 +02:00
e81ae0f3e5
wallet-harness: make sure events are not lost in deposit test
2023-04-21 22:02:40 +02:00
Sebastian
d483a3f557
fix #7704
2023-04-19 12:42:47 -03:00
c581cff749
wallet-core: implement 'generateDepositGroupTxId' request
2023-04-13 11:26:46 +02:00
43ae414a55
-re-add missing fields, fix types
2023-04-06 12:47:34 +02:00
2823b1cdf4
wallet-core: towards DD37 for deposits
2023-04-05 17:38:41 +02:00
Sebastian
b08bb05a40
save wire fee instead of effective amount
2023-03-31 14:50:59 -03:00
Sebastian
b0cc65e17f
move coin selection function to coinSelection.ts and added a test placeholder, and some fixes:
...
* selectCandidates was not save wire fee
* selectCandidates show check wire fee time range
2023-03-31 12:27:17 -03:00
Sebastian
74dba9506d
show wire details when the deposit has been wired
2023-03-29 15:14:24 -03:00
3daa4dbb3f
wallet-core: fix retryTransaction, improve tx/op identifier parsing/construction
2023-02-20 20:14:46 +01:00
Sebastian
68f3c3b447
pretty
2023-02-20 12:37:05 -03:00
825d2c4352
make wallet-cli runnable under qtart
2023-02-16 02:50:29 +01:00
13f0442736
harness: finish kyc test
...
We mock the KYC gateway now, use the new notification-based wallet API
and the test is not experimental anymore.
2023-02-12 19:31:37 +01:00
Sebastian
7ea8321ddd
introducing getBalanceDetail for getting all depositable/transferable amount for a currency
2023-01-20 15:41:55 -03:00
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
Sebastian
2c14a180c1
re-use the same kyc function from withdrawal for deposits
2023-01-17 16:01:27 -03:00
Sebastian
fc38d0da95
query transaction status for deposit
2023-01-15 17:48:41 -03:00
80639429a2
wallet-core: test insufficient balance response, also use it for deposit groups
2023-01-06 10:32:44 +01:00
92f1b5928c
wallet-core: implement insufficient balance details
...
For now, only for merchant payments
2023-01-05 18:45:54 +01:00
8442452c33
wallet-core: get rid of AmountJson in public API
2022-11-02 18:24:54 +01:00
d50294f76e
wallet-core: DB FIXMEs (amount format)
2022-11-02 18:23:17 +01:00
dab739a63e
wallet-core: use PeerContractTerms
2022-11-01 11:41:28 +01:00
78b4ab19a3
wallet-core: use string amounts for deposit response
2022-10-31 17:08:42 +01:00
780eb20227
wallet-core: fix deposit with age restrictions
2022-10-31 16:51:01 +01:00
0c8e56c324
wallet-core: properly separate different types of IDs
2022-10-14 22:47:11 +02:00
526f4eba95
wallet-core: Clean up merchant payments DB schema
2022-10-08 23:07:07 +02:00
Sebastian
2caef6dcf2
moving deposit group fee into taler util
2022-09-21 15:45:41 -03:00
Sebastian
860f10e6f0
pretty
2022-09-16 14:27:24 -03:00
16e7814445
-move declaration
2022-09-16 17:21:54 +02:00
b91caf977f
wallet-core: support age restrictions in new coin selection
2022-09-16 16:32:21 +02:00
b7f7b95602
wallet-core: towards faster coin selection
2022-09-16 16:31:16 +02:00
Sebastian
5d08379139
working on #7357
...
getTransactionById is introduced:
with that we move all transaction information building into a function
transactionId was added in every response that creates a tx
2022-09-16 11:13:09 -03:00
a66b636dee
wallet-core: restructure denomination record for easier querying
2022-09-14 21:27:03 +02:00
c021876b41
wallet-core: cache fresh coin count in DB
2022-09-14 20:40:38 +02:00
48540f6264
wallet-core: introduce easier syntax for transactions
2022-09-13 16:10:42 +02:00
13e7a67477
wallet-core: uniform retry handling
2022-09-13 16:10:41 +02:00
Sebastian
d1980c39fc
moved wireInfo and denomInfo into taler-util so it can be used from the ui
2022-08-18 16:02:16 -03:00
f57dc7bf7a
wallet-core: implement and test forced coin/denom selection
2022-06-10 13:03:47 +02:00
Sebastian
5595e942b4
fix: update retry info before return
2022-05-18 15:57:10 -03:00