Migrate smith identity

Ah donc comme l’a dit Tuxmain c’est juste lorsqu’on est online qu’on ne peut pas migrer ?
Mais c’est nouveau, y a il eu des changements à ce niveau là depuis ce ddernier runtime ?

Quand on est online et un peu de temps après : Smiths: Should be able to changeOwnerKey - #2 by tuxmain

2 Likes

Je viens de tenter une migration d’un compte existant vers une nouvelle identité. Le compte g1 de départ est gui_tooun (ID 5715: smith) vers un nouveau compte crée avec gecko (linux).

J’ai donc mis off-line mon noeud forgeron :

Et lancé la migration du compte g1 vers la nouvelle identité :

L’erreur générée est la suivante :

Quelle est donc cette période de caution ? Faut-il être exclus de la toile forgeron pour que la migration d’ID fonctionne ?

Une semaine, cf mon message plus haut.

2 Likes

Merci ! Tuxmain, je vais tester cette semaine

1 Like

je viens de tester ce matin après 8 jours. J’ai l’erreur suivante lors de la tentative de migration : unknown15.UnknownError. La version de Gecko est 0.4.2. J’ai tenté 3 fois, l’erreur reportée est la même

2 Likes

J’ai cherché des traces en blockchain, mais ça a l’air de ne pas avoir atteint la blockchain :

(je cherche les call qui ont fail, et qui n’ont donc pas généré d’événement).

query FailedChangedOwnerKeys {
  calls(
    condition: {pallet: "Identity", name: "change_owner_key"}
    filter: {error: {isNull: false}}
    first: 10
    orderBy: BLOCK_ID_DESC
  ) {
    nodes {
      block {
        height
      }
      error
      extrinsics {
        nodes {
          signature
        }
      }
    }
  }
}


{
  "data": {
    "calls": {
      "nodes": [
        {
          "block": {
            "height": 582581
          },
          "error": {
            "value": {
              "error": "0x0c000000",
              "index": 41
            },
            "__kind": "Module"
          },
          "extrinsics": {
            "nodes": [
              {
                "signature": {
                  "address": {
                    "value": "0xd2d501788f26f8219c895dde0d4b988078ac8c59089ef7d160e61f29cf17b690",
                    "__kind": "Id"
                  },
                  "signature": {
                    "value": "0x63c17ce337c3cfcd2497a4a67cc07e761129cc2425cf7d7319334c930138e4c04317e054f2c3952944f3357b55a6bc8e3db06de7a87aca67ae8edf032e50db00",
                    "__kind": "Ed25519"
                  },
                  "signedExtensions": {
                    "checkNonce": 37,
                    "checkMortality": {
                      "value": 3,
                      "__kind": "Mortal21"
                    },
                    "checkMetadataHash": {
                      "mode": {
                        "__kind": "Disabled"
                      }
                    },
                    "chargeTransactionPayment": "0"
                  }
                }
              }
            ]
          }
        },
        {
          "block": {
            "height": 7806
          },
          "error": {
            "value": {
              "error": "0x07000000",
              "index": 41
            },
            "__kind": "Module"
          },
          "extrinsics": {
            "nodes": [
              {
                "signature": {
                  "address": {
                    "value": "0xbe1e2dc35878f172fc1d1e89a9d15085516c16a52ddef654adcf0ee9fb9e1e72",
                    "__kind": "Id"
                  },
                  "signature": {
                    "value": "0x017b35ccc242e46d43af0a62575bc500c4a5320ac08446fd4c49e2b9a8990ff8707b2bc8d2593214d4a220b99aec6e76a7190abc4a6a0e786d330df33ef1920c",
                    "__kind": "Ed25519"
                  },
                  "signedExtensions": {
                    "checkNonce": 0,
                    "checkMortality": {
                      "__kind": "Immortal"
                    },
                    "checkMetadataHash": {
                      "mode": {
                        "__kind": "Disabled"
                      }
                    },
                    "chargeTransactionPayment": "0"
                  }
                }
              }
            ]
          }
        }
      ]
    }
  }
}

Il ne me sort que deux tentatives échouées de changeownerkey, les deux par @poka.

  • 7806
  • 582581

Je suis assez surpris du résultat, je croyais qu’il y avait eu plus d’échec de migration d’identité sur la gtest. C’est peut-être un problème d’indexation :thinking:

2 Likes