poka
20 July 2025 12:17
1
Et non, ce n’est pas un bug, le DU vaut bien 10 sur la GTest
On dit que les données sont celles de la G1, sauf ça qui repart d’une valeur donnée.
Tu peux le voir en affichant les DU qui tombent dans la vue activité des comptes.
… Mais d’ailleurs, ce ne serait pas un bug ça @HugoTrentesaux @tuxmain @elois ? Car pour la migration il faudra bien reprendre le bon montant du DU.
→ #318
4 Likes
Moul
21 July 2025 11:23
2
Dans https://git.duniter.org/nodes/rust/duniter-v2s/-/jobs/147769/artifacts/download j’ai bien :
head input/genesis.json
{
"first_ud_value": 1125,
"first_ud_reeval": 1758333600,
Ça doit pas être bien pris en compte par Duniter v2s.
Je constate que pour la ĞDev, l’indexeur a également commencé à 1000.
query MyQuery {
universalDividend {
amount
}
}
{
"data": {
"universalDividend": [
{
"amount": 1000
},
{
"amount": 1000
},
{
"amount": 1000
},
{
"amount": 1000
},
{
"amount": 1000
},
{
"amount": 1000
},
{
"amount": 1432
},
[…]
Moul
22 July 2025 15:33
3
Je ne trouve pas first_ud_value
dans le code source de Duniter v2s.
Pour l’indexeur, il y a une occurrence, cependant, je ne sais pas si c’est correctement utilisé.
poka
22 July 2025 19:37
4
L’indexeur ne fait que indexer la blockchain, donc à priori le bug est juste côté Duniter.
Moul
22 July 2025 20:16
5
Ça vient de là :
Donc, valeur à récupérer de py-g1-migrator
.
poka
23 July 2025 00:14
6
Oui, effectivement il y a des FIXME là dedans, ça mérite de refaire une passe sur le parsing genesis lors du bootstrap gtest.
La valeur du DU initial est déjà présente dans les données genesis de py-g1-migrator :
"first_ud_value": 1125
1 Like
Moul
22 September 2025 05:23
7
Le montant du DU n’a pas été réévalué sur la Ğtest, comme l’a été pour la Ğ1 le 20 septembre 2025 :
query MyQuery {
universalDividend {
amount
timestamp
}
}
[…]
{
"amount": 1000,
"timestamp": "2025-09-20T19:13:06+00:00"
},
{
"amount": 1000,
"timestamp": "2025-09-21T19:13:06+00:00"
}
]
}
}
1 Like
Moul
22 September 2025 11:05
8
Je suppose que ça arrivera un semestre après le lancement de la Ğtest (10 juillet) → le 10 janvier.
Ça doit être le rôle de ces variables resources/gtest.yaml · master · nodes / rust / Duniter v2S · GitLab
Je suppose qu’il s’agit de timestamps. À bien gérer pour le lancement de la prochaine ĞTest !
3 Likes