gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-docs] branch master updated: more protocol v24 changes: bank_comp


From: gnunet
Subject: [taler-docs] branch master updated: more protocol v24 changes: bank_compliance_language and aml_spa_dialect
Date: Mon, 23 Dec 2024 21:56:44 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository docs.

The following commit(s) were added to refs/heads/master by this push:
     new 87f052b4 more protocol v24 changes: bank_compliance_language and 
aml_spa_dialect
87f052b4 is described below

commit 87f052b40f32fa1a304cbde1b4d7a353766beaa2
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Mon Dec 23 21:56:41 2024 +0100

    more protocol v24 changes: bank_compliance_language and aml_spa_dialect
---
 core/api-exchange.rst              | 18 ++++++++++++++++++
 manpages/taler-exchange.conf.5.rst | 17 +++++++++++++++++
 2 files changed, 35 insertions(+)

diff --git a/core/api-exchange.rst b/core/api-exchange.rst
index faaf45cb..3f73475c 100644
--- a/core/api-exchange.rst
+++ b/core/api-exchange.rst
@@ -96,6 +96,13 @@ possibly by using HTTPS.
       // Names of supported KYC requirements.
       supported_kyc_requirements: string[];
 
+      // Bank-specific dialect for the AML SPA. Determines
+      // which set of forms is available as well as statistics
+      // to show and sets of properties/events to trigger in
+      // AML decisions.
+      // @since protocol **v24**.
+      aml_spa_dialect?: string;
+
     }
 
   .. ts:def:: CurrencySpecification
@@ -164,6 +171,17 @@ possibly by using HTTPS.
       // @since protocol **v21**.
       shopping_url?: string;
 
+      // Instructs wallets to use certain bank-specific
+      // language (for buttons) and/or other UI/UX customization
+      // for compliance with the rules of that bank.
+      // The specific customizations to apply are done on a per-wallet
+      // basis as requested by the specific bank. They only
+      // apply when it is clear that the wallet is using digital
+      // cash from that bank.  This is an advisory option, not
+      // all wallets must support all compliance languages.
+      // @since protocol **v24**.
+      bank_compliance_language?: string;
+
       // How wallets should render this currency.
       currency_specification: CurrencySpecification;
 
diff --git a/manpages/taler-exchange.conf.5.rst 
b/manpages/taler-exchange.conf.5.rst
index def3f53b..bb25df09 100644
--- a/manpages/taler-exchange.conf.5.rst
+++ b/manpages/taler-exchange.conf.5.rst
@@ -131,6 +131,23 @@ SHOPPING_URL
   Web URL where users can discover shops that accept digital cash
   offered by this exchange. Optional, but highly recommended.
 
+AML_SPA_DIALECT
+  Determines the variant of the AML SPA that should be shown. This
+  will determine the set of forms shown to AML staff, statistics to
+  be displayed on the main page, and influence the default set of
+  properties/events the AML forms show when AML staff makes decisions.
+  Possible values for now include "gls", "tops" and "magnet".
+  Optional. The AML SPA will only show certain default forms and
+  generic decisions if this option is not set.
+
+BANK_COMPLIANCE_LANGUAGE
+  Determines the legal language (and possibly other UI/UX aspects)
+  wallets should use when providing the user interface for this bank.
+  Allows banks to communicate the desired compliance language they
+  want to see used to the wallet. Wallets SHOULD follow the guidance
+  provided by the bank, but some wallets MAY not understand all compliance
+  languages. Optional, if not set wallets will use their default UI/UX.
+
 STEFAN_ABS
   Absolute amount to add as an offset in the STEFAN fee approximation
   curve (see DD47).  Defaults to CURRENCY:0 if not specified.

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]