Commit Graph

184 Commits

Author SHA1 Message Date
6affe04fe6
harness: wait for withdrawal, configure instance properly 2023-09-06 14:19:24 +02:00
7895728308
-logging 2023-08-30 18:39:14 +02:00
8fed5b4b73
wallet-core: allow version change event 2023-08-30 18:33:56 +02:00
aba173d8a9
wallet-core: open DB inside wallet handle, back up meta DB as well 2023-08-30 16:51:51 +02:00
557213f9c4
wallet-core,harness: get p2p tests to pass again 2023-08-30 09:54:47 +02:00
1ad2f4cbe9
wallet-core: do p2p coin selection based on coin availability records 2023-08-29 20:35:49 +02:00
a386de8a9c
wallet-core: split coin selection and instructed amount conversion 2023-08-29 18:33:51 +02:00
8c670bd06d
wallet-core: simplify/optimize async condition 2023-08-22 08:54:28 +02:00
b2d0ad57dd
sqlite3 backend for idb-bridge / wallet-core 2023-08-22 08:01:13 +02:00
4e3e17edd1
wallet-core: dead code elimination 2023-06-28 10:57:24 +02:00
a844136489
wallet-core: make changes to available amount atomic
W.r.t. transactions
2023-06-26 19:27:42 +02:00
Sebastian
5c5586df99
more real cases 2023-06-20 17:50:43 -03:00
Sebastian
1e9f1fb7a9
remove calculate plan (for now) implemented simpler API 2023-06-20 14:30:02 -03:00
9c708251f9
wallet-core: emit DD37 self-transition notifications with errors 2023-06-20 11:40:06 +02:00
Sebastian
ed01d407e7
add test to compare withdrawing KUDOS:25 with demo config 2023-06-16 09:50:19 -03:00
Sebastian
444c5427f4
remove some type literal and pretty 2023-06-16 09:40:45 -03:00
Sebastian
d0d7685f16
add test to coin selection algorithm 2023-06-15 13:07:31 -03:00
Sebastian
8b74bda065
get operation plan impl, no test 2023-06-13 16:46:16 -03:00
96d9ea3840
taler-util,wallet-core: make AbsoluteTime opaque 2023-05-26 13:52:00 +02:00
cd8f76db61
taler-util,wallet-core: implement TalerPreciseTimestamp
Fixes #7703
2023-05-26 12:19:32 +02:00
ea953f2b77
wallet-core: use division for withdrawal coin selection 2023-05-24 12:54:07 +02:00
Sebastian
708cf016e4
nominal typing for taskId, also fixing transactionId reference 2023-05-22 13:13:40 -03:00
7f0edb6a78
wallet-core: refund DD37 refactoring 2023-05-07 21:51:02 +02:00
60805f3ff8
DD37 wip 2023-05-05 13:21:58 +02:00
15feebecfe
wallet-core: towards DD37 for deposits 2023-04-22 14:17:49 +02:00
Sebastian
d483a3f557
fix #7704 2023-04-19 12:42:47 -03:00
Sebastian
7090807fcb
fix broken tests 2023-04-04 15:11:27 -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
3daa4dbb3f
wallet-core: fix retryTransaction, improve tx/op identifier parsing/construction 2023-02-20 20:14:46 +01:00
d4fda1eea8
wallet-core: raw/effective amount for push transactions, fix transactions list for push/pull credit 2023-02-20 03:22:43 +01:00
30b3949d2b
wallet-core: pending operation for peer push credit, save withdrawalGroupId 2023-02-20 00:38:24 +01:00
e6ed901626
wallet-core: various p2p payment fixes 2023-02-19 23:13:44 +01:00
825d2c4352
make wallet-cli runnable under qtart 2023-02-16 02:50:29 +01:00
8791d4ea60
-remove debug logging 2023-01-27 13:32:27 +01:00
af4064ce7e
wallet-core: improve error message when store is missing 2023-01-27 12:38:24 +01:00
Sebastian
346056ca91
feat: adjust log level from developer page 2023-01-19 17:05:34 -03:00
Sebastian
eeea3e62a0
stronger type check to be sure that ErrorDetails is consistent 2023-01-17 16:01:26 -03:00
Sebastian
bc67ff0c7f
added not-yet-implemented and pretty 2023-01-13 16:05:17 -03:00
1e378e4499
wallet-core: retries for peer pull payments 2023-01-12 16:57:51 +01:00
24694eae73
wallet-core: implement retries for peer push payments 2023-01-12 15:11:32 +01:00
143a4fe4ac
wallet-core: refresh when aborting payments 2023-01-11 17:14:49 +01:00
668d7a213e
wallet-core: implement database fixups 2023-01-11 14:19:24 +01:00
92f1b5928c
wallet-core: implement insufficient balance details
For now, only for merchant payments
2023-01-05 18:45:54 +01:00
Sebastian
e05ba843a0
fix 7465 2022-11-24 23:16:01 -03:00
Sebastian
dc08d7d20e
fixing import db when pkey is number 2022-11-22 15:15:40 -03:00
Sebastian
d8088e30da
fix #7394 2022-11-18 11:29:24 -03:00
233a354b47
fixes and polyfills for quickjs 2022-11-11 20:52:53 +01:00
d50294f76e
wallet-core: DB FIXMEs (amount format) 2022-11-02 18:23:17 +01:00
1e6e1a22cd
wallet-core: fix exchange management test case, surface exchange update error info in list 2022-11-02 14:23:26 +01:00
87bc4a6fcd
wallet-core: fix recoup issue 2022-11-02 12:50:34 +01:00