diff --git a/src/routes/v3/base/lt-trades.js b/src/routes/v3/base/lt-trades.js index fc86cf9..408f769 100644 --- a/src/routes/v3/base/lt-trades.js +++ b/src/routes/v3/base/lt-trades.js @@ -97,7 +97,10 @@ setInterval(fetchDataFromPostgres, cacheTime < 30000 ? 30000 : cacheTime); router.get('/', async (req, res, next) => { try { log.debug('Checking cache..'); - const { account } = req.query; + let { account } = req.query; + if (account) { + account = `0x${account}`; + } const cacheKey = account ? `${cacheKeyPrefix}-${account}` : cacheKeyPrefix; const cachedResponse = await getCache(cacheKey); diff --git a/src/routes/v3/optimism/lt-trades.js b/src/routes/v3/optimism/lt-trades.js index e61be9c..d8ab9ed 100644 --- a/src/routes/v3/optimism/lt-trades.js +++ b/src/routes/v3/optimism/lt-trades.js @@ -97,7 +97,10 @@ setInterval(fetchDataFromPostgres, cacheTime < 30000 ? 30000 : cacheTime); router.get('/', async (req, res, next) => { try { log.debug('Checking cache..'); - const { account } = req.query; + let { account } = req.query; + if (account) { + account = `0x${account}`; + } const cacheKey = account ? `${cacheKeyPrefix}-${account}` : cacheKeyPrefix; const cachedResponse = await getCache(cacheKey);