diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-04-04 13:27:46 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-04-04 13:27:46 +0200 |
commit | 299b4b78e0e4b8f194d0f0db18e22b540b174b88 (patch) | |
tree | bee0cf9a0e984926e1af69269d745974176ce945 /src/include/taler_testing_lib.h | |
parent | 643b3e3be3e5aff3fe4074e27d867605c18cb0dc (diff) |
return more error details for /wire and /keys to clients
Diffstat (limited to 'src/include/taler_testing_lib.h')
-rw-r--r-- | src/include/taler_testing_lib.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/include/taler_testing_lib.h b/src/include/taler_testing_lib.h index c8949ee38..be20e0cd7 100644 --- a/src/include/taler_testing_lib.h +++ b/src/include/taler_testing_lib.h @@ -137,11 +137,17 @@ TALER_TESTING_prepare_exchange (const char *config_filename, * all the commands to be run, and a closure for it. * @param keys the exchange's keys. * @param compat protocol compatibility information. + * @param ec error code, #TALER_EC_NONE on success + * @param http_status status returned by /keys, #MHD_HTTP_OK on success + * @param full_reply JSON body of /keys request, NULL if reply was not in JSON */ void TALER_TESTING_cert_cb (void *cls, const struct TALER_EXCHANGE_Keys *keys, - enum TALER_EXCHANGE_VersionCompatibility compat); + enum TALER_EXCHANGE_VersionCompatibility compat, + enum TALER_ErrorCode ec, + unsigned int http_status, + const json_t *full_reply); /** |