Non-validation de mon identité sur l'indexeur gdev

Bonjour,

Je m’interroge sur les modalités de validation des identités. J’ai une identité en GDev qui a reçu 5 certifications. Si j’ai bien suivi, cette identité devrait passer membre. (les certifications inscrites en BC respectent nécessairement le délai de 5j). Hors, elle n’a pas été validée.

Est-ce un bug ? Sinon, pouvez-vous éclairer ma lanterne sur ce qui se passe ?

Merci d’avance.

Requête
{
  account(where: {id: {_eq: "5FsLPrnNeXYEAzpt7ajhf6cYnLvkwdVPFnUTTMyKkomvPcLA"}}) {
    identity {
      name
      created_at
      confirmed_at
      validated_at
    }
  }
  rec_certs: certification (
    where: {receiver_id: {_eq: "5FsLPrnNeXYEAzpt7ajhf6cYnLvkwdVPFnUTTMyKkomvPcLA"}}
  ) {
    issuer {
      id
      name
    }
  }
}

Réponse
{
  "data": {
    "account": [
      {
        "identity": {
          "name": "Matograine-Test",
          "created_at": "2022-07-08T19:10:12+00:00",
          "confirmed_at": "2022-07-09T05:15:00.012+00:00",
          "validated_at": null
        }
      }
    ],
    "rec_certs": [
      {
        "issuer": {
          "id": "5CQ8T4qpbYJq7uVsxGPQ5q2df7x3Wa4aRY6HUWMBYjfLZhnn",
          "name": "poka"
        }
      },
      {
        "issuer": {
          "id": "5FPRZxVJGSzi8f8o5ue6uBbnQidMGm2XTLrESiQhWFJRLwdC",
          "name": "MaaltirDev "
        }
      },
      {
        "issuer": {
          "id": "5Dq8xjvkmbz7q4g2LbZgyExD26VSCutfEc6n4W4AfQeVHZqz",
          "name": "HugoTrentesaux"
        }
      },
      {
        "issuer": {
          "id": "5DP7ze5cJwtHbqXaP2aNtJ5jkULzcTCqXuMzDvk9JjneFjfq",
          "name": "cgeek"
        }
      },
      {
        "issuer": {
          "id": "5CJKhFCpdSpumgWjSZ3TQmejJuHV6iELJrtdrfs38SXuiQeB",
          "name": "ChristCosmic"
        }
      }
    ]
  }
}

@matograine c’est faux, ton identité à bien été validée au bloc #664928, lorsque tu as reçu ta 5ème certification, et tu as même créé plusieurs DU depuis.

Il faut toujours vérifier dans le storage on-chain, c’est lui qui fait foi sur l’état réel, pas l’indexeur.

C’est un bug au niveau de l’indexeur, tu peux ouvrir une issue sur le dépôt git concerné: nodes / duniter-indexer · GitLab

1 Like

Merci ! Je pense que c’est dû à ce bug : Only first indexation works (#10) · Issues · Emmanuel Salomon / duniter-indexer · GitLab

Non c’est un autre bug, car l’indexeur te montre bien tes 5 certifs, or la validation de l’identité ce fait dans le même bloc que la 5ème certification, donc l’indexeur a forcément indexé ce bloc.

1 Like