UNPKG

@nktkas/hyperliquid

Version:

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

92 lines 3.85 kB
/** * This module re-exports all info-related API request functions and types. * * You can use raw functions to maximize tree-shaking in your app, * or to access [valibot](https://github.com/fabian-hiller/valibot) schemas Request/Response. * * @example * ```ts * import { HttpTransport } from "@nktkas/hyperliquid"; * import { clearinghouseState } from "@nktkas/hyperliquid/api/info"; * // ^^^^^^^^^^^^^^^^^^ * // same name as in `InfoClient` * * const transport = new HttpTransport(); // or `WebSocketTransport` * * const data = await clearinghouseState( * { transport }, // same params as in `InfoClient` * { user: "0x..." }, * ); * ``` * * @module */ export type { InfoConfig } from "./_methods/_types.js"; export * from "./_methods/activeAssetData.js"; export * from "./_methods/alignedQuoteTokenInfo.js"; export * from "./_methods/allMids.js"; export * from "./_methods/allPerpMetas.js"; export * from "./_methods/blockDetails.js"; export * from "./_methods/candleSnapshot.js"; export * from "./_methods/clearinghouseState.js"; export * from "./_methods/delegations.js"; export * from "./_methods/delegatorHistory.js"; export * from "./_methods/delegatorRewards.js"; export * from "./_methods/delegatorSummary.js"; export * from "./_methods/exchangeStatus.js"; export * from "./_methods/extraAgents.js"; export * from "./_methods/frontendOpenOrders.js"; export * from "./_methods/fundingHistory.js"; export * from "./_methods/gossipRootIps.js"; export * from "./_methods/historicalOrders.js"; export * from "./_methods/isVip.js"; export * from "./_methods/l2Book.js"; export * from "./_methods/leadingVaults.js"; export * from "./_methods/legalCheck.js"; export * from "./_methods/liquidatable.js"; export * from "./_methods/marginTable.js"; export * from "./_methods/maxBuilderFee.js"; export * from "./_methods/maxMarketOrderNtls.js"; export * from "./_methods/meta.js"; export * from "./_methods/metaAndAssetCtxs.js"; export * from "./_methods/openOrders.js"; export * from "./_methods/orderStatus.js"; export * from "./_methods/perpDeployAuctionStatus.js"; export * from "./_methods/perpDexLimits.js"; export * from "./_methods/perpDexs.js"; export * from "./_methods/perpDexStatus.js"; export * from "./_methods/perpsAtOpenInterestCap.js"; export * from "./_methods/portfolio.js"; export * from "./_methods/predictedFundings.js"; export * from "./_methods/preTransferCheck.js"; export * from "./_methods/recentTrades.js"; export * from "./_methods/referral.js"; export * from "./_methods/spotClearinghouseState.js"; export * from "./_methods/spotDeployState.js"; export * from "./_methods/spotMeta.js"; export * from "./_methods/spotMetaAndAssetCtxs.js"; export * from "./_methods/spotPairDeployAuctionStatus.js"; export * from "./_methods/subAccounts.js"; export * from "./_methods/subAccounts2.js"; export * from "./_methods/tokenDetails.js"; export * from "./_methods/twapHistory.js"; export * from "./_methods/txDetails.js"; export * from "./_methods/userDetails.js"; export * from "./_methods/userDexAbstraction.js"; export * from "./_methods/userFees.js"; export * from "./_methods/userFills.js"; export * from "./_methods/userFillsByTime.js"; export * from "./_methods/userFunding.js"; export * from "./_methods/userNonFundingLedgerUpdates.js"; export * from "./_methods/userRateLimit.js"; export * from "./_methods/userRole.js"; export * from "./_methods/userToMultiSigSigners.js"; export * from "./_methods/userTwapSliceFills.js"; export * from "./_methods/userTwapSliceFillsByTime.js"; export * from "./_methods/userVaultEquities.js"; export * from "./_methods/validatorL1Votes.js"; export * from "./_methods/validatorSummaries.js"; export * from "./_methods/vaultDetails.js"; export * from "./_methods/vaultSummaries.js"; export * from "./_methods/webData2.js"; //# sourceMappingURL=mod.d.ts.map