50b0b324ae
wallet-core: put refresh sessions into own store
2023-09-08 12:26:58 +02:00
132ece8e53
wallet-core: store contract terms in separate object store only
2023-09-08 11:45:31 +02:00
c660db82c1
wallet-core: address DB FIXMEs, systematic state numbering
2023-09-08 00:12:52 +02:00
1fcb55c84d
remove ToS storage
2023-09-06 18:43:37 +02:00
cd9c3a143b
remove deprecated auditor trust management
2023-09-06 18:35:43 +02:00
665c42f595
draft for better operation status codes
2023-09-06 10:48:16 +02:00
64e78d03a1
wallet-core: implement and test stored backups
2023-09-01 10:52:15 +02:00
8fed5b4b73
wallet-core: allow version change event
2023-08-30 18:33:56 +02:00
a713d90c3c
wallet-core: remove old sync code, add stored backups skeleton
2023-08-30 18:01:18 +02:00
0a4782a0da
wallet-core: make primitive backup import work
2023-08-30 17:18:18 +02:00
aba173d8a9
wallet-core: open DB inside wallet handle, back up meta DB as well
2023-08-30 16:51:51 +02:00
53613a137d
-only store key if necessary
2023-08-30 16:08:51 +02:00
88f7338d7c
wallet-core,wallet-cli: properly serialize manual DB export
2023-08-30 15:54:44 +02:00
1ad2f4cbe9
wallet-core: do p2p coin selection based on coin availability records
2023-08-29 20:35:49 +02:00
ebb1c58e7a
wallet-core: remove usage of /wire
2023-08-29 13:44:50 +02:00
b2d0ad57dd
sqlite3 backend for idb-bridge / wallet-core
2023-08-22 08:01:13 +02:00
308a4282cb
wallet-core: mock implementation of GetCurrencyInfo
2023-08-05 23:34:37 +02:00
fdbd55d2bd
-towards tip->reward rename
2023-08-03 18:35:07 +02:00
Sebastian
5d76573ac0
#7741 share payment
...
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-07-03 12:42:44 -03:00
93ab00e601
wallet-core: fixup for coin availability (visible coins)
2023-06-28 17:22:33 +02:00
a844136489
wallet-core: make changes to available amount atomic
...
W.r.t. transactions
2023-06-26 19:27:42 +02:00
fca893038d
wallet-core: fix deposit tx states, long-poll on kyc
2023-06-26 12:48:20 +02:00
5eb339b836
wallet-core: fix withdrawal KYC transitions and use long-polling
2023-06-21 12:21:48 +02:00
9c708251f9
wallet-core: emit DD37 self-transition notifications with errors
2023-06-20 11:40:06 +02:00
54f0c82999
wallet-core: fix peer-(push,pull)-debit withdrawal states
2023-06-19 16:03:06 +02:00
002ab0dab7
wallet-core: try to abort withdrawals wallet-side with the bank
2023-06-06 17:07:09 +02:00
f9c33136b4
wallet-core: use status consistently for querying for pending tasks
2023-06-06 16:47:32 +02:00
474a171f5e
wallet-core: deterministic p2p contract encryption
2023-06-06 15:00:15 +02:00
da927b5e48
wallet-core: handle Gone in peer-pull-debit
2023-06-05 18:38:17 +02:00
9fca44893a
wallet-core: handle more p2p abort cases nicely
2023-06-05 17:58:25 +02:00
e671880b9e
wallet-core: use long-polling for P2P kyc
2023-06-05 13:33:14 +02:00
f3d4ff4e3a
wallet-core: fix payment abort state machine
2023-06-05 10:29:04 +02:00
1ee9ef80bd
wallet-core: fix tipping state machine issues
2023-06-02 15:53:46 +02:00
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
0323067c07
wallet-core: add missing resume/suspend implementations
2023-05-30 09:33:38 +02:00
246f914ca6
wallet-core: missing suspended states
2023-05-30 09:33:38 +02: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
fe8749c3f8
wallet-core: implement cancelAbortingTransaction for deposit groups
2023-05-25 19:26:40 +02:00
c3ef842df0
wallet-core: add pay-merchant suspended states
2023-05-25 11:52:20 +02:00
7f0edb6a78
wallet-core: refund DD37 refactoring
2023-05-07 21:51:02 +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
c4f5c83b8e
wallet-core: implement withdrawal tx transitions
2023-05-02 10:05:05 +02:00
fd86791e42
-DD37 wip
2023-04-25 23:58:17 +02:00
e4407f8259
-refunds for deposit aborts
2023-04-24 20:30:01 +02: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