Type Parameters

Hierarchy

  • BaseEntityIndexer

Constructors

Properties

accountIndexers: Record<string, BaseAccountEntityIndexer<PE>> = {}
blockchainId: Blockchain

The blockchain identifier.

entityFetcher: BaseIndexerEntityFetcher<PE>

Fetches actual entity data by their signatures.

entityHandler: ((chunk: PE[]) => Promise<void>)

Type declaration

    • (chunk: PE[]): Promise<void>
    • Parameters

      • chunk: PE[]

      Returns Promise<void>

entityIndexerStateDAL: EntityIndexerStateStorage

Stores the entity indexer state.

fetcherClient: FetcherMsClient

Allows communication with the fetcher service.

indexerClient: IndexerMsClient

Allows communication with the sibling indexer instances.

parserClient: ParserMsClient

Allows communication with the parser service.

Methods

Generated using TypeDoc