Commit Graph

144 Commits

Author SHA1 Message Date
a165afa682
wallet-core: implement age restriction support 2022-04-27 00:50:17 +02:00
Sebastian
4aa8adbde3
do not warn for every translation 2022-04-26 11:48:29 -03:00
Sebastian
3e31468444
fix: was returning forever as min 2022-04-21 15:38:18 -03:00
Sebastian
0cb4e4498d
addr list and test 2022-04-20 15:14:18 -03:00
Sebastian
37ce3972f9
refactor payto and test 2022-04-20 13:25:13 -03:00
Sebastian
b90a4a66dc
use the first part on the first part and the second part on the second part 2022-04-19 09:57:52 -03:00
2e0b9b9cff
wallet-core: age restriction crypto WIP 2022-04-18 21:23:49 +02:00
Sebastian
c3e65fb49d
urgent fix: take currency from amount, dont assume BTC 2022-04-18 16:20:54 -03:00
3957f529bf
anastasis: no more currencies per country 2022-04-14 21:00:03 +02:00
4e1fe5eb10
anastasis-webui: updated challenge feedback 2022-04-13 23:46:34 +02:00
31b6496db5
anastasis-core: salt rename, fix tagging 2022-04-13 13:16:35 +02:00
Sebastian
56c2a9c6a6
add payto stringify 2022-04-11 11:36:36 -03:00
f33d9dad47
anastasis: use new truth API 2022-04-06 13:19:34 +02:00
123b92b3aa
wallet: logging, timestamp parsing backwards compatibility 2022-03-30 20:41:21 +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
24b7110776
vendor CancellationToken 2022-03-28 20:24:09 +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
Sebastian
f45ef76701
esbuild configuration 2022-03-24 16:02:38 -03:00
303c6e99b3
wallet: allow using RPC crypto in more places 2022-03-24 01:59:08 +01:00
9d38cb56a6
wallet: crypto worker fixes, better taler-crypto-worker integration 2022-03-24 01:10:41 +01:00
739c2f9337
wallet: more time format fixes 2022-03-22 23:03:41 +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
Sebastian
98761a2b8d
if the lang is not found show the source string instead. source string must be english 2022-03-18 14:58:53 -03:00
05838080f5
wallet: round timestamps in db-less requests to the exchange 2022-03-17 11:08:53 +01:00
c0be242292
wallet: db-less benchmarking 2022-03-15 17:51:11 +01:00
Sebastian
984cbb7ab7
save tos etag after forced refresh 2022-03-15 00:24:39 -03:00
332745862e
wallet: towards db-less benchmarking, some refactoring 2022-03-14 18:31:36 +01:00
9d66078852
wallet-core: do not rely on reserve history for withdrawals 2022-03-10 16:30:24 +01:00
6ee0354940
wallet: improve retry handling for payments, update error codes 2022-03-08 23:09:20 +01:00
d5a933e4cb
wallet-core: handle reserve retries better
We now always increment the next retry timeout before doing anything
else, so that it is impossible to accidentally retry immediately.

This fixes a bug where we previously made many, very frequent requests
to the bank integration API.
2022-03-08 20:39:56 +01:00
1d1c847b79
wallet: throttle all http requests
even from browsers / service workers
2022-03-08 19:19:29 +01:00
6df9202935
fix recoup protocol breakage 2022-03-07 21:49:11 +01:00
0323868e10
fix tipping 2022-03-07 20:44:18 +01:00
0290c5fd37
address protocol changes in the exchange
The exchange now has a wad fee and truncates the payto hash in signatures
2022-03-07 12:09:38 +01:00
Sebastian
7d8acca7f9
changed implementation of bech32 to https://github.com/sipa/bech32/tree/master/ref/javascript 2022-03-03 17:50:19 -03:00
Sebastian
932e0c891d
bitcoin manual withdraw when exchange has btc currency 2022-03-03 10:58:32 -03:00
Sebastian
68b8873442
added ja lang and implemented transalation switch 2022-02-24 12:50:54 -03:00
5fbe82b374
disable setupRefreshPlanchet C crypto worker call 2022-02-21 16:17:59 +01:00
5c93f15157
towards implementing breaking exchange protocol changes 2022-02-21 12:40:57 +01:00
8920ea9c54
dependencies / tsconfig 2022-02-10 20:13:07 +01:00
432bf7aba2
get rid of libsodium-sumo, implement directly 2022-02-04 00:50:28 +01:00
f5ff4afae6
clause schnorr 2022-02-03 01:35:21 +01:00
Gian Demarmels
003ba5e91b
- added CS cryptographic routines 2022-02-03 01:35:21 +01:00
Gian Demarmels
3b10e30ca1
initial commit for CS routines 2022-02-03 01:35:21 +01:00
038aa948eb
fix contract terms normalization 2022-01-27 14:33:23 +01:00
Sebastian
8b07411c58
inlt is not part of stringifyValue 2022-01-25 17:45:33 -03:00
0ccd5b955b
init PRNG in test case 2022-01-25 17:36:48 +01:00