UNPKG

binance-futures-wrapper

Version:

A comprehensive TypeScript wrapper for Binance USDT-M Futures API with full REST and WebSocket support

30 lines 968 B
"use strict"; /** * Custom error types for better type safety */ Object.defineProperty(exports, "__esModule", { value: true }); exports.NetworkError = exports.BinanceError = void 0; class BinanceError extends Error { constructor(message, code, status) { super(message); this.name = 'BinanceError'; this.code = code; this.status = status; // Maintains proper stack trace for where our error was thrown (only available on V8) if (Error.captureStackTrace) { Error.captureStackTrace(this, BinanceError); } } } exports.BinanceError = BinanceError; class NetworkError extends Error { constructor(message = 'Network error: No response received') { super(message); this.name = 'NetworkError'; if (Error.captureStackTrace) { Error.captureStackTrace(this, NetworkError); } } } exports.NetworkError = NetworkError; //# sourceMappingURL=errors.js.map