graphprotocol / graphprotocol/graph-node
lastHealthyBlock is never populated
Personne n'a encore pris cette issue.
- Langage dominant
- Rust
- Étoiles
- 3.2k
- Forks
- 1.1k
- Merge moyen
- 4 j 1 h
- PR mergées (30 j)
- 1
Description
Do you want to request a feature or report a bug?
Not sure. Seems like a bug to me
What is the current behavior?
For all the subgraphs I have deployed so far, I have never seen lastHealthyBlock be anything other than null. Not sure if that's supposed to happen and if yes then why is the key in the first place?
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.
- Deploy the gravatar subgraph from the docs
- Run the following query
req := graphql.NewRequest(`
query {
indexingStatuses {
subgraph
synced
health
entityCount
node
fatalError
nonFatalErrors
chains {
network
chainHeadBlock { number }
earliestBlock { number }
latestBlock { number }
lastHealthyBlock { number }
}
}
}
`)
- Notice that
lastHealthyBlockisnull
What is the expected behavior?
That lastHealthyBlock should be populated
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Reproduisez le rapport en déployant le subgraph gravatar et en exécutant la requête indexingStatuses fournie. Suivez la manière dont les champs d’état de la chain, en particulier lastHealthyBlock, sont produits et comparez ce comportement avec la valeur renseignée attendue. Confirmez le résultat avec la même requête après la modification.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- graphql, rust
- Domaine
- api, backend, blockchain
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 30/100