summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-08-09 16:40:34 +0200
committerChristian Grothoff <christian@grothoff.org>2022-08-09 16:40:34 +0200
commitaf59f3fb9f6a1dc1157df894f2ccb3ab950c5690 (patch)
treef7913840c00b3d2b2c4f998e84f01685bd52725b
parent06879e018b91816acee4c51cc07a94b1189ca810 (diff)
downloaddocs-af59f3fb9f6a1dc1157df894f2ccb3ab950c5690.tar.gz
docs-af59f3fb9f6a1dc1157df894f2ccb3ab950c5690.tar.bz2
docs-af59f3fb9f6a1dc1157df894f2ccb3ab950c5690.zip
-update wallet-kyc API to include balance threshold
-rw-r--r--core/api-exchange.rst11
1 files changed, 8 insertions, 3 deletions
diff --git a/core/api-exchange.rst b/core/api-exchange.rst
index 59734a98..02addfcb 100644
--- a/core/api-exchange.rst
+++ b/core/api-exchange.rst
@@ -131,11 +131,11 @@ possibly by using HTTPS.
// not signed (!), can change without notice.
reserve_closing_delay: RelativeTime;
- // Maximum amount that a wallet is allowed to hold without
- // having to undergo the KYC process of the issuing
+ // Threshold amounts beyond which wallet should
+ // trigger the KYC process of the issuing
// exchange. Optional option, if not given there is no limit.
// Currency must match ``currency``.
- wallet_balance_limit_without_kyc?: Amount;
+ wallet_balance_limit_without_kyc?: Amount[];
// Denominations offered by this exchange.
// DEPRECATED: Will eventually be replaced by the
@@ -4209,6 +4209,11 @@ KYC status updates
interface WalletKycRequest {
+ // Balance threshold (not necessarily exact balance)
+ // to be crossed by the wallet that (may) trigger
+ // additional KYC requirements.
+ balance: Amount;
+
// EdDSA signature of the wallet affirming the
// request, must be of purpose
// ``TALER_SIGNATURE_WALLET_ACCOUNT_SETUP``