@nktkas/hyperliquid
Version:
Hyperliquid API SDK for all major JS runtimes, written in TypeScript.
12 lines (11 loc) • 572 B
TypeScript
/**
* Configuration types for Explorer API requests.
* @module
*/
/// <amd-module name="file:///home/runner/work/hyperliquid/hyperliquid/src/api/explorer/_methods/_base/_config.ts" />
import type { IRequestTransport, ISubscriptionTransport } from "../../../../transport/mod.js";
/** Configuration for Explorer API requests. */
export interface ExplorerConfig<T extends IRequestTransport<"explorer"> | ISubscriptionTransport = IRequestTransport<"explorer"> & ISubscriptionTransport> {
/** The transport used to connect to the Hyperliquid API. */
transport: T;
}