e2fe2d6db1
add anastasis skeleton, put crypto in taler-util
2021-10-07 12:01:40 +02:00
828e65b0eb
fix un-offered denom situation, test case almost works
2021-08-23 22:28:46 +02:00
3ce740d87d
store 'list issue date' of denoms, cleanup
2021-08-19 13:48:45 +02:00
Sebastian
7ba3327322
exported backup types from wallet core
2021-07-01 11:33:48 -03:00
Sebastian
7f3ce304cb
missing globalThis Polyfill, remove duplicate url util
2021-06-20 16:14:56 -03:00
Sebastian
1c7423dbad
fix support with webpack{4,5} in browser environment
...
added missing .js extension to the imports
split index
use browser field in package json
2021-06-17 12:49:47 -03:00
a70d37ef16
towards factoring out cyclic dependencies
2021-06-17 15:49:05 +02:00
52b8785d95
adjust imports
2021-06-15 19:01:05 +02:00
d41ae5eb97
separate wallet state from wallet client
2021-06-15 18:52:43 +02:00
Sebastian
2e1438eb04
moving logger into taler-util
2021-06-08 17:18:24 -03:00
5e6cc41b7a
fix issues with circular imports
...
Parts of this commit are from a patch by sebasjm. The circular imports
caused an issue with webpack. While we don't use webpack in the wallet,
the wallet should still be importable by webpack.
Some packages were importing their dependencies via "index.js", which
re-exports public exports of the package. This resulted in circular
dependencies which were resolved correctly by rollup, but not by
webpack.
2021-06-02 13:56:29 +02:00
f4b5f3cff8
implement debug flag for allowing late withdrawal
2021-04-14 18:21:23 +02:00
07cdfb2e4e
towards wallet-core / util split
2021-03-17 17:56:37 +01:00
050999a910
implement infrastructure for future DB migrations via backup
2021-01-13 00:50:56 +01:00
bafb52edff
don't store reserve history anymore, adjust withdrawal implementation accordingly
2020-12-16 17:59:04 +01:00
Florian Dold
3c57820df0
formatting, import
2020-09-04 12:04:11 +05:30
Florian Dold
f51a59bc72
implement and test auto-refresh
2020-09-03 20:38:26 +05:30
Florian Dold
bb369f2e2a
auto-format
2020-09-01 19:07:14 +05:30
Florian Dold
953cd9dc41
nuke some console.log statements, test wallet testing functionality in integration test
2020-08-14 15:53:50 +05:30
Florian Dold
e3850158c2
re-implement integration test functionalty that will be used by the exchange for testing
2020-08-14 13:06:42 +05:30
Florian Dold
c5ec341368
add exchange management test case
2020-08-12 19:45:34 +05:30
Florian Dold
f180d05804
remove excessive namespacing, format
2020-08-12 12:41:00 +05:30
Florian Dold
82a2437c09
towards integration tests with fault injection
2020-08-06 00:30:36 +05:30
Florian Dold
ffd2a62c3f
modularize repo, use pnpm, improve typechecking
2020-08-03 13:01:05 +05:30