Skip to content

invalidate indexer block claims #686

@Theodus

Description

@Theodus

The gateway's view of a chain is constructed from claims about block { number timestamp hash } claims in the responses of indexers. For simplicity, imagine only 1 indexer serving subgraphs for some chain and imagine the following scenario:

  1. indexer responds to some query, including a claim for block info number & hash
  2. a following query is sent to the same indexer, using block constraints set to hash
  3. the indexer responds with a MissingBlock error for hash

In this situation, the indexer's feedback should overwrite/invalidate its claim for the block it previously provided info for.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions