diff options
author | Christian Grothoff <christian@grothoff.org> | 2023-02-14 14:26:00 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2023-02-14 14:26:00 +0100 |
commit | afe3f70d336e151598e02ebedb6498e13122530e (patch) | |
tree | 16b28b9fec850465e963dd1eb2acee796d86d9f2 /src/include/taler_exchange_service.h | |
parent | 437e6ec86a1cd3a391de437999ad21ac5e256e68 (diff) | |
download | exchange-afe3f70d336e151598e02ebedb6498e13122530e.tar.xz |
begin API change to allow AML officers to trigger KYC process
Diffstat (limited to 'src/include/taler_exchange_service.h')
-rw-r--r-- | src/include/taler_exchange_service.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/taler_exchange_service.h b/src/include/taler_exchange_service.h index 15329ad1c..5cfe6a98e 100644 --- a/src/include/taler_exchange_service.h +++ b/src/include/taler_exchange_service.h @@ -4608,6 +4608,7 @@ typedef void * @param h_payto payto URI hash of the account the * decision is about * @param new_state updated AML state + * @param kyc_requirements JSON array of KYC requirements being imposed, NULL for none * @param officer_priv private key of the deciding AML officer * @param cb function to call with the exchange's result * @param cb_cls closure for @a cb @@ -4622,6 +4623,7 @@ TALER_EXCHANGE_add_aml_decision ( const struct TALER_Amount *new_threshold, const struct TALER_PaytoHashP *h_payto, enum TALER_AmlDecisionState new_state, + const json_t *kyc_requirements, const struct TALER_AmlOfficerPrivateKeyP *officer_priv, TALER_EXCHANGE_AddAmlDecisionCallback cb, void *cb_cls); |