UNPKG

@nktkas/hyperliquid

Version:

Hyperliquid API SDK for all major JS runtimes, written in TypeScript.

17 lines (16 loc) 700 B
/** * Shared error types for Hyperliquid API responses. * @module */ import { HyperliquidError } from "../_base.js"; /** Thrown when the API returns an error response. */ export class ApiRequestError extends HyperliquidError { /** Raw API response that contains the error. */ response; /** * @param response Raw API response that contains the error. * @param message Human-readable error message extracted from the response. */ constructor(response, message){ super(message ?? "An unknown error occurred while processing an API request. See `response` for more details."); this.name = "ApiRequestError"; this.response = response; } } //# sourceMappingURL=_errors.js.map