Christian Grothoff
|
4d9b672a72
|
enable auditor disable client logic
|
2020-11-25 21:29:04 +01:00 |
|
Christian Grothoff
|
fd91a6aded
|
implement first new client API
|
2020-11-25 21:19:13 +01:00 |
|
Christian Grothoff
|
87bc48f513
|
extended exchange APIs for #6175
|
2020-11-25 20:26:08 +01:00 |
|
Jonathan Buchanan
|
c24a18e1a5
|
remove TALER_TESTING_cmd_admin_add_incoming_with_instance and TALER_EXCHANGE_refund2
|
2020-07-23 16:19:02 -04:00 |
|
Florian Dold
|
93923c168d
|
remove refund_fee from refund confirmation message and signature
|
2020-07-22 19:29:27 +05:30 |
|
Christian Grothoff
|
b9f1384b52
|
avoid boolean flags, see #6188
|
2020-07-16 20:27:52 +02:00 |
|
Christian Grothoff
|
92ac6dd11a
|
implement new behavior in exchange httpd and libtalerexchange (for #6416)
|
2020-07-08 21:24:10 +02:00 |
|
Christian Grothoff
|
97dfbec081
|
add h_denom_pub to deposit signatures
|
2020-07-08 15:46:51 +02:00 |
|
Christian Grothoff
|
b0311807ff
|
fix FIXME by exposing deposit permission signing in API instead of doing it inside of the testing logic
|
2020-07-05 16:50:15 +02:00 |
|
Christian Grothoff
|
dc9f41a794
|
clarify with/without wire fee issue, sanity checks on currencies
|
2020-07-05 16:50:15 +02:00 |
|
Christian Grothoff
|
7f10627a31
|
update
|
2020-07-05 16:50:12 +02:00 |
|
Christian Grothoff
|
099102dc57
|
modify TALER_EXCHANGE_deposits_get() API to avoid NULL pointers and need for deep copies
|
2020-07-05 16:49:23 +02:00 |
|
Christian Grothoff
|
cdbf3a05ae
|
modify TALER_EXCHANGE_deposits_get() API to combine returned arguments into a struct (simplifies merchant later)
|
2020-07-05 16:48:26 +02:00 |
|
Christian Grothoff
|
ef97d426b1
|
update exchange API to return struct instead of lots of individual args for TALER_EXCHANGE_transfers_get() -- simplifies merchant later
|
2020-07-05 16:46:41 +02:00 |
|
Christian Grothoff
|
4119dbd1aa
|
update
|
2020-07-05 16:44:09 +02:00 |
|
Christian Grothoff
|
035c505c71
|
modify TALER_EXCHANGE_deposits_get() API to combine returned arguments into a struct (simplifies merchant later)
|
2020-07-05 16:42:37 +02:00 |
|
Christian Grothoff
|
4f82885560
|
towards changing timestamp in deposit confirmation (tests failing)
|
2020-07-05 16:35:00 +02:00 |
|
Christian Grothoff
|
727b7b04f3
|
return fee as well
|
2020-07-05 16:35:00 +02:00 |
|
Christian Grothoff
|
4844023f69
|
modify TALER_EXCHANGE_deposits_get() API to avoid NULL pointers and need for deep copies
|
2020-07-05 16:35:00 +02:00 |
|
Christian Grothoff
|
cde71b7fe7
|
modify TALER_EXCHANGE_deposits_get() API to combine returned arguments into a struct (simplifies merchant later)
|
2020-07-05 16:35:00 +02:00 |
|
Christian Grothoff
|
77ab94eb68
|
update exchange API to return struct instead of lots of individual args for TALER_EXCHANGE_transfers_get() -- simplifies merchant later
|
2020-07-05 16:35:00 +02:00 |
|
Christian Grothoff
|
5ac448738d
|
fix status code
|
2020-07-05 16:34:59 +02:00 |
|
Christian Grothoff
|
78031b2711
|
more error codes
|
2020-05-01 18:38:21 +02:00 |
|
Christian Grothoff
|
9e3371ae9b
|
adapt withdraw2 API to support new tip-pickup design (#6173)
|
2020-04-12 19:22:45 +02:00 |
|
Christian Grothoff
|
2d83516871
|
add missing comment
|
2020-04-10 21:59:31 +02:00 |
|
Christian Grothoff
|
1b89e8380d
|
return signature from refund API
|
2020-04-10 16:49:54 +02:00 |
|
Christian Grothoff
|
bf8c5982a2
|
make exchange API more uniform in how information is returned
|
2020-04-05 22:05:38 +02:00 |
|
Christian Grothoff
|
299b4b78e0
|
return more error details for /wire and /keys to clients
|
2020-04-04 13:27:46 +02:00 |
|
Christian Grothoff
|
ae9f751a7c
|
do return fees in history
|
2020-03-28 20:46:57 +01:00 |
|
Florian Dold
|
6a46b13e80
|
make recoup idempotent and simplify response
|
2020-03-20 14:01:59 +05:30 |
|
Christian Grothoff
|
86f2d65daf
|
style, indentation and type fixes for lib/
|
2020-03-17 17:47:53 +01:00 |
|
Christian Grothoff
|
f6684c1ae3
|
actually look at recoup/revocations in libtalerexchange and expose the result to clients; make exchange API follow specification
|
2020-03-10 14:25:57 +01:00 |
|
Christian Grothoff
|
ffcadbff8c
|
code cleanup (comments, scoping, naming, indentation)
|
2020-03-07 00:28:07 +01:00 |
|
Christian Grothoff
|
72764dc5f1
|
doxygen fixes
|
2020-02-29 17:13:43 +01:00 |
|
Christian Grothoff
|
0a2b049864
|
big rename fest related to #6067 API renaming
|
2020-02-29 16:42:10 +01:00 |
|
Christian Grothoff
|
de9ab28ab9
|
rename fest, make symbols better match new endpoint names
|
2020-02-27 23:46:53 +01:00 |
|
Florian Dold
|
fc8bdb9b97
|
consistently use payto URI instead of URL
|
2020-01-19 17:03:19 +01:00 |
|
Christian Grothoff
|
db669ee495
|
payback -> recoup stranglers
|
2020-01-18 23:49:37 +01:00 |
|
Christian Grothoff
|
c5c04cb51f
|
fix -Wextra warnings
|
2020-01-18 17:53:54 +01:00 |
|
Christian Grothoff
|
47deacaa15
|
doxygen
|
2020-01-18 17:06:32 +01:00 |
|
Florian Dold
|
33877b2c55
|
address fixme, fix use-after-free in testing traits
|
2020-01-17 20:50:18 +01:00 |
|
Christian Grothoff
|
11c5283711
|
prepare API to enable verification of fees in coin history check
|
2020-01-17 19:54:16 +01:00 |
|
Christian Grothoff
|
385b3e77df
|
tighten formatting rules
|
2019-10-31 12:59:50 +01:00 |
|
Christian Grothoff
|
47e4dc13ed
|
add api to allow clients to force auditor notification of dc
|
2019-10-26 20:51:21 +02:00 |
|
Florian Dold
|
eb55997084
|
re-format code
|
2019-08-25 16:18:24 +02:00 |
|
Christian Grothoff
|
8f7388042c
|
fix indent
|
2019-08-01 00:24:11 +02:00 |
|
Christian Grothoff
|
9e3f4bdd79
|
getting revocation/payback test with refreshed coins to pass
|
2019-07-24 11:57:03 +02:00 |
|
Christian Grothoff
|
e8a892c29a
|
modify /payback API and test usage of that API to pass/return additional information required when dealing with payback of refreshed coins
|
2019-07-23 21:56:21 +02:00 |
|
Christian Grothoff
|
ad34305942
|
expose blinding key in refresh-reveal API in preparation for #5777
|
2019-07-21 12:20:45 +02:00 |
|
Christian Grothoff
|
4785bcb4bb
|
towards #5777, adding todos/notes
|
2019-07-15 22:01:06 +02:00 |
|