kucoin-universal-sdk
Version:
Official KuCoin Universal SDK.
98 lines (97 loc) • 1.87 kB
TypeScript
import { RestResponse } from '../../../model/common';
import { Response } from '../../../internal/interfaces/serializable';
export declare class GetDepositDetailResp implements Response<RestResponse> {
/**
* Chain ID of currency
*/
chain: string;
/**
* Hash
*/
hash: string;
/**
* Wallet Transaction ID
*/
walletTxId: string;
/**
* UID
*/
uid: number;
/**
* Update Time (milliseconds)
*/
updatedAt: number;
/**
* Amount
*/
amount: string;
/**
* Memo
*/
memo: string;
/**
* Fee
*/
fee: string;
/**
* Address
*/
address: string;
/**
* Remark
*/
remark: string;
/**
* Is Internal (true or false)
*/
isInner: boolean;
/**
* Currency
*/
currency: string;
/**
* Status (PROCESSING, SUCCESS, FAILURE)
*/
status: GetDepositDetailResp.StatusEnum;
/**
* Creation Time (milliseconds)
*/
createdAt: number;
/**
* 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): GetDepositDetailResp;
/**
* Create an object from Js Object.
*/
static fromObject(jsonObject: Object): GetDepositDetailResp;
}
export declare namespace GetDepositDetailResp {
enum StatusEnum {
/**
*
*/
SUCCESS,
/**
*
*/
FAILURE,
/**
*
*/
PROCESSING
}
}