aboutsummaryrefslogtreecommitdiff
path: root/src/include/taler_exchangedb_plugin.h
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2024-05-16 20:15:51 +0200
committerChristian Grothoff <christian@grothoff.org>2024-07-29 12:18:42 +0200
commit78900b241c9a3a7e3dfa5b01eadb7cde31c33ecf (patch)
tree9078460e273781f2cda8862769cd3bc63d41a250 /src/include/taler_exchangedb_plugin.h
parent8bb746f3a6e0f0884e4240c46abfd00162f8636a (diff)
implement pg_lookup_kyc_requirement_by_row
Diffstat (limited to 'src/include/taler_exchangedb_plugin.h')
-rw-r--r--src/include/taler_exchangedb_plugin.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/include/taler_exchangedb_plugin.h b/src/include/taler_exchangedb_plugin.h
index 84bfcff2b..067f925b1 100644
--- a/src/include/taler_exchangedb_plugin.h
+++ b/src/include/taler_exchangedb_plugin.h
@@ -6803,7 +6803,17 @@ struct TALER_EXCHANGEDB_Plugin
* Lookup KYC requirement.
*
* @param cls closure
- * @param legi_row identifies requirement to look up
+ * @param requirement_row identifies requirement to look up (in legitimization_measures table)
+ * @param[out] account_pub set to public key of the account
+ * needed to authorize access, all zeros if not known
+ * @param[out] access_token set to the access token to begin
+ * work on KYC processes for this account
+ * @param[out] jrules set to active ``LegitimizationRuleSet``
+ * of the account impacted by the requirement
+ * @param[out] aml_review set to true if the account is under
+ * active review by AML staff
+ * @param[out] kyc_required set to true if the user must pass
+ * some KYC check before some previous operation may continue
* @return database transaction status
*/
enum GNUNET_DB_QueryStatus