diff --git a/packages/token/src/services/tokenMaps.service.ts b/packages/token/src/services/tokenMaps.service.ts index d1a79dc..4f86452 100644 --- a/packages/token/src/services/tokenMaps.service.ts +++ b/packages/token/src/services/tokenMaps.service.ts @@ -23,6 +23,7 @@ export const list = async ( return { items: formatTokenMaps(tokenMaps, priceMap), nextCursor: null, + hasMore: false, total: tokenMaps.length, }; } @@ -35,10 +36,12 @@ export const list = async ( ); const items = tokenMaps.slice(startIndex, endIndex); const nextCursor = getNextCursor(items, tokenMaps.length, startIndex, perPage); + const hasMore = endIndex < tokenMaps.length; return { items: formatTokenMaps(items, priceMap), nextCursor, + hasMore, total: tokenMaps.length, }; }; diff --git a/packages/token/src/services/tokenPrices.service.ts b/packages/token/src/services/tokenPrices.service.ts index 828e066..d639925 100644 --- a/packages/token/src/services/tokenPrices.service.ts +++ b/packages/token/src/services/tokenPrices.service.ts @@ -14,6 +14,7 @@ export const list = async ( return { items: filteredList, nextCursor: null, + hasMore: false, total: filteredList.length, }; } @@ -27,10 +28,12 @@ export const list = async ( const items = filteredList.slice(startIndex, endIndex); const nextCursor = getNextCursor(items, filteredList.length, startIndex, perPage); + const hasMore = endIndex < filteredList.length; return { items, nextCursor, + hasMore, total: filteredList.length, }; };