Information sur la mise à jour Dash 0.13

Les logiciels officiels sont disponibles à l’adresse https://github.com/dashpay/dash/releases/tag/v0.13.3.0

Dash Core version 0.13.0 est conçu pour servir de socle à Dash Evolution, qui est une mise à jour progressive de notre réseau visant à faciliter et à rendre possibles de nouvelles méthodes et technologies de paiement. Veuillez consulter la fiche produit Dash Core v0.13.0 pour un aperçu global des nouvelles fonctionnalités, et veuillez remplir ce sondage en trois questions pour nous aider à évaluer l’impact de cette mise à jour. La mise à jour aura lieu en plusieurs phrases, comme indiqué dans le diagramme suivant :

../_images/013-upgrade-procedure.png

Notes sur l’installation

Dash Core version 0.13.0.0 activera automatiquement la DIP002, la DIP003 et la DIP004 une fois que 80% du réseau aura été mis à jour. Les équipes de minage doivent miner un bloc mis à jour et payer un masternode mis à jour pour pouvoir signaler la mise à jour dans un bloc, et 80% des blocs dans une certaine fenêtre doivent signaler cette mise à jour pour que celle-ci soit verrouillée. Veuillez vous assurer de l’état de la mise à jour du réseau avant de continuer, car le processus de mise à jour diffère légèrement en fonction de votre calendrier.

  • L’état de l’activation peut être suivi avec l’image ci-dessous ou sur ce site.
http://178.254.23.111/~pub/13_adoption.png

Adoption de Dash version 0.13.0.0 par les mineurs

  • L’état de mise à jour des masternodes peut être suivi sur le site Dash Ninja
  • Si vous faites la mise à jour Dash Core 0.13.0.0 avant ce seuil de 80%, il devrait vous suffire d’arrêter simplement le daemon et de le remplacer par l’exécutable mis à jour.
  • Si vous faites la mise à jour Dash Core 0.13.0.0 après que ce seuil de 80% ait été atteint, veuillez noter que vous devrez réindexer l’état de chaîne au moyen de la commande “-reindex-chainstate”.

Dépendances

Veuillez noter que Dash Core version 0.13.0.0 demande une mise à jour en une seule fois de tous les logiciels et bibliothèques associés, afin de garantir une compatibilité continue.

Veuillez consulter les notes officielles de publication pour obtenir une liste complète des améliorations RPC, en résumé :

  • Minage : getBlockTemplate renvoie désormais un tableau des paiements de masternode, plutôt qu’un objet unique.
  • InstantSend : l’état de verrouillage instantané est désormais inclus dans getrawmempool, getmempoolancestors, getmempooldescendants, getmempoolentry, getrawtransaction, decoderawtransaction, gettransaction, listtransactions, listsinceblock.

Bibliothèques et API

Ci-dessous, l’état actuel de mise à jour des bibliothèques :

Nom Plateforme Mis à jour ?
DashJ Android  
Dash-Sync iOS
Dashcore-Lib JavaScript / NodeJS
NBitcoin .Net
Bitcoin-PHP PHP  
PyCoin Python