Example code snippets to query the indexer for auction module related data.
Fetch auction based off the round
import { IndexerGrpcAuctionApi } from '@injectivelabs/sdk-ts'
import { getNetworkEndpoints, Network } from '@injectivelabs/networks'
const endpoints = getNetworkEndpoints(Network.Testnet)
const indexerGrpcAuctionApi = new IndexerGrpcAuctionApi(endpoints.indexer)
const round = 1
const auction = await indexerGrpcAuctionApi.fetchAuction(round)
console.log(auction)
import { IndexerGrpcAuctionApi } from '@injectivelabs/sdk-ts'
import { getNetworkEndpoints, Network } from '@injectivelabs/networks'
const endpoints = getNetworkEndpoints(Network.Testnet)
const indexerGrpcAuctionApi = new IndexerGrpcAuctionApi(endpoints.indexer)
const auction = await indexerGrpcAuctionApi.fetchAuctions()
console.log(auction)