kucoin-universal-sdk
Version:
Official KuCoin Universal SDK.
90 lines (89 loc) • 2.15 kB
TypeScript
import { RestResponse } from '../../../model/common';
import { Response } from '../../../internal/interfaces/serializable';
export declare class GetWithdrawalQuotasResp implements Response<RestResponse> {
/**
*
*/
currency: string;
/**
*
*/
limitBTCAmount: string;
/**
*
*/
usedBTCAmount: string;
/**
* Withdrawal limit currency
*/
quotaCurrency: string;
/**
* The intraday available withdrawal amount (withdrawal limit currency)
*/
limitQuotaCurrencyAmount: string;
/**
* The intraday cumulative withdrawal amount (withdrawal limit currency)
*/
usedQuotaCurrencyAmount: string;
/**
* Remaining amount available to withdraw the current day
*/
remainAmount: string;
/**
* Current available withdrawal amount
*/
availableAmount: string;
/**
* Minimum withdrawal fee
*/
withdrawMinFee: string;
/**
* Fees for internal withdrawal
*/
innerWithdrawMinFee: string;
/**
* Minimum withdrawal amount
*/
withdrawMinSize: string;
/**
* Is the withdraw function enabled?
*/
isWithdrawEnabled: boolean;
/**
* Floating point precision.
*/
precision: number;
/**
* The chainName of currency
*/
chain: string;
/**
* Reasons for restriction. Usually empty.
*/
reason: string;
/**
* Total locked amount (including the amount locked into USDT for each currency)
*/
lockedAmount: string;
/**
* Private constructor, please use the corresponding static methods to construct the object.
*/
private constructor();
/**
* common response
*/
commonResponse?: RestResponse;
setCommonResponse(response: RestResponse): void;
/**
* Convert the object to a JSON string.
*/
toJson(): string;
/**
* Create an object from a JSON string.
*/
static fromJson(input: string): GetWithdrawalQuotasResp;
/**
* Create an object from Js Object.
*/
static fromObject(jsonObject: Object): GetWithdrawalQuotasResp;
}