import * as QueryBench from '../../../../test/QueryBench.js' const fixtures = { 4217: { base: '0x20c0000000000000000000001a47bebe936d00d7', filledOrderId: '3881', orderId: '3312', }, 42431: { base: '0x20c000000000000000000000746cbc54ce86a3cb', filledOrderId: '18047908', orderId: '18048313', }, } as const QueryBench.bench({ name: 'getSwaps', path: '/v1/exchange/swaps', queries: ['include=token.logoUri', 'include=token.verified', 'valuation.currency=USD'], }) QueryBench.bench({ name: 'getPairs', path: '/v1/exchange/pairs', queries: ['include=tokens', 'include=totalCount', 'sort=liquidity'], }) QueryBench.bench({ name: 'getPair', path: { 4217: `/v1/exchange/pairs/${fixtures[4217].base}`, 42431: `/v1/exchange/pairs/${fixtures[42431].base}`, }, queries: ['include=tokens'], }) QueryBench.bench({ name: 'getOrders', path: '/v1/exchange/orders', queries: ['include=tokens', 'include=totalCount'], }) QueryBench.bench({ name: 'getOrders?base', path: { 4217: `/v1/exchange/orders?base=${fixtures[4217].base}`, 42431: `/v1/exchange/orders?base=${fixtures[42431].base}`, }, }) QueryBench.bench({ name: 'getOrder', path: { 4217: `/v1/exchange/orders/${fixtures[4217].orderId}`, 42431: `/v1/exchange/orders/${fixtures[42431].orderId}`, }, queries: ['include=tokens'], }) QueryBench.bench({ name: 'getOrderFills', path: { 4217: `/v1/exchange/orders/${fixtures[4217].filledOrderId}/fills`, 42431: `/v1/exchange/orders/${fixtures[42431].filledOrderId}/fills`, }, queries: ['include=totalCount'], }) QueryBench.bench({ name: 'getPairOhlc', path: { 4217: `/v1/exchange/pairs/${fixtures[4217].base}/ohlc`, 42431: `/v1/exchange/pairs/${fixtures[42431].base}/ohlc`, }, queries: ['include=tokens'], }) QueryBench.bench({ name: 'getPairDepth', path: { 4217: `/v1/exchange/pairs/${fixtures[4217].base}/depth`, 42431: `/v1/exchange/pairs/${fixtures[42431].base}/depth`, }, queries: ['include=tokens'], })