diff --git a/core/src/exchanges/hyperliquid/index.ts b/core/src/exchanges/hyperliquid/index.ts index 62fcc36f..8d5e43d0 100644 --- a/core/src/exchanges/hyperliquid/index.ts +++ b/core/src/exchanges/hyperliquid/index.ts @@ -145,7 +145,7 @@ export class HyperliquidExchange extends PredictionMarketExchange { return this.normalizer.normalizeOrderBook(raw, outcomeId); } - async fetchOHLCV(outcomeId: string, params: OHLCVParams = {}): Promise { + async fetchOHLCV(outcomeId: string, params: OHLCVParams = { resolution: '1h' }): Promise { const raw = await this.fetcher.fetchRawOHLCV(outcomeId, params); return this.normalizer.normalizeOHLCV(raw, params); } diff --git a/sdks/python/pmxt/client.py b/sdks/python/pmxt/client.py index 7e256deb..cca8c805 100644 --- a/sdks/python/pmxt/client.py +++ b/sdks/python/pmxt/client.py @@ -2235,7 +2235,7 @@ def fetch_ohlcv( params_dict[key] = value args = [outcome_id, params_dict] - query = {"id": outcome_id, **params_dict} + query = {"outcomeId": outcome_id, **params_dict} data = self._handle_response( self._sidecar_read_request("fetchOHLCV", query, args) ) @@ -2295,7 +2295,7 @@ def fetch_trades( params_dict[key] = value args = [outcome_id, params_dict] - query = {"id": outcome_id, **params_dict} + query = {"outcomeId": outcome_id, **params_dict} data = self._handle_response( self._sidecar_read_request("fetchTrades", query, args) ) diff --git a/sdks/typescript/pmxt/client.ts b/sdks/typescript/pmxt/client.ts index 5fcf5740..dd4034b3 100644 --- a/sdks/typescript/pmxt/client.ts +++ b/sdks/typescript/pmxt/client.ts @@ -1750,7 +1750,7 @@ export abstract class Exchange { } const args = [resolvedOutcomeId, paramsDict]; - const query = { id: resolvedOutcomeId, ...paramsDict }; + const query = { outcomeId: resolvedOutcomeId, ...paramsDict }; const json = await this.sidecarReadRequest('fetchOHLCV', query, args); const data = this.handleResponse(json); return data.map(convertCandle); @@ -1791,7 +1791,7 @@ export abstract class Exchange { } const args = [resolvedOutcomeId, paramsDict]; - const query = { id: resolvedOutcomeId, ...paramsDict }; + const query = { outcomeId: resolvedOutcomeId, ...paramsDict }; const json = await this.sidecarReadRequest('fetchTrades', query, args); const data = this.handleResponse(json); return data.map(convertTrade);