UNPKG

bitget-api

Version:

Node.js & JavaScript SDK for Bitget REST APIs & WebSockets, with TypeScript & end-to-end tests.

136 lines (135 loc) 2.77 kB
/** * * * Broker | Subaccount * */ export interface CreateSubaccountResponseV2 { subUid: string; subaccountName: string; status: string; permList: string[]; label: string; cTime: string; } export interface BrokerSubaccountV2 { subUid: string; subaccountName: string; status: string; permList: string[]; label: string; language: string; cTime: string; uTime: string; } export interface ModifySubaccountResponseV2 { subUid: string; subaccountName: string; status: string; permList: string[]; label: string; language: string; cTime: string; uTime: string; } export interface SubaccountEmailV2 { subUid: string; subaccountName: string; subaccountEmail: string; cTime: string; uTime: string; } export interface BrokerSubaccountSpotAssetV2 { coin: string; available: string; frozen: string; locked: string; uTime: string; } export interface BrokerSubaccountFutureAssetV2 { marginCoin: string; available: string; frozen: string; locked: string; crossedMaxAvailable: string; isolatedMaxAvailable: string; maxTransferOut: string; accountEquity: string; usdtEquity: string; btcEquity: string; uTime: string; } export interface CreateSubaccountDepositAddressV2 { subUid: string; coin: string; address: string; chain: string; tag: string; url: string; cTime: string; } export interface SubaccountDepositV2 { orderId: string; txId: string; coin: string; type: string; dest: string; amount: string; status: string; fromAddress: string; toAddress: string; fee: string; chain: string; confirm: string; tag: string; cTime: string; uTime: string; } export interface BrokerSubaccountWithdrawalV2 { orderId: string; txId: string; coin: string; type: string; dest: string; amount: string; status: string; fromAddress: string; toAddress: string; fee: string; chain: string; confirm: string; tag: string; userId: string; cTime: string; uTime: string; } /** * * Broker | Api Key * */ export interface CreateSubaccountApiKeyResponseV2 { subUid: string; apiKey: string; secretKey: string; label: string; ipList: string[]; permType: string; permList: string[]; } export interface SubaccountApiKeyV2 { subUid: string; label: string; apiKey: string; secretKey: string; permType: string; permList: string[]; ipList: string[]; } export interface ModifySubaccountApiKeyResponseV2 { subUid: string; apiKey: string; label: string; ipList: string[]; permType: string; permList: string[]; }