d19aef746c
wallet-core: towards DD48
2023-08-30 15:54:56 +02:00
88f7338d7c
wallet-core,wallet-cli: properly serialize manual DB export
2023-08-30 15:54:44 +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
5852b5cf2e
wallet-core: update deposit signature
2023-08-29 14:22:43 +02:00
5aa883b5d1
repo: make incremental builds faster, don't use TypeScript build mode
...
(build mode should not be necessary since pnpm handles dependencies inside the repo)
2023-08-29 13:55:14 +02:00
a0d92d086f
taler-wallet-core: bump exchange version number
2023-08-29 13:54:01 +02:00
ebb1c58e7a
wallet-core: remove usage of /wire
2023-08-29 13:44:50 +02:00
55bdc161b5
taler-harness: add exchange-purse test
2023-08-29 09:46:43 +02:00
b13bd85215
taler-harness: remove axios usage, renovate some tests
2023-08-29 09:03:19 +02:00
6cc3fb3d04
harness: modernize some tests
2023-08-24 18:30:03 +02:00
9be4034cc0
harness: shared test environment WIP
2023-08-23 14:40:23 +02:00
2051aded50
-formatting / don't use deprecated method
2023-08-23 14:06:37 +02:00
0a05f6d903
wallet-core: always use batch withdrawal
2023-08-22 16:37:27 +02:00
b9f908db58
-logging
2023-08-22 16:37:16 +02:00
828e4ad3ef
wallet-core: use sqlite for in-memory DB
2023-08-22 08:55:33 +02:00
8c670bd06d
wallet-core: simplify/optimize async condition
2023-08-22 08:54:28 +02:00
f9d1c4a89e
wallet-core: wake up task loop on tx status changes
2023-08-22 08:54:05 +02:00
b2d0ad57dd
sqlite3 backend for idb-bridge / wallet-core
2023-08-22 08:01:13 +02:00
44aeaba7b4
wallet-core: introduce tiny digits
2023-08-05 23:56:07 +02:00
0547df9538
-remove logging
2023-08-05 23:36:32 +02:00
6286699f26
-validation
2023-08-05 23:34:37 +02:00
308a4282cb
wallet-core: mock implementation of GetCurrencyInfo
2023-08-05 23:34:37 +02:00
c12a366d49
adjustment of age-commitment and -proof generation
...
age-withdraw requires that the public keys in the age groups that
are too large for the commitment are derived from a published public
key.
2023-08-03 21:47:59 +02:00
ee47aa4837
fix integration tests
...
Instead of using the deprecated runUntilDone, we now wait
for specific notifications.
The old way doesn't work, since p2p push transactions are not considered
done until the counterparty has accepted the payment.
2023-08-03 19:24:04 +02:00
57e86b759e
rename tip->reward in URI
2023-08-03 19:03:24 +02:00
0b5d0cdc71
fix version substitution
2023-08-03 18:58:44 +02:00
fdbd55d2bd
-towards tip->reward rename
2023-08-03 18:35:07 +02:00
475fdb502b
organize imports
2023-08-02 16:27:59 +02:00
Sebastian
22a3017d52
removing import assert since it breaks with linaria
2023-08-02 09:49:14 -03:00
Sebastian
efed6b32c5
fix #7717
2023-08-02 07:40:28 -03:00
0b60602833
wallet-core: task loop logging
2023-07-24 14:18:14 +02:00
Sebastian
9c17b7cd92
add missing kyc url for manual withdrawal and add support for 451 case: aml-required
2023-07-21 17:09:04 -03:00
Sebastian
e90f1b4206
move amount and time function to util
2023-07-21 15:50:03 -03:00
Marc Stibane
8c2fed4e1c
some logging INFO -> TRACE
2023-07-12 18:06:06 +02:00
Sebastian
d759f08225
repurchase detection
...
- check that the old transaction is not refunded
- if the old purchase was deleted fallback to no-repurchase detected
2023-07-10 14:09:18 -03:00
Sebastian
e0c4c2155f
do not expose the noncePriv
2023-07-10 09:42:14 -03:00
cf55f3f371
bump versions to 0.9.3-dev.17
2023-07-07 14:23:45 +02:00
8b06874f42
wallet-core: support passing transactionId to confirmPay
2023-07-06 20:17:59 +02:00
Sebastian
d98f048fd6
fix 7741: add sessionid
2023-07-03 14:01:23 -03: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
5695ae0a9f
wallet-core: use testingWaitTransactionsFinal to wait for transactions
2023-07-01 01:43:29 +02:00
f93ab03a1b
wallet-core: get rid of internal runUntilDone usages
2023-07-01 00:52:14 +02:00
7a18e12a17
wallet-core: towards event-based waiting in runIntegrationTestV2
2023-06-30 23:01:48 +02:00
bac2ac01b8
wallet-core: fix pending operation query for p2p tx
2023-06-30 22:59:50 +02:00
9cfc138e75
wallet-core: use canonicalized base URL when querying exchange
2023-06-30 22:00:20 +02:00
e0d4f7e4af
wallet-core: properly make coins visible after refresh
2023-06-30 16:29:35 +02:00
d4ee961387
wallet-core: rename OperationAttempt->TaskRun, do not allow task result values anymore
2023-06-30 16:14:58 +02:00
b2fd948a54
-logging
2023-06-29 19:53:45 +02:00