{"name":"@legend/hl-node","version":"0.1.0","description":"Hyperliquid-compatible info API with local processing","endpoints":{"info":"POST /info - HL API compatible info endpoint","health":"GET /health - Health check","websocket":"/ws - HL-compatible WebSocket with subscription-based messaging","sparklines":"GET /sparklines/:coin or /sparklines?coins=BTC,ETH - 24h price sparklines (Legend custom)","wallets":{"register":"POST /wallets/register - Register a wallet for fill tracking","bulk":"POST /wallets/bulk - Bulk register wallets","sync":"POST /wallets/sync - Sync all wallets from Postgres to cache","unregister":"DELETE /wallets/:address - Unregister a wallet","stats":"GET /wallets/stats - Get wallet sync stats"}},"wsSubscriptions":{"marketData":["trades","candle","activeAssetCtx"],"userData":["userFills","openOrders","orderUpdates","clearinghouseState","notification","webData3","twapStates","userEvents","userFundings","userNonFundingLedgerUpdates","activeAssetData","userTwapSliceFills","userTwapHistory"]},"infoTypes":["candleSnapshot","recentTrades","meta","metaAndAssetCtxs","openOrders","frontendOpenOrders","clearinghouseState","userFills"]}