@exchanges/binance
Version:
Exchange provider for Binance API
28 lines (27 loc) • 952 B
TypeScript
import { BinanceSignedClient } from '../../../clients';
import { spot, RefType } from '../../../info';
export interface GetFixedActivityProjectPositionPayload {
asset: string;
projectId?: string;
status?: RefType<spot.FlexibleProductStatusType, 'HOLDING' | 'REDEEMED'>;
}
export interface GetFixedActivityProjectPositionResponse {
asset: string;
canTransfer: boolean;
createTimestamp: Date;
duration: number;
endTime: Date;
interest: number;
interestRate: number;
lot: number;
positionId: number;
principal: number;
projectId: string;
projectName: string;
purchaseTime: Date;
redeemDate: Date;
startTime: Date;
status: spot.FlexibleProductStatusType;
type: spot.FlexibleProductType;
}
export declare function getFixedActivityProjectPosition(client: BinanceSignedClient, payload: GetFixedActivityProjectPositionPayload): Promise<GetFixedActivityProjectPositionResponse[]>;