ĞDev Runtime 800

Je le ferais des que je serais de retour à la maison.

2 Likes

ayé, mon noeud Gdev forge !!!

3 Likes

Yes, depuis hier 14h30 il me semble :slight_smile: une petite requête dans l’indexer pourrait confirmer.

2 Likes

Il est possible d’ajouter des contacts dans le carnet d’adresse comme ça :

Ce qui permet de voir qui a forgé les blocs :

query MyQuery {
  blocks(limit: 3, orderBy: height_ASC, where: {validator_eq: "0xde4ae257be5494b63a4ba1582a6a8e7b2ece2cef54fddde98bab435b62c65b63"}) {
   height
  }
}

voici les trois premiers blocs calculés :

{
  "data": {
    "blocks": [
      {
        "height": 55178
      },
      {
        "height": 55181
      },
      {
        "height": 55187
      }
    ]
  }
}

Pour passer de l’adresse SS58 à la clé publique hexadécimale, j’ai fait :

$ subkey inspect 5H6AjTQZtuzvGbXBFG7zw6eZg9EkCKQurWD26XRTcznghsU1
Public Key URI `5H6AjTQZtuzvGbXBFG7zw6eZg9EkCKQurWD26XRTcznghsU1` is account:
  Network ID/Version: substrate
  Public key (hex):   0xde4ae257be5494b63a4ba1582a6a8e7b2ece2cef54fddde98bab435b62c65b63
  Account ID:         0xde4ae257be5494b63a4ba1582a6a8e7b2ece2cef54fddde98bab435b62c65b63
  Public key (SS58):  5H6AjTQZtuzvGbXBFG7zw6eZg9EkCKQurWD26XRTcznghsU1
  SS58 Address:       5H6AjTQZtuzvGbXBFG7zw6eZg9EkCKQurWD26XRTcznghsU1
1 Like

reste à connaître les adresses SS58 de chaque SMITH

1 Like

Pour connaître l’adresse de quelqu’un je fais :

$ gcli identity get -u JosselinFERREIRA
Identity index: 12950
Username:       JosselinFERREIRA
Address:        5H6AjTQZtuzvGbXBFG7zw6eZg9EkCKQurWD26XRTcznghsU1
Status:         Member
Certifications: issued 5, received 10
2 Likes

j’ai fait ça pour les comptes membres V1 de chaque personne apparaissant dans la liste : Polkadot Telemetry

poka, pini, moul, cgeek, vit etc…


reste des comptes inconnus qui forgent… (5CfdJjEgh3jDkg3bzmZ1ED1xVhXAARtNmZJWbcXh53rU8z5a) j’imagine que c’est @cgeek mais pas depuis son compte membre V1

1 Like

Effectivement, cgeek a migré son identité et il y a un bug dans l’indexeur qui fait qu’on ne voit pas cette migration. Ce bug est corrigé dans le code, il nous reste à le déployer.

pour voir toutes les migrations d'identité
query MyQuery {
  calls(where: {name_startsWith: "change"}, orderBy: block_height_DESC) {
    id
    pallet
    name
    block {
      height
    }
  }
}

cgeek a migré au bloc 30853

1 Like

Pouvez-vous me certifier smith svp ?

address: 5CQ8T4qpbYJq7uVsxGPQ5q2df7x3Wa4aRY6HUWMBYjfLZhnn
idtyIndex: 61

J’en ai déjà 1.
Merci !

3 Likes

fait !

$ ./gcli --no-indexer -S cesium smith certify 61
Cesium id: 
Cesium password: 
transaction submitted to the network, waiting 6 seconds...
new smith certification SmithCertAdded { receiver: 61, issuer: 12950 }
1 Like

Ouais, non fonctionnel ! Mais je vais essayer de me pencher dessus je sais pas quand. (Je commence mon dernier trimestre !)

3 Likes

Non, c’est un fork de nginx-proxy que j’utilise.

1 Like

J’arrive dans 2 sessions:

$ gcli smith show-online
Online:
  “ 5E6q47RRGZU15LjUiBTm2DZjpqFKAjRNafYS8YV8AzTQZtLG ”
  “ 5HDikVWZ2xHfqvVVFwex5zmRsH4LuR3KqMgKZYEbCSjStSKw ”
  “ 5Dq8xjvkmbz7q4g2LbZgyExD26VSCutfEc6n4W4AfQeVHZqz ”
  “ 5GBVhdJUdsGhxozu6R8X6x2pTZvuuW46s7JSU4tiW7Zd3WmY ”
  “ 5H6AjTQZtuzvGbXBFG7zw6eZg9EkCKQurWD26XRTcznghsU1 ”
Incoming:
  “ 5CQ8T4qpbYJq7uVsxGPQ5q2df7x3Wa4aRY6HUWMBYjfLZhnn ”
Outgoing:

Edit:
Ca y est:

