Symbol Converter
Import
import { SymbolConverter } from "@nktkas/hyperliquid/utils";Usage
import { HttpTransport } from "@nktkas/hyperliquid";
import { SymbolConverter } from "@nktkas/hyperliquid/utils";
const transport = new HttpTransport();
const converter = await SymbolConverter.create({ transport });
// Perpetual
converter.getAssetId("BTC"); // 0
converter.getSzDecimals("BTC"); // 5
// Spot market (BASE/QUOTE format)
converter.getAssetId("HYPE/USDC"); // 10107
converter.getSzDecimals("HYPE/USDC"); // 2
converter.getSpotPairId("HYPE/USDC"); // "@107"With Builder DEX
Methods
getAssetId
getSzDecimals
getSpotPairId
reload
Parameters
transport (required)
dexs (optional)
Last updated