@exchanges/binance
Version:
Exchange provider for Binance API
25 lines (24 loc) • 809 B
TypeScript
import { BinanceSignedClient } from '../../../clients';
import { spot } from '../../../info';
export interface RequestForMinerListPayload {
algo: string;
userName: string;
pageIndex?: number;
sort?: spot.MiningSortEnum;
sortColumn?: spot.MiningSortColumnEnum;
workerStatus?: spot.MiningWokerStatusEnum;
}
export interface RequestForMinerListResponse {
workerDatas: {
workerId: string;
workerName: string;
status: spot.MiningWokerStatusEnum;
hashRate: number;
dayHashRate: number;
rejectRate: number;
lastShareTime: Date;
}[];
totalNum: number;
pageSize: number;
}
export declare function requestForMinerList(client: BinanceSignedClient, payload: RequestForMinerListPayload): Promise<RequestForMinerListResponse>;