gateio-api
Version:
Complete & Robust Node.js SDK for Gate.com's REST APIs, WebSockets & WebSocket APIs, with TypeScript declarations.
46 lines (45 loc) • 1.15 kB
TypeScript
export interface SubAccount {
remark?: string;
login_name: string;
password?: string;
email?: string;
state: number;
type: number;
user_id: number;
create_time: number;
}
export interface CreatedSubAccountAPIKey {
user_id: string;
mode?: number;
name?: string;
perms?: {
name?: 'wallet' | 'spot' | 'futures' | 'delivery' | 'earn' | 'options' | 'account' | 'unified' | 'loan';
read_only?: boolean;
}[];
ip_whitelist?: string[];
key: string;
state: number;
created_at: number;
updated_at: number;
last_access: number;
}
export interface SubAccountAPIKey {
user_id?: string;
mode?: number;
name?: string;
perms?: {
name?: 'wallet' | 'spot' | 'futures' | 'delivery' | 'earn' | 'options' | 'account' | 'unified' | 'loan';
read_only?: boolean;
}[];
ip_whitelist?: string[];
key?: string;
state?: number;
created_at?: number;
updated_at?: number;
last_access?: number;
}
export interface SubAccountMode {
user_id: number;
is_unified: boolean;
mode: 'classic' | 'multi_currency' | 'portfolio';
}