diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/taler_exchange_service.h | 10 | ||||
-rw-r--r-- | src/include/taler_exchangedb_plugin.h | 1 | ||||
-rw-r--r-- | src/include/taler_util.h | 8 |
3 files changed, 13 insertions, 6 deletions
diff --git a/src/include/taler_exchange_service.h b/src/include/taler_exchange_service.h index 2f3008e2a..c6391647e 100644 --- a/src/include/taler_exchange_service.h +++ b/src/include/taler_exchange_service.h @@ -4381,7 +4381,7 @@ struct TALER_EXCHANGE_LookupAmlDecisions; * Inform the exchange that an AML decision has been taken. * * @param ctx the context - * @param url HTTP base URL for the exchange + * @param exchange_url HTTP base URL for the exchange * @param start row number starting point (exclusive rowid) * @param delta number of records to return, negative for descending, positive for ascending from start * @param filter_frozen true to only return frozen accounts @@ -4395,7 +4395,7 @@ struct TALER_EXCHANGE_LookupAmlDecisions; struct TALER_EXCHANGE_LookupAmlDecisions * TALER_EXCHANGE_lookup_aml_decisions ( struct GNUNET_CURL_Context *ctx, - const char *url, + const char *exchange_url, uint64_t start, int delta, bool filter_frozen, @@ -4532,7 +4532,7 @@ struct TALER_EXCHANGE_LookupAmlDecision; * Inform the exchange that an AML decision has been taken. * * @param ctx the context - * @param url HTTP base URL for the exchange + * @param exchange_url HTTP base URL for the exchange * @param h_payto which account to return the decision history for * @param officer_priv private key of the deciding AML officer * @param cb function to call with the exchange's result @@ -4542,10 +4542,10 @@ struct TALER_EXCHANGE_LookupAmlDecision; struct TALER_EXCHANGE_LookupAmlDecision * TALER_EXCHANGE_lookup_aml_decision ( struct GNUNET_CURL_Context *ctx, - const char *url, + const char *exchange_url, const struct TALER_PaytoHashP *h_payto, const struct TALER_AmlOfficerPrivateKeyP *officer_priv, - TALER_EXCHANGE_LookupAmlDecisionsCallback cb, + TALER_EXCHANGE_LookupAmlDecisionCallback cb, void *cb_cls); diff --git a/src/include/taler_exchangedb_plugin.h b/src/include/taler_exchangedb_plugin.h index b1394b45e..3a8b88ae3 100644 --- a/src/include/taler_exchangedb_plugin.h +++ b/src/include/taler_exchangedb_plugin.h @@ -6693,6 +6693,7 @@ struct TALER_EXCHANGEDB_Plugin void *cls, enum TALER_AmlDecisionState decision, uint64_t row_off, + uint64_t limit, bool forward, TALER_EXCHANGEDB_AmlStatusCallback cb, void *cb_cls); diff --git a/src/include/taler_util.h b/src/include/taler_util.h index 5776d62c3..8192ed87c 100644 --- a/src/include/taler_util.h +++ b/src/include/taler_util.h @@ -32,7 +32,7 @@ * Version of the Taler API, in hex. * Thus 0.8.4-1 = 0x00080401. */ -#define TALER_API_VERSION 0x00080401 +#define TALER_API_VERSION 0x00090200 /** * Stringify operator. @@ -81,6 +81,12 @@ /** + * HTTP header with an AML officer signature to approve the inquiry. + * Used only in GET Requests. + */ +#define TALER_AML_OFFICER_SIGNATURE_HEADER "Taler-AML-Officer-Signature" + +/** * Log an error message at log-level 'level' that indicates * a failure of the command 'cmd' with the message given * by gcry_strerror(rc). |