Indexing Status
Read the indexing status snapshot for an ENSIndexer instance from the shared ensnode.metadata table. See Connect for setup.
-- Indexing status snapshot for the `ensindexer_0` ENSIndexer SchemaSELECT value -> 'indexingStatus' FROM "ensnode"."metadata"WHERE ens_indexer_schema_name = 'ensindexer_0'AND key = 'indexing_metadata_context';import { IndexingMetadataContextStatusCodes } from '@ensnode/ensdb-sdk';
const indexingMetadataContext = await ensDbReader.getIndexingMetadataContext();if (indexingMetadataContext.statusCode === IndexingMetadataContextStatusCodes.Initialized) { const indexingStatusSnapshot = indexingMetadataContext.indexingStatus; // Do something with the indexing status snapshot}