commit af59f3fb9f6a1dc1157df894f2ccb3ab950c5690
parent 06879e018b91816acee4c51cc07a94b1189ca810
Author: Christian Grothoff <christian@grothoff.org>
Date: Tue, 9 Aug 2022 16:40:34 +0200
-update wallet-kyc API to include balance threshold
Diffstat:
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git 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``