taler-docs

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

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:
Mcore/api-exchange.rst | 11++++++++---
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``