Christian Grothoff
|
3672005350
|
rename source files to match API URIs
|
2016-06-09 21:43:10 +02:00 |
|
Christian Grothoff
|
bb511560fe
|
move TALER_TrackTransferDetails to taler_crypto_lib.h as it is not exchange-specific
|
2016-06-09 21:03:07 +02:00 |
|
Christian Grothoff
|
75c04b8af2
|
rename /deposit/wtid and /wire/deposits to /track/{transaction,transfer} for improved consistency
|
2016-06-09 19:18:13 +02:00 |
|
Christian Grothoff
|
a7379930d2
|
turn libfakebank into libtalerfakebank so we can use it for testcases in the merchant
|
2016-06-08 11:35:28 +02:00 |
|
Christian Grothoff
|
166352e87e
|
add exchange_pub to callbacks
|
2016-06-07 15:14:44 +02:00 |
|
Christian Grothoff
|
ce3d7c360b
|
add support for /keys cache control (#4036)
|
2016-05-31 14:32:06 +02:00 |
|
Christian Grothoff
|
eb1fdc105c
|
implement GC logic (#3485)
|
2016-05-31 09:34:45 +02:00 |
|
Christian Grothoff
|
94e1679955
|
adding a few more uniqueness constraints to DB
|
2016-05-31 09:13:03 +02:00 |
|
Marcello Stanisci
|
925097c86d
|
adding --pool-size option to benchmark,
correcting comments
|
2016-05-30 17:16:01 +02:00 |
|
Christian Grothoff
|
e68d07fc25
|
making DB scheme nice
|
2016-05-27 15:34:24 +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
|
951ce5ef32
|
fix #4537
|
2016-05-25 19:12:44 +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
|
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
|
43cfa77248
|
enforce wire deadline >= refund_deadline in API
|
2016-05-20 15:36:08 +02:00 |
|
Christian Grothoff
|
9391ed529c
|
export function to free commit coin data
|
2016-05-19 18:37:31 +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
|
8ff8c7b8c7
|
fix table dropping logic to ensure testcases run in fresh environment
|
2016-05-18 17:19:32 +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 |
|
Christian Grothoff
|
d55b2cd59d
|
more work on test, noting what is left to do
|
2016-05-06 23:51:15 +02:00 |
|
Christian Grothoff
|
95d338f6cc
|
adding test for auditors API
|
2016-05-06 19:39:31 +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
|
0c959e75d1
|
working on #3641: more on /refund implementation
|
2016-05-05 22:57:55 +02:00 |
|
Christian Grothoff
|
6b1f4904ef
|
export transaction history check function
|
2016-05-05 14:43:13 +02:00 |
|
Christian Grothoff
|
4a031a692b
|
implementing /refund API (#3848)
|
2016-05-04 09:42:52 +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
|
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 |
|
Christian Grothoff
|
21188ca703
|
Merge branch 'master' of ssh://taler.net:/var/git/exchange
|
2016-04-21 20:00:40 +02:00 |
|
Christian Grothoff
|
77e9e3a7f6
|
sketching out refund API implementation
|
2016-04-20 03:05:16 +02:00 |
|
Christian Grothoff
|
edd31c7415
|
implementing parsing of /refund requests
|
2016-04-20 02:50:52 +02:00 |
|
Christian Grothoff
|
f693e25793
|
introduce refund fee
|
2016-04-20 01:50:26 +02:00 |
|
Florian Dold
|
37be942f48
|
do not include gnunet's platform header in our public headers
|
2016-04-19 13:54:59 +02:00 |
|
Christian Grothoff
|
7496a03978
|
replace bank_api_context with libgnunetcurl
|
2016-04-17 18:03:01 +02:00 |
|
Christian Grothoff
|
1ed567a14b
|
replace exchange_api_context with libgnunetcurl
|
2016-04-17 17:45:15 +02:00 |
|
Christian Grothoff
|
3abb3bc372
|
use user_config_file as well
|
2016-04-16 13:10:29 +02:00 |
|
Christian Grothoff
|
ecc5b6791f
|
fix taler-exchange-keyup way of loading configuration
|
2016-04-16 12:37:37 +02:00 |
|
Christian Grothoff
|
ce9dd3365d
|
implement signing of /wire/deposit replies (#4135)
|
2016-04-11 19:54:54 +02:00 |
|
Christian Grothoff
|
30d66bcebc
|
fixing #4386: use more sane configuration and data file structure
|
2016-04-10 17:10:20 +02:00 |
|
Christian Grothoff
|
df893df505
|
fix make dist rules
|
2016-04-09 01:56:24 +02:00 |
|
Christian Grothoff
|
e00370d4f5
|
removing duplication of --help logic
|
2016-04-07 22:52:23 +02:00 |
|
Christian Grothoff
|
ad8351c912
|
fix iterate_matching_deposits(), LIMIT does not work with variables in Postgres (#4360)
|
2016-04-06 10:22:09 +02:00 |
|
Christian Grothoff
|
f3819ae60d
|
undef dead symbol
|
2016-04-05 23:45:05 +02:00 |
|
Christian Grothoff
|
0ff76b5abb
|
fix test to ensure DB invariants are met
|
2016-04-04 16:47:11 +02:00 |
|
Christian Grothoff
|
daae3d3ddf
|
change taler-exchange-sepa to a more generic taler-exchange-wire tool using the wire plugins (#4237)
|
2016-04-02 20:58:22 +02:00 |
|
Christian Grothoff
|
de3e26303e
|
implementing #4356, tests still failing, but main logic should now be updated
|
2016-04-01 16:15:35 +02:00 |
|
Christian Grothoff
|
b4c4f0b078
|
towards a testcase for aggregation logic
|
2016-03-30 22:56:17 +02:00 |
|