582b6ae5f4
wallet-core: report correct amountEffective in peer-pull-credit even before withdrawal is active
2023-02-23 16:07:14 +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
Sebastian
e034f1045c
removing merchantPub from signature
2023-01-15 17:47:56 -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
Sebastian
335d22b12b
when as number instead of string, fix codec used before declaration, pretty
2023-01-11 15:30:14 -03:00
Sebastian
8a70edb2f8
add 'when' to error-detail and remove error as normal response when doing backup
2023-01-09 20:09:54 -03:00
Sebastian
14f3d1e06d
wallet-core pretty
2023-01-09 08:33:41 -03:00
60374078f4
wallet-core: test crypto dispatcher, fix timeout handling
2023-01-04 13:24:24 +01:00
d48ea17c63
-logging, skip defaults in test
2023-01-02 21:00:43 +01:00
d98711cb51
use native KDF / hash state if available
2022-12-23 13:19:41 +01:00
0b6002bbbc
crypto rename
2022-12-21 18:31:54 +01:00
68811cc5f5
-missing file, internal benchmark
2022-12-08 15:02:05 +01:00
Sebastian
1a63d56bfd
fix #7411 , also making the backup payment visible
2022-11-16 16:05:13 -03:00
344b4f62a2
quickjs preparations, clearer worker(-factory) names
2022-11-10 13:54:39 +01:00
Sebastian
5c742afbdf
feature: 7440 add expiration to p2p
2022-11-08 13:00:34 -03:00
d50294f76e
wallet-core: DB FIXMEs (amount format)
2022-11-02 18:23:17 +01:00
aab3f917c4
-harness fixes for kyc
2022-11-01 17:52:51 +01:00
504d9f09b4
wallet-core: remove kyc and wad fee
2022-11-01 17:26:24 +01:00
780eb20227
wallet-core: fix deposit with age restrictions
2022-10-31 16:51:01 +01:00
Sebastian
93ef4dace0
sync worker doesn't use require and ESM doesn't allows it
2022-10-31 00:23:38 -03:00
Sebastian
2f17d81802
require and __filename is not supported for ESM
2022-10-31 00:07:54 -03:00
Sebastian
610df1c9cf
create a fee description timeline for global fee and wire fees
2022-10-12 15:58:10 -03:00
Sebastian
cb44202440
adding global fee info from exchange
2022-10-12 14:37:26 -03:00
Sebastian
f184ecb06b
pretty
2022-10-10 14:54:14 -03:00
Christian Grothoff
eb71c788ac
-fix typos
2022-10-10 17:50:00 +02:00
957f9a5efb
wallet-core: fix default auditor/exchange loading logic
2022-10-05 18:31:56 +02:00
99ace8b7d2
integration tests: make test-wallet-cryptoworker pass
2022-10-05 16:01:59 +02:00
70d37e4ed3
integration tests: test crypto worker
...
We test instantiations of both crypto workers that are available for
node.
2022-10-05 15:45:28 +02:00
efc4ac8dca
wallet-core: add missing worker-common.ts file
2022-10-05 15:18:14 +02:00
dd14e67c70
wallet-core: improve crypto worker code duplication
...
Also add new testCrypto call for later testing
2022-10-05 12:52:49 +02:00
0a3f9979b2
firefox hotfix
2022-09-30 13:11:17 +02:00
Sebastian
7ce1cea1c7
fix: missing crypto error handling improvement
2022-09-28 13:15:31 -03:00
25eb7624b3
wallet-core: improve crypto worker error handling
2022-09-26 14:40:11 +02:00
f63765b9f7
wallet-core: fix tipping with age restricted denoms
2022-09-19 17:08:04 +02:00
Sebastian
860f10e6f0
pretty
2022-09-16 14:27:24 -03:00
4b72bbd017
wallet-core: fix mixed age restrictions
2022-09-16 17:51:07 +02:00
b91caf977f
wallet-core: support age restrictions in new coin selection
2022-09-16 16:32:21 +02:00
a66b636dee
wallet-core: restructure denomination record for easier querying
2022-09-14 21:27:03 +02:00
9b2d6d766f
include age commitment proof in refreshed coins
2022-09-08 14:02:09 +02:00
27fb2d2970
wallet-core: fix format of purse deposits
2022-09-05 13:26:09 +02:00
300242637f
wallet-core: include age restriction in p2p signature, mark coins as spent
2022-09-05 12:55:46 +02:00
9fe0e74256
wallet-core: fix withdrawal of age-restricted denoms without age restriction
2022-09-01 22:43:57 +02:00
ec43b6a5bf
wallet-core: fix issue with crock encoding of age restrictions
2022-09-01 22:26:22 +02:00
f3ff5a7225
peer-to-peer pull payments MVP
...
p2p pull wip
2022-08-23 20:35:11 +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
Sebastian
84634a4ab4
removed the type check when accessing h_age_com
2022-07-21 10:32:30 -03:00
aff3100d89
proper handling of coin with age restriction
...
When a coin with age restriction is used for payment, the contract might
or might not require an attestation of minimum age.
When it does, we sent the signed minimum age along with the whole age
commitment (array of pubkeys).
Added: When the contract doesn't require a minimum age, we still sent
the hash of the age commitment, as this is needed for the deposit of the
coin.
2022-07-21 11:35:31 +02:00
f11483b511
wallet-core: implement accepting p2p push payments
2022-07-12 17:41:14 +02:00