diff --git a/src/handlers/exchange/price.ts b/src/handlers/exchange/price.ts index 2d8d337..bb46a69 100644 --- a/src/handlers/exchange/price.ts +++ b/src/handlers/exchange/price.ts @@ -22,5 +22,5 @@ export const exchangePrice = async ({ assertNonNullish(symbol, 'Ledger ID not supported'); const price = await exchange.fetchPrice({ symbol }); - return { price }; + return { exchange: price }; }; diff --git a/test/handlers/exchange/price.test.ts b/test/handlers/exchange/price.test.ts index e8be24e..0dab4a4 100644 --- a/test/handlers/exchange/price.test.ts +++ b/test/handlers/exchange/price.test.ts @@ -26,7 +26,7 @@ describe('handlers > exchange > price', () => { const result = await exchangePrice(context); - expect(result.price).toEqual(mockExchangeTickerPrice); + expect(result.exchange).toEqual(mockExchangeTickerPrice); expect(exchange.fetchPrice).toHaveBeenCalledWith({ symbol: 'ICPUSDT' }); }); diff --git a/test/server.test.ts b/test/server.test.ts index b7581d9..0e67684 100644 --- a/test/server.test.ts +++ b/test/server.test.ts @@ -185,9 +185,9 @@ describe('server', () => { const data = await response.json(); expect(response.status).toBe(200); - expect(data.price.symbol).toBe('ICPUSDT'); - expect(data.price.price).toBe('2.23800000'); - expect(data.price.fetchedAt).toBeString(); + expect(data.exchange.symbol).toBe('ICPUSDT'); + expect(data.exchange.price).toBe('2.23800000'); + expect(data.exchange.fetchedAt).toBeString(); }); it('should return 500 for unsupported ledger ID', async () => {