import { fetchGraphData } from './fetch-graph'; import { TokenEntity, transform } from './query/token'; import { PrexApiService } from '../api'; import { Address } from 'viem'; import { TOKEN_QUERY } from './query/token'; export async function queryTokenActivity( apiService: PrexApiService, query: { token: Address; } ) { const id = query.token.toLowerCase(); const body = await fetchGraphData(apiService, 'token', TOKEN_QUERY, { id, }); const token = body as TokenEntity; return transform(token); }