@luxiaolei/binance-mcp
Version:
Binance Cryptocurrency Market Data MCP Service
28 lines • 825 B
TypeScript
interface SignedRequestParams {
[key: string]: any;
}
/**
* Generate HMAC SHA256 signature for Binance API requests
*/
export declare function generateSignature(queryString: string, secretKey: string): string;
/**
* Create query string from parameters object
*/
export declare function createQueryString(params: SignedRequestParams): string;
/**
* Create signed request parameters for authenticated endpoints
*/
export declare function createSignedRequest(params: SignedRequestParams, secretKey: string, recvWindow?: number): string;
/**
* Validate required environment variables
*/
export declare function validateApiCredentials(): {
apiKey: string;
secretKey: string;
};
/**
* Get base URL for API requests
*/
export declare function getBaseUrl(): string;
export {};
//# sourceMappingURL=auth.d.ts.map