Marcello Stanisci
|
c2c85d0004
|
Merge branch 'master' of ssh://taler.net/var/git/exchange
Conflicts:
src/benchmark/taler-exchange-benchmark
|
2016-05-31 11:09:19 +02:00 |
|
Marcello Stanisci
|
bfd3ce29d1
|
untracking binary
|
2016-05-31 11:08:29 +02:00 |
|
Marcello Stanisci
|
9164edd590
|
linking benchmark using $(top_builddir) instead of -l in Makefile.am
|
2016-05-31 11:05:49 +02:00 |
|
Christian Grothoff
|
0cef479e00
|
extend test to cover GC
|
2016-05-31 10:39:11 +02:00 |
|
Christian Grothoff
|
eb1fdc105c
|
implement GC logic (#3485)
|
2016-05-31 09:34:45 +02:00 |
|
Christian Grothoff
|
ba0146b878
|
add -g option to taler-exchange-dbinit
|
2016-05-31 09:16:09 +02:00 |
|
Christian Grothoff
|
94e1679955
|
adding a few more uniqueness constraints to DB
|
2016-05-31 09:13:03 +02:00 |
|
Marcello Stanisci
|
ef81e9db22
|
comments
|
2016-05-30 18:57:16 +02:00 |
|
Marcello Stanisci
|
66201bf917
|
invoking benchmark_run() after getting /keys from exchange. Still doesn't work with https
|
2016-05-30 18:45:57 +02:00 |
|
Marcello Stanisci
|
925097c86d
|
adding --pool-size option to benchmark,
correcting comments
|
2016-05-30 17:16:01 +02:00 |
|
Marcello Stanisci
|
848c7f0e4f
|
benchmark makefile
|
2016-05-30 15:08:12 +02:00 |
|
Christian Grothoff
|
e68d07fc25
|
making DB scheme nice
|
2016-05-27 15:34:24 +02:00 |
|
Christian Grothoff
|
5f6f524a52
|
a first step towards normalizing the DB a bit and not storing data redundantly
|
2016-05-27 14:39:04 +02:00 |
|
Christian Grothoff
|
172e8494b9
|
a first step towards normalizing the DB a bit and not storing data redundantly
|
2016-05-27 14:34:57 +02:00 |
|
Christian Grothoff
|
2f5e58f3c7
|
a first step towards normalizing the DB a bit and not storing data redundantly
|
2016-05-27 14:14:13 +02:00 |
|
Christian Grothoff
|
54504b7f37
|
a first step towards normalizing the DB a bit and not storing data redundantly
|
2016-05-27 14:04:29 +02:00 |
|
Christian Grothoff
|
0ccb420f4c
|
rename to avoid ambiguity
|
2016-05-27 12:03:26 +02:00 |
|
Christian Grothoff
|
8b701a2c62
|
add ON DELETE CASCADE refs where applicable
|
2016-05-27 11:55:07 +02:00 |
|
Christian Grothoff
|
c0451f0982
|
fix #4533 for exchange (breaks interaction with bank for /admin/add/incoming)
|
2016-05-26 16:38:59 +02:00 |
|
Christian Grothoff
|
3f468773e7
|
change edate to wire_transfer_deadline/delay (#4521)
|
2016-05-26 15:23:46 +02:00 |
|
Christian Grothoff
|
951ce5ef32
|
fix #4537
|
2016-05-25 19:12:44 +02:00 |
|
Christian Grothoff
|
079ef7cb6f
|
fixing #4520: be more aggressive at asserting when API is violated
|
2016-05-24 20:37:23 +02:00 |
|
Christian Grothoff
|
f471cfcec5
|
add a few more DB constraints
|
2016-05-24 20:32:05 +02:00 |
|
Christian Grothoff
|
32bb3b14bf
|
fix #4483
|
2016-05-24 20:13:31 +02:00 |
|
Florian Dold
|
8c3ffbf2a3
|
allow access to raw /keys response
|
2016-05-24 02:28:15 +02:00 |
|
Christian Grothoff
|
8dfb3b87b4
|
testing refund, fixing bugs, refund test passes
|
2016-05-21 19:22:03 +02:00 |
|
Christian Grothoff
|
9160245167
|
make use of GNUNET_JSON_from_data_auto where possible
|
2016-05-21 18:36:12 +02:00 |
|
Christian Grothoff
|
93aaf1d172
|
extending interpreter to cover refund (but not used yet)
|
2016-05-20 17:15:50 +02:00 |
|
Christian Grothoff
|
e39beff272
|
fix init before use in new refund logic
|
2016-05-20 15:52:40 +02:00 |
|
Christian Grothoff
|
35509528bc
|
enforce wire deadline >= refund_deadline in exchange
|
2016-05-20 15:39:24 +02:00 |
|
Christian Grothoff
|
43cfa77248
|
enforce wire deadline >= refund_deadline in API
|
2016-05-20 15:36:08 +02:00 |
|
Christian Grothoff
|
324003acc0
|
log cause for /admin/add/incoming failures
|
2016-05-20 14:25:02 +02:00 |
|
Christian Grothoff
|
9391ed529c
|
export function to free commit coin data
|
2016-05-19 18:37:31 +02:00 |
|
Christian Grothoff
|
7d8a74adf1
|
allow env override
|
2016-05-19 18:26:06 +02:00 |
|
Christian Grothoff
|
14436d1241
|
finished implementing #4401
|
2016-05-19 17:47:27 +02:00 |
|
Christian Grothoff
|
8199c06882
|
more work on #4401, almost done
|
2016-05-19 17:31:15 +02:00 |
|
Christian Grothoff
|
9dab61c91a
|
more work on #4401
|
2016-05-19 17:11:35 +02:00 |
|
Christian Grothoff
|
f2b20f3ad0
|
more work towards fixing #4401
|
2016-05-19 16:24:29 +02:00 |
|
Christian Grothoff
|
763c8ab512
|
rename GNUNET_CRYPTO_rsa_BlindingKey to GNUNET_CRYPTO_RsaBlindingKey following GNUnet API change
|
2016-05-19 15:11:05 +02:00 |
|
Christian Grothoff
|
a39e2f9e00
|
working on DB test, unfinished
|
2016-05-19 15:10:31 +02:00 |
|
Christian Grothoff
|
daff72b63f
|
fix #4506: check that master key matches our master key when loading signing and denomination keys; also do not send master_pub with each signing key, that is not in the spec
|
2016-05-18 17:58:32 +02:00 |
|
Christian Grothoff
|
396f29ab9e
|
warn properly if we failed to run taler-exchange-aggregator
|
2016-05-18 17:23:21 +02:00 |
|
Christian Grothoff
|
8ff8c7b8c7
|
fix table dropping logic to ensure testcases run in fresh environment
|
2016-05-18 17:19:32 +02:00 |
|
Christian Grothoff
|
e905e9e245
|
use GNUNET_new_array()
|
2016-05-16 17:13:00 +02:00 |
|
Christian Grothoff
|
edf4e5cdf7
|
not all are 2d
|
2016-05-16 12:01:20 +02:00 |
|
Christian Grothoff
|
60c7d0f312
|
Merge branch 'master' of git+ssh://taler.net/var/git/exchange
|
2016-05-16 11:56:10 +02:00 |
|
Christian Grothoff
|
c8b9370413
|
fixing #3814 by removing ability to melt multiple oldcoins at the same time
|
2016-05-16 11:55:47 +02:00 |
|
Marcello Stanisci
|
5d2b56c3c3
|
MASTER_KEY in section merchant-exchange-test used to point exchange's private key. Fixed
|
2016-05-11 01:56:34 +02:00 |
|
Marcello Stanisci
|
93175857c9
|
uncommenting PORT in config
|
2016-05-11 01:30:30 +02:00 |
|
Marcello Stanisci
|
17512aa538
|
merchant private key in config generator
|
2016-05-10 22:06:55 +02:00 |
|
Marcello Stanisci
|
be53397fb9
|
adding EDATE in merchant config generator
|
2016-05-10 19:38:38 +02:00 |
|
Marcello Stanisci
|
e10fc753df
|
typo
|
2016-05-10 15:03:00 +02:00 |
|
Marcello Stanisci
|
9aa8fa0d70
|
typo: tears->years
|
2016-05-10 14:23:59 +02:00 |
|
Marcello Stanisci
|
4a65642805
|
typo
|
2016-05-10 13:51:18 +02:00 |
|
Marcello Stanisci
|
cfb0f5bdbc
|
including config generator among installed files
|
2016-05-10 13:50:01 +02:00 |
|
Christian Grothoff
|
068dbf020b
|
reorg testcase a bit
|
2016-05-08 16:07:17 +02:00 |
|
Christian Grothoff
|
ffb38f292e
|
adding test for wire prepare data
|
2016-05-08 15:51:40 +02:00 |
|
Christian Grothoff
|
966242341a
|
expand testcase to cover refund API, fix minor issues
|
2016-05-08 15:44:44 +02:00 |
|
Christian Grothoff
|
691c9a859f
|
more work on test, noting what is left to do with bug number
|
2016-05-06 23:53:04 +02:00 |
|
Christian Grothoff
|
d55b2cd59d
|
more work on test, noting what is left to do
|
2016-05-06 23:51:15 +02:00 |
|
Christian Grothoff
|
d6d0ddbe07
|
check if starting aggregator actually worked
|
2016-05-06 22:07:19 +02:00 |
|
Christian Grothoff
|
0292d9d68a
|
fix shutdown issue in test
|
2016-05-06 22:03:07 +02:00 |
|
Christian Grothoff
|
ce1dcfe1ed
|
add timeout logic to aggregator test
|
2016-05-06 22:01:02 +02:00 |
|
Christian Grothoff
|
95d338f6cc
|
adding test for auditors API
|
2016-05-06 19:39:31 +02:00 |
|
Christian Grothoff
|
fd7e855759
|
refactoring exchangedb tests to improve coverage
|
2016-05-06 19:23:02 +02:00 |
|
Christian Grothoff
|
187fa67f3c
|
refactoring exchangedb tests to improve coverage
|
2016-05-06 19:22:39 +02:00 |
|
Christian Grothoff
|
3526c44a38
|
refactor code to write signing keys in same module where we read them
|
2016-05-06 18:33:02 +02:00 |
|
Christian Grothoff
|
c334ba61f4
|
drop refunds table as well
|
2016-05-06 13:38:20 +02:00 |
|
Christian Grothoff
|
fb2ef1d5d9
|
bump copyright
|
2016-05-06 13:35:12 +02:00 |
|
Christian Grothoff
|
302070b86e
|
support REFUNDS in transaction history in libtalerexchange
|
2016-05-06 13:33:20 +02:00 |
|
Christian Grothoff
|
fbbc49bdad
|
add logic to return refunds with transaction history
|
2016-05-06 13:03:57 +02:00 |
|
Christian Grothoff
|
a4d99f229a
|
implement logic to store refund data into postgres database
|
2016-05-06 12:55:44 +02:00 |
|
Christian Grothoff
|
0c959e75d1
|
working on #3641: more on /refund implementation
|
2016-05-05 22:57:55 +02:00 |
|
Christian Grothoff
|
07d9978fb9
|
implementing #4449
|
2016-05-05 17:40:38 +02:00 |
|
Christian Grothoff
|
6040adab4f
|
fixing #4461
|
2016-05-05 15:03:43 +02:00 |
|
Christian Grothoff
|
6b1f4904ef
|
export transaction history check function
|
2016-05-05 14:43:13 +02:00 |
|
Christian Grothoff
|
ad6a40aaa5
|
fix fmt string issues
|
2016-05-04 13:21:22 +02:00 |
|
Christian Grothoff
|
458992dc6f
|
fixes for disting
|
2016-05-04 10:21:35 +02:00 |
|
Christian Grothoff
|
c1575167f7
|
fix make dist
|
2016-05-04 10:09:17 +02:00 |
|
Christian Grothoff
|
4a031a692b
|
implementing /refund API (#3848)
|
2016-05-04 09:42:52 +02:00 |
|
Christian Grothoff
|
c0e3021040
|
dead code elimination
|
2016-05-04 06:59:48 +02:00 |
|
Christian Grothoff
|
4553681476
|
fix issues in tracking API and tracking API test, resolves #4399
|
2016-05-04 06:10:41 +02:00 |
|
Christian Grothoff
|
910e01d1c1
|
be more careful with terminology
|
2016-05-04 05:38:29 +02:00 |
|
Christian Grothoff
|
2c832199b2
|
check WTID matches
|
2016-05-04 05:36:23 +02:00 |
|
Christian Grothoff
|
c1253703ae
|
fix size in purpose
|
2016-05-04 05:30:06 +02:00 |
|
Christian Grothoff
|
991d13178b
|
fix JSON format string
|
2016-05-04 05:21:39 +02:00 |
|
Christian Grothoff
|
27300ad1cc
|
round exec time
|
2016-05-04 05:19:47 +02:00 |
|
Christian Grothoff
|
9f0245ca99
|
modify test to trigger aggregation properly and check resulting fakebank transfers
|
2016-05-04 05:16:32 +02:00 |
|
Christian Grothoff
|
dc2d0a186c
|
towards fixing #4399
|
2016-05-03 13:55:40 +02:00 |
|
Christian Grothoff
|
79c316f0d5
|
enable multiple wire methods to be used with aggregator, add command to run aggregator in testcase
|
2016-05-03 07:57:49 +02:00 |
|
Christian Grothoff
|
f2b7e36269
|
finish tests for #4437
|
2016-05-03 06:15:09 +02:00 |
|
Christian Grothoff
|
eabbafc4df
|
adding assertions to assist figuring out #4482
|
2016-05-03 05:52:37 +02:00 |
|
Christian Grothoff
|
5852baa7e9
|
fix testcase
|
2016-05-02 09:06:16 +02:00 |
|
Christian Grothoff
|
08ef15ec94
|
adding bank-lib test against fakebank (currently fails) -- towards addressing #4437
|
2016-05-02 08:54:05 +02:00 |
|
Christian Grothoff
|
31ad6aaf11
|
separate interpreter from the rest of the test logic
|
2016-05-02 08:46:17 +02:00 |
|
Christian Grothoff
|
5fd6a25c6d
|
code simplification via new extended libgnunetcurl API
|
2016-05-02 08:24:21 +02:00 |
|
Christian Grothoff
|
ad45e5ab7a
|
adjust shutdown/timeout to match latest GNUnet scheduler API semantics
|
2016-05-02 06:48:25 +02:00 |
|
Christian Grothoff
|
1cbba4bec1
|
fixing #4462: avoid temporary schemata altogether
|
2016-05-02 06:36:58 +02:00 |
|
Christian Grothoff
|
53e7547aaf
|
removing broken and redundant testcase
|
2016-05-02 05:17:42 +02:00 |
|
Christian Grothoff
|
b98a204562
|
fix #4184
|
2016-05-02 05:10:40 +02:00 |
|