Indexing Status
Using the Unigraph SQL requires that you have the unigraph plugin activated in your ENSNode instance. Learn more
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}