Le réseau semblait trottiner à mon arrivé, avec ~8s entre chaque bloques, mais là ça semble revenu à la normale.

6 Likes

Petite relance à @tatinetteb (es-tu rentrée chez toi ?), @guenoel, @1000i100, @Art15te, @fdrubigny. Vous pouvez éteindre votre nœud qui est toujours sur l’ancien réseau :wink:

Et même mieux si vous avez le temps, vous pouvez rejoindre le nouveau !! N’hésitez pas à demander de l’aide sur le forum dans Duniter-v2, toutes les questions nous aident à avancer et nous motivent. Si vous êtes trop perdus on peut même faire des visio. On va avoir besoin de former plus de forgerons donc c’est super d’avoir des pionniers comme vous qui sont là des les premiers tests ^^

1 Like

Salut,
il faut que je retrouve sur quel serveur j’ai installé le noeud… mais sinon, comment éteindre le noeud ? Une commande spéciale ? Amicalement.

Edit ----
Normalement c’est bon, j’ai retrouvé et j’ai éteint le conteneur.

2 Likes

Point de clôture

Fin de milestone 800 pour passer à la milestone 801, voici l’état final des issues qui étaient restées ouvertes au dernier point.

Fermées depuis le dernier point

Total : 8

ID Status Assignees Title
#190 closed c-geek Docker build is broken
#188 closed HugoTrentesaux Remove account creation tax
#187 closed c-geek Remove account creation fee
#185 closed bgallois Binary search in unsorted array
#178 closed HugoTrentesaux Remove issuer arg from add_cert
#177 closed HugoTrentesaux Differenciate add_cert and renew_cert
#152 closed c-geek remove random_id mechanism which is heavy and that we do not use
#128 closed bgallois Proper weights and conversion to fees

Retirées depuis le dernier point (remises à plus tard)

Total : 3

ID Status Assignees Title
#174 opened Calibrate distance MAX_EVALUATIONS_PER_SESSION
#167 opened bgallois Membership handler weight accounting
#158 opened Identity creation should only be possible for an account that already “exists”

Fichier source YAML

