diff options
Diffstat (limited to 'src/include/taler_merchantdb_plugin.h')
-rw-r--r-- | src/include/taler_merchantdb_plugin.h | 41 |
1 files changed, 19 insertions, 22 deletions
diff --git a/src/include/taler_merchantdb_plugin.h b/src/include/taler_merchantdb_plugin.h index 0b41ddcb..3f27a138 100644 --- a/src/include/taler_merchantdb_plugin.h +++ b/src/include/taler_merchantdb_plugin.h @@ -799,7 +799,6 @@ typedef void * @param exchange_url base URL of the exchange for which this is a status * @param last_check when did we last get an update on our KYC status from the exchange * @param kyc_ok true if we satisfied the KYC requirements - * @param aml_decision current AML decision state at the exchange */ typedef void (*TALER_MERCHANTDB_KycCallback)( @@ -809,8 +808,7 @@ typedef void const char *payto_uri, const char *exchange_url, struct GNUNET_TIME_Timestamp last_check, - bool kyc_ok, - enum TALER_AmlDecisionState aml_decision); + bool kyc_ok); /** @@ -1685,24 +1683,19 @@ struct TALER_MERCHANTDB_Plugin * @param h_wire hash of the wire account to check * @param exchange_url base URL of the exchange to check * @param exchange_kyc_serial serial number for our account at the exchange (0 if unknown) - * @param exchange_sig signature of the exchange, or NULL for none - * @param exchange_pub public key of the exchange, or NULL for none * @param timestamp timestamp to store * @param kyc_ok current KYC status (true for satisfied) - * @param aml_decision current AML decision state at the exchange * @return database result code */ enum GNUNET_DB_QueryStatus - (*account_kyc_set_status)(void *cls, - const char *merchant_id, - const struct TALER_MerchantWireHashP *h_wire, - const char *exchange_url, - uint64_t exchange_kyc_serial, - const struct TALER_ExchangeSignatureP *exchange_sig, - const struct TALER_ExchangePublicKeyP *exchange_pub, - struct GNUNET_TIME_Timestamp timestamp, - bool kyc_ok, - enum TALER_AmlDecisionState aml_decision); + (*account_kyc_set_status)( + void *cls, + const char *merchant_id, + const struct TALER_MerchantWireHashP *h_wire, + const char *exchange_url, + uint64_t exchange_kyc_serial, + struct GNUNET_TIME_Timestamp timestamp, + bool kyc_ok); /** @@ -2275,7 +2268,6 @@ struct TALER_MERCHANTDB_Plugin void *rc_cls); - /** * Retrieve details about tokens that were used for an order. * @@ -2548,8 +2540,10 @@ struct TALER_MERCHANTDB_Plugin */ enum GNUNET_DB_QueryStatus (*insert_spent_token)(void *cls, - const struct TALER_PrivateContractHashP *h_contract_terms, - const struct TALER_TokenIssuePublicKeyHashP *h_issue_pub, + const struct TALER_PrivateContractHashP * + h_contract_terms, + const struct TALER_TokenIssuePublicKeyHashP *h_issue_pub + , const struct TALER_TokenUsePublicKeyP *use_pub, const struct TALER_TokenUseSignatureP *use_sig, const struct TALER_TokenIssueSignatureP *issue_sig); @@ -2566,9 +2560,12 @@ struct TALER_MERCHANTDB_Plugin */ enum GNUNET_DB_QueryStatus (*insert_issued_token) (void *cls, - const struct TALER_PrivateContractHashP *h_contract_terms, - const struct TALER_TokenIssuePublicKeyHashP *h_issue_pub, - const struct TALER_TokenIssueBlindSignatureP *blind_sig); + const struct TALER_PrivateContractHashP * + h_contract_terms, + const struct TALER_TokenIssuePublicKeyHashP * + h_issue_pub, + const struct TALER_TokenIssueBlindSignatureP * + blind_sig); /** |