Florian Dold
94d111a945
lint for unused variables, fix query bug detected by this
2017-05-29 18:27:50 +02:00
Florian Dold
1c3346cd53
less ad-hoc messaging, fix some lint warnings
2017-05-29 16:27:53 +02:00
Florian Dold
e7fa87bcc0
documentation and tslint settings to check for docs
2017-05-28 21:55:16 +02:00
Florian Dold
08bd3dc0e8
add linting rules and fix them
2017-05-28 13:46:36 +02:00
Florian Dold
d381226f21
Simplify loading of the emscripten lib.
...
This removes an ugly hack and makes it possible to access the emscripten
compiled library from within nodejs test cases more easily.
2017-05-27 18:43:34 +02:00
Florian Dold
41f152b80a
simplify Checkable.Class annotation and allow extra fields in /keys response
2017-05-27 15:05:41 +02:00
Florian Dold
f9e1ad0624
comments
2017-05-24 16:56:46 +02:00
Florian Dold
96ef591fb9
comments
2017-05-24 16:52:00 +02:00
Florian Dold
062535770e
actually POST to /payback instead of just GETting it
2017-05-01 23:00:47 +02:00
Florian Dold
10efd87a8e
store reservePub/blindingKey directly in coin
2017-05-01 04:33:47 +02:00
Florian Dold
41ed276f3a
update /keys every 15 minutes
2017-05-01 04:09:52 +02:00
Florian Dold
4c03a1200e
implement payback (with rudimentary UI)
2017-05-01 04:05:16 +02:00
Florian Dold
89067a16dd
show earliest deposit expiration when withdrawing
2017-04-28 23:42:14 +02:00
Florian Dold
d6bf24902a
implement new reserve creation dialog and auditor management
2017-04-28 23:28:27 +02:00
Florian Dold
ce97b1076b
fix signature checks, add wire fee
2017-04-27 04:06:48 +02:00
Florian Dold
82b5754e15
download, store and check signatures for wire fees
2017-04-27 03:09:29 +02:00
Florian Dold
3c563c78d4
consider auditors when selecting exchange for payment
2017-04-26 14:11:35 +02:00
Florian Dold
79a2eed558
remove dependency in taler-wallet-lib, implement pay signature check/storage
2017-04-26 03:10:52 +02:00
Florian Dold
82f2b76e25
Reorganize module loading.
...
We now use webpack instead of SystemJS, effectively bundling modules
into one file (plus commons chunks) for every entry point. This results
in a much smaller extension size (almost half). Furthermore we use
yarn/npm even for extension run-time dependencies. This relieves us
from manually vendoring and building dependencies. It's also easier to
understand for new developers familiar with node.
2017-04-24 16:14:29 +02:00
Florian Dold
8d8f48fb14
payback field
2017-04-13 16:14:47 +02:00
Florian Dold
75cf7ac3c3
simplify coin status, don't show refreshed coins in balance
2017-04-13 16:08:41 +02:00
Florian Dold
ace1a1be34
download/import db from dump page
2017-04-13 15:05:38 +02:00
Florian Dold
0ef5140e33
add exchanges to currency info
2017-04-12 17:47:14 +02:00
Florian Dold
4178dcadc6
add auditor editing
2017-03-24 17:54:22 +01:00
Florian Dold
df87dc0242
add currencies and currency defaults to DB
2017-03-24 16:59:23 +01:00
Florian Dold
98de0acd6f
minor version
2017-03-10 16:06:58 +01:00
Florian Dold
28e3e4640f
comment
2017-03-10 15:27:36 +01:00
Florian Dold
007df45ef9
only count pending refreshes
2017-03-10 15:25:54 +01:00
Florian Dold
1637127658
have from contract, remove extended contract query
2017-03-03 15:37:17 +01:00
Florian Dold
93e3d52735
remove repurchase correlation id
2017-02-16 23:21:55 +01:00
Florian Dold
3a074443b7
use EdDSA public key as nonce, store private key in DB
2017-02-13 09:53:34 +01:00
Florian Dold
08d4a5b625
implement new protocol / naming
2017-02-13 00:44:44 +01:00
Florian Dold
cce3f589dc
remove transaction_id
2017-02-12 19:29:47 +01:00
Florian Dold
7356d4257e
fix feeDeposit/max_fee corner case
2016-11-20 04:15:49 +01:00
Florian Dold
65bbbf53ee
write to db if coins are not offered anymore
2016-11-19 21:31:36 +01:00
Florian Dold
8db3e73606
fix coin selection issue
2016-11-18 00:09:43 +01:00
Florian Dold
b90d1c0318
truncate back-off
2016-11-17 15:59:06 +01:00
Florian Dold
c8576b433d
per-exchange throttling
2016-11-17 15:32:08 +01:00
Florian Dold
d64861acec
remove early return intended for debugging
2016-11-17 15:10:46 +01:00
Florian Dold
b078844c7f
do not truncate amounts
2016-11-17 14:29:16 +01:00
Florian Dold
86fb71f563
rate-limit concurrent processPreCoin
2016-11-17 01:23:53 +01:00
Florian Dold
d088aec009
do not change fractional base yet
2016-11-16 23:54:22 +01:00
Florian Dold
bd65bb67e2
incrementally verify denoms
...
The denominations are not stored in a separate object store.
2016-11-16 02:00:31 +01:00
Florian Dold
ded02bf11f
renaming / dce
2016-11-15 15:07:17 +01:00
Florian Dold
a92b7dc0df
dce
2016-11-15 13:03:31 +01:00
Florian Dold
8fdbfeea59
factor out helper function
2016-11-14 03:01:42 +01:00
Florian Dold
fdf4b1408f
simplify coin selection and fix #4784
2016-11-14 02:52:29 +01:00
Florian Dold
f3fb8be7db
restructuring
2016-11-13 23:31:17 +01:00