milestone: runtime-800
date: 2024-02-22
changes:

  • title: Remove account creation fee
    mr_number: 238
  • title: ‘Fix #185
    mr_number: 237
  • title: Resolve “remove random_id mechanism which is heavy and that we do not use”
    mr_number: 235
  • title: Resolve “Remove smith identity migration on Genesis”
    mr_number: 234
  • title: Resolve “Give IdtyStatus directly in genesis”
    mr_number: 233
  • title: Resolve “PromotedToSmith is issued even for Smith”
    mr_number: 232
  • title: refac add_cert
    mr_number: 230
  • title: Upgrade to polkadot-v1.6.0
    mr_number: 229
  • title: Resolve “Améliorations pour smith-members”
    mr_number: 228
  • title: Weight to fee conversion
    mr_number: 227
  • title: ‘distance: move max-depth to runtime constant’
    mr_number: 226
  • title: Resolve “use counted maps instead of counters in authority members”
    mr_number: 224
  • title: Resolve “AccountIdOf storage item of pallet authority-members is not used anymore”
    mr_number: 223
  • title: Automatic weights documentation
    mr_number: 222
  • title: ‘Fix #166
    mr_number: 221
  • title: Remove MembersStorageIter
    mr_number: 220
  • title: automatically claim membership
    mr_number: 219
  • title: Refactor pallet_identity
    mr_number: 218
  • title: smith-members
    mr_number: 217
  • title: refac membership
    mr_number: 215
  • title: Resolve “Ease the installation of distance Oracle”
    mr_number: 214
  • title: Fix account linking
    mr_number: 213
  • title: revert benchmark removal in CI
    mr_number: 211
  • title: Resolve “Tests E2E fails but CI pass”
    mr_number: 210
  • title: Resolve “Show more parameters in Genesis job”
    mr_number: 209
  • title: Fix/clippy on mr
    mr_number: 208
  • title: Release/runtime 701
    mr_number: 207
  • title: Harmonize and document events errors and calls
    mr_number: 200
    issues:
  • title: Docker build is broken
    number: 190
    status: closed
    assignees:
    • c-geek
  • title: Remove account creation tax
    number: 188
    status: closed
    assignees:
    • HugoTrentesaux
  • title: Remove account creation fee
    number: 187
    status: closed
    assignees:
    • c-geek
  • title: Binary search in unsorted array
    number: 185
    status: closed
    assignees:
    • bgallois
  • title: Remove issuer arg from add_cert
    number: 178
    status: closed
    assignees:
    • HugoTrentesaux
  • title: Differenciate add_cert and renew_cert
    number: 177
    status: closed
    assignees:
    • HugoTrentesaux
  • title: PromotedToSmith is issued even for Smith
    number: 176
    status: closed
    assignees:
    • c-geek
  • title: Remove smith identity migration on Genesis
    number: 175
    status: closed
    assignees:
    • c-geek
  • title: Améliorations pour smith-members
    number: 173
    status: closed
    assignees:
    • c-geek
  • title: Have a dedicated pallet for Smith WoT
    number: 168
    status: closed
    assignees:
    • c-geek
  • title: ‘expire_memberships benchmark fail’
    number: 166
    status: closed
    assignees:
    • bgallois
  • title: ‘HandleNegativeEvaluation is never used’
    number: 165
    status: closed
    assignees:
    • HugoTrentesaux
  • title: ‘DistanceStatusExpireOn is unused’
    number: 164
    status: closed
    assignees:
    • HugoTrentesaux
  • title: Give IdtyStatus directly in genesis
    number: 162
    status: closed
    assignees:
    • c-geek
  • title: Rethink revoke_membership call
    number: 160
    status: closed
    assignees:
    • HugoTrentesaux
  • title: Automatically claim membership when distance is evaluated positively
    number: 159
    status: closed
    assignees:
    • HugoTrentesaux
  • title: Ease the installation of distance Oracle
    number: 157
    status: closed
    assignees:
    • c-geek
  • title: Remove pending membership storage items and request and revoke membership calls
    number: 156
    status: closed
    assignees:
    • HugoTrentesaux
  • title: Add tests for what happens on PendingMembershipExpired
    number: 155
    status: closed
    assignees:
    • HugoTrentesaux
  • title: ‘Tests E2E: “Pallet Sudo Call Sudo has incompatible metadata”’
    number: 154
    status: closed
    assignees:
    • HugoTrentesaux
  • title: prevent linking a non-existing account
    number: 153
    status: closed
    assignees:
    • bgallois
  • title: remove random_id mechanism which is heavy and that we do not use
    number: 152
    status: closed
    assignees:
    • c-geek
  • title: AccountIdOf storage item of pallet authority-members is not used anymore
    number: 151
    status: closed
    assignees:
    • c-geek
  • title: Show more parameters in Genesis job
    number: 150
    status: closed
    assignees:
    • c-geek
  • title: use counted maps instead of counters in authority members
    number: 148
    status: closed
    assignees:
    • c-geek
  • title: change_owner_key ne lie pas automatiquement les comptes
    number: 147
    status: closed
    assignees:
    • bgallois
  • title: Les comptes migrés au démarrage devraient être retirés de la pallet duniter-account
    number: 146
    status: closed
    assignees:
    • c-geek
  • title: Proper weights and conversion to fees
    number: 128
    status: closed
    assignees:
    • bgallois
  • title: Remove unused errors like RightAlreadyAdded and RightNotExist
    number: 127
    status: closed
    assignees:
    • bgallois
  • title: Benchmark distance
    number: 126
    status: closed
    assignees:
    • bgallois
  • title: Remove MembersStorageIter
    number: 124
    status: closed
    assignees:
    • bgallois
  • title: Avoid distance computation spam
    number: 113
    status: closed
    assignees:
    • HugoTrentesaux
      new_issues:
      count: 6
      issues:
    • 190
    • 188
    • 187
    • 185
    • 178
    • 177
      unstarted_issues:
      count: 0
      issues:
      taken_issues:
      count: 0
      issues:
      unchanged_issues:
      count: 23
      issues:
    • 176
    • 175
    • 173
    • 168
    • 166
    • 165
    • 164
    • 162
    • 159
    • 157
    • 156
    • 155
    • 154
    • 153
    • 151
    • 150
    • 148
    • 147
    • 146
    • 127
    • 126
    • 124
    • 113
      open_issues:
      count: 0
      issues:
      closed_issues:
      count: 32
      issues:
    • 190
    • 188
    • 187
    • 185
    • 178
    • 177
    • 176
    • 175
    • 173
    • 168
    • 166
    • 165
    • 164
    • 162
    • 160
    • 159
    • 157
    • 156
    • 155
    • 154
    • 153
    • 152
    • 151
    • 150
    • 148
    • 147
    • 146
    • 128
    • 127
    • 126
    • 124
    • 113
      moved_issues:
      count: 3
      issues:
    • 174
    • 167
    • 158
1 Like

Bonsoir, je suis désolée, je suis encore en voyage.
Je rentrerai normalement vers le 8 mars.
Dès que je peux, je verrais pour le mettre à jours.

1 Like

Aux apprentis forgerons docker sur la gdev8, c’est le moment d’installer un oracle de distance : Oracle de distance dans un docker - #10 by HugoTrentesaux. C’est un peu plus technique et optionnel, donc ne vous sentez pas obligés, mais c’est important quand même et ça permet d’apprendre des choses donc n’hésitez pas, vous ne risquez rien :slight_smile:

3 Likes

A post was merged into an existing topic: Oracle de distance dans un docker

26 posts were split to a new topic: Aide installation Duniter-v2 docker “orphan container” / “port already allocated”