@mxlabs/okxnotify
Version:
OKX notification package with Feishu, Cloudflare Workers, and Gemini AI agent integration - Complete bundle
44 lines (43 loc) • 1.15 kB
TypeScript
/**
* 采集各大交易所数据加权平均
* @param symbol 交易对
* @returns PremiumIndexResponse
*/
export interface PremiumIndexResponse {
symbol: string;
markPrice: string;
indexPrice: string;
estimatedSettlePrice: string;
lastFundingRate: string;
interestRate: string;
nextFundingTime: number;
time: number;
}
export interface PremiumIndexParams {
/** 交易对 例如:BTCUSDT*/
symbol: string;
}
/**
* 获取资金费率
* @param params 请求参数
* @returns 资金费率
*/
export declare const getPremiumIndex: (params: PremiumIndexParams) => Promise<PremiumIndexResponse>;
/**
* Get the latest mark price and funding rate
* @param params 查询参数
* @returns 资金费率历史数据
*/
export interface FundingRateHistoryParams {
symbol?: string;
startTime?: number;
endTime?: number;
limit?: number;
}
export interface FundingRateHistoryResponse {
symbol: string;
fundingRate: string;
fundingTime: number;
markPrice: string;
}
export declare const getFundingRateHistory: (params?: FundingRateHistoryParams) => Promise<FundingRateHistoryResponse>;