taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit 0c7f73afabd7d7ecbb9bae55916b9f66d1fd8849
parent eb2b942ad38765e62099d30577004a83cb3a0cbc
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 22 Dec 2024 12:04:53 +0100

add new kyc_enabled flag to /keys

Diffstat:
Mconf.py | 7-------
Mcore/api-exchange.rst | 7++++++-
2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/conf.py b/conf.py @@ -406,13 +406,6 @@ man_pages = [ 1, ), ( - "manpages/taler-auditor.1", - "taler-auditor", - "audit exchange", - "GNU Taler contributors", - 1, - ), - ( "manpages/taler-exchange-aggregator.1", "taler-exchange-aggregator", "aggregate deposits into wire transfers", diff --git a/core/api-exchange.rst b/core/api-exchange.rst @@ -59,7 +59,7 @@ possibly by using HTTPS. as well as the list of possible KYC requirements. This endpoint is largely for the SPA for AML officers. Merchants should use ``/keys`` which also contains the protocol version and currency. - This specification corresponds to ``current`` protocol being **v23**. + This specification corresponds to ``current`` protocol being **v24**. **Response:** @@ -214,6 +214,11 @@ possibly by using HTTPS. // @deprecated in protocol **v18**. rewards_allowed: false; + // Set to true if this exchange has KYC enabled and thus + // requires KYC auth wire transfers prior to a first deposit. + // @since in protocol **v24**. + kyc_enabled: boolean; + // EdDSA master public key of the exchange, used to sign entries // in ``denoms`` and ``signkeys``. master_public_key: EddsaPublicKey;