- startExchangeWalletKyc#
Start the wallet KYC process at an exchange, requesting authorization to hold funds up to the given amount threshold.
Request:
The request arguments must be a StartExchangeWalletKycRequest object.
Response:
On success, the result is an empty object.
Side effects:
Starts the wallet KYC process at the exchange over the network; progress is reported via transactions and notifications.
Details:
The request only initiates the KYC process; the wallet then drives it in the background and reports status changes via notifications. If a KYC threshold of at least
amountwas already granted or is already being requested, the operation does nothing. Once started, the exchange entry is marked as used, as the wallet keeps an account at the exchange.
interface StartExchangeWalletKycRequest {
exchangeBaseUrl: string;
// Amount threshold that the KYC process should authorize.
amount: AmountString;
}