kucoin-universal-sdk
Version:
Official KuCoin Universal SDK.
64 lines (63 loc) • 1.52 kB
TypeScript
import { Serializable } from '../../../internal/interfaces/serializable';
export declare class GetLoanMarketData implements Serializable {
/**
* Currency
*/
currency?: string;
/**
* Whether purchase is supported.
*/
purchaseEnable?: boolean;
/**
* Whether redeem is supported.
*/
redeemEnable?: boolean;
/**
* Increment precision for purchase and redemption
*/
increment?: string;
/**
* Minimum purchase amount
*/
minPurchaseSize?: string;
/**
* Minimum lending rate
*/
minInterestRate?: string;
/**
* Maximum lending rate
*/
maxInterestRate?: string;
/**
* Increment precision for interest; default is 0.0001
*/
interestIncrement?: string;
/**
* Maximum purchase amount
*/
maxPurchaseSize?: string;
/**
* Latest market lending rate
*/
marketInterestRate?: string;
/**
* Whether to allow automatic purchase: True: on; false: off
*/
autoPurchaseEnable?: boolean;
/**
* Private constructor, please use the corresponding static methods to construct the object.
*/
private constructor();
/**
* Convert the object to a JSON string.
*/
toJson(): string;
/**
* Create an object from a JSON string.
*/
static fromJson(input: string): GetLoanMarketData;
/**
* Create an object from Js Object.
*/
static fromObject(jsonObject: Object): GetLoanMarketData;
}