Exclusions de la toile de confiance Ğ1-Test − Expirations des statuts de membre

Michel est bien exclu et n’a pas son compte révoqué :

curl https://g1-test.duniter.org/wot/lookup/7iMn8o6neM6Cijd2gZzduvRm9LwMGWv5kCDKjek9jAsB
{
  "partial": false,
  "results": [
    {
      "pubkey": "6hb7fCQdoXXhGjFZPjTWDKBDxUCn1t3EEgCYLT4Yer6u",
      "uids": [
        {
          "uid": "7iMn8o6neM6Cijd2gZzduvRm9LwMGWv5kCDKjek9jAsB",
          "meta": {
            "timestamp": "700558-0000E40953C065DCD671FA4A4ED28F130529EADEB501F1B587E1372EF42F51CC"
          },
          "revoked": true,
          "revoked_on": 1624777946,
          "revocation_sig": null,
          "self": "bP9Av6atr4INCaPjwY4lgKdfpoilNQIkK+rky1JMSGf8PaIuthfaQFxzsmU0/pSVcZ/UJP9aWhC/QcuewRwFDg==",
          "others": []
        }
      ],
      "signed": []
    },
    {
      "pubkey": "7iMn8o6neM6Cijd2gZzduvRm9LwMGWv5kCDKjek9jAsB",
      "uids": [
        {
          "uid": "Michel",
          "meta": {
            "timestamp": "665990-0000F7165C988E36245080F231F85179FFD46E55AAA1015D6C66D6DFBB0D2EA5"
          },
          "revoked": false,
          "revoked_on": null,
          "revocation_sig": null,
          "self": "vF2+YiD2HOx3hZzZFBRV6mt3khyQDi0guiJUHedipkxa6euGLNjQsSvKO2s6gUawRVxhCkWAl6iiIKEIYi6qCA==",
          "others": [

Deathreaper ignore déjà les révocations.

Par contre, ça met en exergue deux bugs dans Silkaj :

  • La notification de DeathReaper qui aurait dû être à propos de Michel et non de son homonyme (la clé publique hein) :
  • la commade wot qui affiche Michel révoqué alors que ça n’est pas le cas :
silkaj -gt wot 7iMn8o6neM6Cijd2gZzduvRm9LwMGWv5kCDKjek9jAsB
|   id | uid                                          | pubkey                                           | timestamp             |
|------+----------------------------------------------+--------------------------------------------------+-----------------------|
|   00 | 7iMn8o6neM6Cijd2gZzduvRm9LwMGWv5kCDKjek9jAsB | 6hb7fCQdoXXhGjFZPjTWDKBDxUCn1t3EEgCYLT4Yer6u:Bqb | 700558-0000E40953C06… |
|   10 | Michel                                       | 7iMn8o6neM6Cijd2gZzduvRm9LwMGWv5kCDKjek9jAsB:5pC | 665990-0000F7165C988… |
Which identity would you like to select (id)?: 10
Michel (7iMn8o6n…:5pC) from block #665990-0000F716…
received 6 and sent 15/100 certifications:
|   received_expire |    received |              sent |       sent_expire |
|-------------------+-------------+-------------------+-------------------|
| November 16, 2021 |    Dagobert |           cgeek-4 | November 11, 2021 |
|     March 7, 2022 | jytou4-test |       jytou5-test | November 11, 2021 |
|     March 7, 2022 | jytou3-test |         Maaltest2 | November 11, 2021 |
|    March 13, 2022 |  jytou-test | matograine-G1Test | November 12, 2021 |
|    March 13, 2022 | jytou2-test |           Claude2 | November 12, 2021 |
|    March 13, 2022 | jytou6-test |       jytou3-test |   January 9, 2022 |
|                   |             |       jytou2-test |   January 9, 2022 |
|                   |             |         moul-test |   January 9, 2022 |
|                   |             |             cgeek |   January 9, 2022 |
|                   |             |       jytou4-test |   January 9, 2022 |
|                   |             |       jytou6-test |   January 9, 2022 |
|                   |             |        Vincentest |   January 9, 2022 |
|                   |             |              vit2 |  January 10, 2022 |
|                   |             |        jytou-test |  January 10, 2022 |
|                   |             |         Maaltest3 |  January 10, 2022 |
✔: Certification available to be written or already written into the blockchain

Membership expiration due to certification expirations: March 7, 2022
member: False
revoked: True
revoked on: June 27, 2021
expired: False 
wasMember: True

Tout grâce au fait que @matograine, qui a encore fait le malin, a utilisé la clé publique de Michel comme pseudo d’une autre identité :smiley:

Clairement, je ne sais pas si ça vaut le coup de corriger ce bug “mineur” (mais potentiellement tueur), sachant la migration à Subtrace qui advient. Je ne sais pas si ce genre de cas de figure se présentera.

Édition : Après tout, ce sont des bugs assez simples à corriger. C’est corrigé !
#421 #422.

1 Like