J’ai mis à jour mon indexeur
# first remove volumes because genesis indexing changed)
docker compose -f indexer.yml down -v
# update the image
docker compose -f indexer.yml pull
# start in demon mode
docker compose -f indexer.yml up -d
# follow the logs
docker compose -f indexer.yml logs -f
- ajoute les certifications forgeron
- modifie le hash du genesis
Vous pouvez maintenant essayer la requête :
query Smith {
smith {
idty_index
}
}
Note : pas disponible dans le playground https://indexer.gdev.coinduf.eu/, ça doit être un problème de schéma, à mettre à jour
Par contre, l’indexation du genesis ne semble pas encore terminée (c’est si long ??). Avec gcli (cf Ğcli a command line tool for Duniter v2 - #29 by HugoTrentesaux) :
$ gcli indexer check
wss://gdev.p2p.legal:443/ws and https://hasura.gdev.coinduf.eu/v1/graphql have the same genesis hash: 0xf9bb…0dfc
$ gcli indexer latest-block
latest block indexed by https://hasura.gdev.coinduf.eu/v1/graphql is: 0
Gcli arrive bien à contacter mon indexeur, qui lui répond qu’il a le même genesis hash que le noeud Duniter de @poka et dit qu’il est toujours en train d’indexer le bloc 0.
[edit] ça y est, il a fini le genesis !
gcli indexer latest-block
latest block indexed by https://hasura.gdev.coinduf.eu/v1/graphql is: 68298
(par contre, toujours pas de smith, il va falloir que je débugge ça)