12170 | Mise à jour v3.4.3
Source de :
- https://github.com/classic-terra/documents/blob/main/proposals/v11_2-proposal.md
- https://validator.info/terra-classic/governance/12170+
Passez à la version 3.4.3 du client terrad.
Version v3.4.3
Une nouvelle version du client terrad a été créée le 27 mars 2025. Les notes de mise à jour de la nouvelle version peuvent être consultées ici :
https://github.com/classic-terra/core/releases/tag/v3.4.3
Cette version introduit :
- correctifs de sécurité obligatoires et importants liés à cosmos-sdk, wasmvm et ibc-go
- prise en charge par la chaîne des versions 1_2 et 1_3 de l’interface wasm
La mise à niveau ne devrait entraîner aucune modification de l’état de la chaîne et ne nécessitera donc pas de gestionnaire de mise à niveau. Cependant, dans un souci de coordination, l’équipe chargée de la mise à niveau a introduit un gestionnaire de mise à niveau vide afin de pouvoir déployer la mise à niveau avec un arrêt planifié de la chaîne.
Proposition
Cette proposition vise à obtenir l’approbation des validateurs et de la communauté pour mettre à jour le client terrad vers la version 3.4.3 (nom de la mise à jour : v11_2). La chaîne sera arrêtée à la hauteur du bloc 22773300 qui sera traité approximativement le 7 avril 2025 à 06:50PM UTC. La durée réelle de l’arrêt est une première estimation, elle peut varier et dépend de la vitesse des blocs de la chaîne jusqu’à ce que la hauteur spécifiée soit atteinte. Si cette proposition est adoptée, un arrêt automatique de la chaîne sera programmé à la hauteur spécifiée. Les validateurs seront invités à installer la nouvelle version du client terrad après l’arrêt de la chaîne.
Instructions de mise à niveau pour les validateurs
Dès que la chaîne s’arrête automatiquement à la hauteur du bloc de mise à niveau désigné, suivez la procédure de mise à niveau. Veuillez ne pas exécuter ces commandes avant que la chaîne ne se soit arrêtée :
$ git clone https://github.com/classic-terra/core core-v3.4.3
$ cd core-v3.4.3
$ git checkout v3.4.3
$ make build && make install
Si vous avez déjà une copie locale du référentiel dans le dossier local core :
$ cd core
$ git stash
$ git fetch --all
$ git fetch --tags
$ git checkout v3.4.3
$ make build && make install
Vérifiez que l’installation est correcte :
$ terrad version
v3.4.3
Ensuite, redémarrez le client à l’aide de terrad start ou du service de votre système et attendez le consensus. Pendant cette période, ne redémarrez pas le client si cela ne vous est pas demandé.
Fournisseurs d’infrastructures
Les fournisseurs d’infrastructure qui utilisent des écrans LCD accélérés mantlemint sont priés de construire et d’installer la version mantlemint mise à jour à partir des sources une fois que la hauteur du bloc de mise à niveau est atteinte :
https://github.com/classic-terra/mantlemint/releases/tag/v3.4.3
Tests et retour en arrière
Une mise à jour vers la version candidate actuelle a été effectuée sur le réseau de test rebel-2 le 25 mars 2025 et les changements ont été testés de manière approfondie. Si, pour une raison imprévue (et peu probable), la nouvelle version ne peut pas produire de nouveaux blocs sur le réseau principal, le nom de la mise à jour v11_2 peut être appliqué à la version précédente v3.4.0. Dans ce cas, il sera demandé aux validateurs de revenir à un état antérieur et d’appliquer une version corrigée de v3.4.0.
Effets du vote
- OUI – vous acceptez de programmer une mise à jour vers la version 3.4.3
- NON – vous n’acceptez pas de programmer une mise à jour vers la version 3.4.3
- ABSTENTION – vous souhaitez que la proposition atteigne le quorum et s’aligne sur le vote de la majorité.
- VETO – vous n’êtes pas du tout d’accord et vous voulez que la proposition échoue avec un seuil de veto de 33,33%.

