0c8e56c324
wallet-core: properly separate different types of IDs
2022-10-14 22:47:11 +02:00
a57fcb144d
wallet-core: pull out ToS into separate object store
2022-10-14 22:10:10 +02:00
f1cba79c65
wallet-core: DB tweaks
2022-10-14 22:10:10 +02:00
6acddd6d70
wallet-core: get rid of duplicated withdrawal info API
2022-10-14 18:48:03 +02:00
526f4eba95
wallet-core: Clean up merchant payments DB schema
2022-10-08 23:07:07 +02:00
f479ca0139
wallet-core: fix/deduplicate funding payto URI generation for withdrawals
2022-10-07 14:45:25 +02:00
957f9a5efb
wallet-core: fix default auditor/exchange loading logic
2022-10-05 18:31:56 +02:00
4d232fd565
wallet-core: canonicalize base URL from bank on withdrawal
2022-10-05 11:11:51 +02:00
3bf4ce7f13
wallet-core: return correct status from processReserveBankStatus
2022-09-30 13:22:00 +02:00
2337ddab61
wallet-core: fix withdrawal state machine
2022-09-23 21:47:38 +02:00
72336b149b
wallet-core: do not block when accepting a manual withdrawal
2022-09-23 20:38:26 +02:00
a398959670
wallet-core: use more numeric fields
2022-09-21 22:50:42 +02:00
7d6bcd42ea
wallet-core: use numeric status field to allow range queries
2022-09-21 22:50:42 +02:00
Sebastian
7adaeff0a5
pretty
2022-09-20 20:26:47 -03:00
Sebastian
415874fdfb
check age mask before
2022-09-20 20:26:47 -03:00
16a5bb4083
wallet-core: make basic backup work again
2022-09-20 23:17:42 +02: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
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
1e00724a0d
listExchangesDetailed to getExchangeDetailedInfo & ageRestriction taken from the denoms
2022-09-06 17:17:50 -03:00
3f5a76751b
wallet-core: make listExchanges return less data
...
Since the webextension UI depends on the full response, we have a
temporary listExchangesDetailled request.
See https://bugs.taler.net/n/7323 for details.
2022-09-05 21:09:28 +02:00
ec43b6a5bf
wallet-core: fix issue with crock encoding of age restrictions
2022-09-01 22:26:22 +02:00
Sebastian
6610a0b9d7
add senderWire to the withdrawal group again, group payto to avoid duplication
2022-08-29 13:23:22 -03:00
30e8fd83c2
wallet-core: fix revocation, re-introduce reserves object store
2022-08-26 01:18:01 +02:00
70d0199572
integration tests: various fixes
2022-08-25 23:35:29 +02:00
499e003ff8
specify bank access API separately in tests
2022-08-25 18:34:25 +02:00
22bc73ac4b
wallet-core: fix db index on withdraw URI
2022-08-25 17:49:24 +02:00
f3231ccdf9
wallet-core: put taler:// URIs in transactions list
2022-08-24 22:42:30 +02:00
a11ac57535
wallet-core: p2p support for transactions list
2022-08-24 22:17:19 +02:00
42c2b7508f
wallet-core: fix withdrawal idempotency
2022-08-24 19:44:24 +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
ac8f116780
implement peer to peer push payments
2022-08-16 17:55:12 +02:00
Sebastian
c67d0bff1d
all retryInfo function in the same namespace, adding missing retryInfo increment
2022-05-18 14:41:51 -03:00
f16d2e52d5
wallet-core: implement batch withdrawal
2022-05-03 17:53:37 +02:00
a165afa682
wallet-core: implement age restriction support
2022-04-27 00:50:17 +02:00
3c68b2d776
wallet-core: fix loop index
2022-04-18 22:00:26 +02:00
68b4d0c4de
wallet-cli: allow generating segwit addresses
2022-04-18 21:23:48 +02:00
bbd6ccf1c7
wallet: allow forced denom selection for tests
2022-03-29 21:22:03 +02:00
c265e7d019
wallet: make retries more robust and consistent
2022-03-29 13:48:51 +02:00
80e43db2ca
wallet: timeout handling refactoring WIP
2022-03-28 23:21:49 +02:00
2ba6692c6a
fix fee discrepancy
...
The withdrawal call-to-action and withdrawal transaction details dialog
showed different fees, as the "overhead" for unwithdrawable amounts in a
reserve was not included in the withdrawal CTA.
The withdrawal CTA now shows the same fees as the transaction details.
2022-03-28 16:11:58 +02:00
d881f4fd25
wallet: simplify crypto workers
2022-03-23 21:24:36 +01:00
c539d1803c
wallet: address crypto worker hang and warning about worker termination
2022-03-23 13:11:36 +01:00
5d23eb3635
wallet: improve error handling and error codes
2022-03-22 21:16:38 +01:00
f8d12f7b0d
wallet: t_s/d_us migration
2022-03-21 19:20:48 +01:00