Christian Grothoff
|
361f534dbb
|
add -I option to wirewatch
|
2022-05-31 08:46:43 +02:00 |
|
Christian Grothoff
|
300194f42a
|
-towards p2p auditor sync implementation: SQL still missing
|
2022-05-30 23:55:55 +02:00 |
|
Christian Grothoff
|
d55b093de8
|
-fix reserve history, include in tests
|
2022-05-30 19:31:49 +02:00 |
|
Christian Grothoff
|
ab4aa4dcfd
|
-add batch withdraw to test suite
|
2022-05-30 17:51:39 +02:00 |
|
Christian Grothoff
|
7b25787a4b
|
-generate 404 on non-existing accounts for fakebank, use payto://-URIs with receiver-name in tests
|
2022-05-30 16:31:24 +02:00 |
|
Christian Grothoff
|
7f902c0fc9
|
-sketch API for RSA parallel signing
|
2022-05-30 13:34:39 +02:00 |
|
Christian Grothoff
|
d40da21e90
|
add batch signing support to taler-exchange-secmod-rsa
|
2022-05-29 22:25:04 +02:00 |
|
Marco Boss
|
6d2ee2c88a
|
rewrite sharding initialization logic
|
2022-05-25 08:40:01 +02:00 |
|
Christian Grothoff
|
d77354b11a
|
use precise time for shards
|
2022-05-24 12:00:20 +02:00 |
|
Christian Grothoff
|
8e71a7e4de
|
lock into the future, instead of lock into past
|
2022-05-24 10:45:01 +02:00 |
|
Christian Grothoff
|
92e04e0a3f
|
-handle serialization issue
|
2022-05-24 10:11:43 +02:00 |
|
Christian Grothoff
|
daddc69dc9
|
-revise shard locking: resume open shards before starting new ones
|
2022-05-24 09:52:23 +02:00 |
|
Christian Grothoff
|
1d84c284ad
|
-incomplete batch_withdraw test command
|
2022-05-23 22:09:05 +02:00 |
|
Christian Grothoff
|
054f2ab51c
|
-implement batch withdraw client-side logic
|
2022-05-23 21:12:31 +02:00 |
|
Christian Grothoff
|
656b521a83
|
-passes, enable by default
|
2022-05-23 16:19:40 +02:00 |
|
Christian Grothoff
|
6ee4558b6f
|
-sql fix
|
2022-05-23 16:15:14 +02:00 |
|
Christian Grothoff
|
2e80f51e25
|
handle purse deposit client-side
|
2022-05-23 16:11:21 +02:00 |
|
Christian Grothoff
|
76b8a2a8de
|
include purse deposits in coin history
|
2022-05-23 16:02:55 +02:00 |
|
Christian Grothoff
|
a509a91f92
|
-more reserve history fixes
|
2022-05-23 15:29:35 +02:00 |
|
Christian Grothoff
|
cdd2930a99
|
-misc fixes to reserve history
|
2022-05-23 14:57:00 +02:00 |
|
Christian Grothoff
|
2035294adb
|
-more traits for reserve history checking
|
2022-05-23 12:17:41 +02:00 |
|
Christian Grothoff
|
f1a58b0fd8
|
-towards reserve history testing
|
2022-05-23 11:15:05 +02:00 |
|
Christian Grothoff
|
b3844e4923
|
-deduplicate and expand reserve history validation logic in testing library
|
2022-05-23 10:36:39 +02:00 |
|
Christian Grothoff
|
fcaf508647
|
-add missing break, clean up fee logic
|
2022-05-23 00:34:04 +02:00 |
|
Christian Grothoff
|
3ee8879ada
|
-refactor coin history checker
|
2022-05-23 00:19:57 +02:00 |
|
Christian Grothoff
|
3599ac0ac2
|
-complete extended reserve history signature check logic to libtalerexchange
|
2022-05-22 23:51:14 +02:00 |
|
Christian Grothoff
|
67535ebf65
|
-towards client-side support for merge and history requests in reserve history
|
2022-05-22 20:04:38 +02:00 |
|
Christian Grothoff
|
40daa209fb
|
-more work on reverse history
|
2022-05-22 18:21:15 +02:00 |
|
Christian Grothoff
|
8658ae03ca
|
-towards purse merge and history requests in reserve history (incomplete)
|
2022-05-22 16:58:48 +02:00 |
|
Christian Grothoff
|
4a5d71cca2
|
-implement reserve history DB logic
|
2022-05-22 16:18:09 +02:00 |
|
Christian Grothoff
|
96fb11bed0
|
-fix
|
2022-05-22 14:46:23 +02:00 |
|
Christian Grothoff
|
21bcc5fa0b
|
-fix wirewatch assertion
|
2022-05-22 13:48:56 +02:00 |
|
Christian Grothoff
|
3233195d2d
|
-fix NPE
|
2022-05-22 13:11:09 +02:00 |
|
Christian Grothoff
|
b1b943aa3e
|
-add metrics for idempotent (batch) withdraw
|
2022-05-22 13:06:17 +02:00 |
|
Christian Grothoff
|
737937291c
|
wirewatch spring cleaning
|
2022-05-21 21:07:24 +02:00 |
|
Christian Grothoff
|
a6494f9905
|
-experimental wirewatch change to keep shard locks across history requests
|
2022-05-21 02:00:31 +02:00 |
|
Christian Grothoff
|
9e0df07a16
|
latest_row_off is exclusive, remove bad comment
|
2022-05-21 01:41:02 +02:00 |
|
Christian Grothoff
|
c471ae447b
|
-log where it failed
|
2022-05-21 01:39:59 +02:00 |
|
Christian Grothoff
|
81ad77b8dc
|
-improve error handling
|
2022-05-21 01:39:34 +02:00 |
|
Christian Grothoff
|
421f59749e
|
anti-gummy patch
|
2022-05-20 16:49:48 +02:00 |
|
Sebastian
|
68b155aab5
|
missing plus sign for image data uris
|
2022-05-20 10:09:54 -03:00 |
|
Christian Grothoff
|
344c53c51d
|
enforce valid payto:// URI in exchange /wire response
|
2022-05-18 18:05:32 +02:00 |
|
Christian Grothoff
|
492d501570
|
-squash compiler warning
|
2022-05-18 09:57:56 +02:00 |
|
Christian Grothoff
|
a6b2108009
|
-check for ETag in request, generate 304 if applicable
|
2022-05-17 14:39:52 +02:00 |
|
Christian Grothoff
|
a6a1fa9fde
|
keep ETag around
|
2022-05-17 14:31:52 +02:00 |
|
Christian Grothoff
|
5e06f842dd
|
add ETag to /keys response
|
2022-05-17 14:30:58 +02:00 |
|
Christian Grothoff
|
b9d0b1aae4
|
-make batch withdraw requests idempotent
|
2022-05-17 12:29:00 +02:00 |
|
Christian Grothoff
|
7bd1828482
|
-deduplicate
|
2022-05-17 12:12:52 +02:00 |
|
Christian Grothoff
|
ccc7743fdd
|
-note what is untested
|
2022-05-17 11:52:36 +02:00 |
|
Christian Grothoff
|
3b5d9daca9
|
-expand test to include coin refund
|
2022-05-17 11:46:41 +02:00 |
|