@bcswaper/apis
Version:
bcswaper apis
14 lines (13 loc) • 571 B
TypeScript
import { AccountInfo, CallBackFuncs } from "../context";
export declare class AccountHandler {
private readonly symbol;
private clientCallBackFuncs;
private accountInfo;
constructor(symbol: string | undefined, clientCallBackFuncs: CallBackFuncs);
resolveAccount(uid: string, data: any[]): Promise<void>;
resolvePostitions(uid: string, data: any[]): Promise<void>;
resolveOrder(uid: string, data: any[]): Promise<void>;
resolveFill(uid: string, data: any[]): Promise<void>;
getAccountInfo(): AccountInfo;
private getPositionSide;
}