Autocert : certifs automatiques gdev

Voici un outil tout simple pour renouveler automatiquement vos certifications sur la gdev. Listez les numéros d’identités à certifier dans un fichier, mettez le programme en cron quotidien, et dès que possible il renouvellera les certifications prêtes à expirer (ou en créera de nouvelles si elles ont expiré).

L’authentification scrypt à 2 mots de passe ne semble pas encore fonctionner, mais ça marche avec une seed hexa, un mnemonic ou un //Alice.

Je n’ai pas de quoi fournir un build x86_64 maintenant. Un build aarch64 (RPi 64 bits) est disponible ici.

Malheureusement avec le problème de finalisation on ne peut pas le tester sur la gdev…

4 Likes

Parce que par défaut subxt prend l’état au dernier bloc finalisé ? → v0.32.1 sign_and_submit uses finalised nonce · Issue #1393 · paritytech/subxt · GitHub
Je serais d’avis de prendre le tout dernier bloc par défaut, et de laisser la possibilité à l’utilisateur de choisir le dernier bloc finalisé. Ce serait plus pratique, même quand la finalisation n’est pas bloquée.

1 Like

Automatique ou manuelle, je veux bien une certif smith sur la gdev :
5ChAhNCVVT2FWeC5D8wwHSuHGd6ZjYVMzTSeDjrJ46BbxyXU
@smiths-GDev

1 Like

Merci @poka (via sudo)

2 Likes

même pas eu le temps de réagir, SUDO est trop fort :wink:

L’authentification scrypt fonctionne désormais (j’avais mis sr25519 au lieu de ed25519).

L’envoi de l’extrinsic marche aussi en l’absence du dernier bloc finalisé, donc ça marche en vrai maintenant.

Je vais ajouter les certifs smith et l’utilisation du pseudo dans le fichier des identités.

2 Likes