Etat de la blockchain TWINS

Ce document explique comment vérifier que vous êtes sur la bonne bockchain et les solutions dans le cas contraire.
  1. Verifier le blockcount sur le wallet local:

Comparez ce block à celui de l'explorateur de la blockchain TWINS @https://explorer.win.win​​

Ils doivent correspondre!

Sinon, voici ce qu'il faut faire:

  • Allez à Outils> Liste des pairs et voyez si vous avez des pairs tournant la version 3.2.0.4 ou une version antérieure. Si c'est la cas, cliquez dessus avec le bouton droit de la souris et choisissez "Interdire le nœud pendant un an":

  • Une fois que vous avez fait cela et pour les empêcher de revenir, vous devrez supprimer les fichiers .dat suivants: peers.dat, banlist.dat, mnpayments.dat.

    • Si vous utilisez Windows, vous utiliserez les fichiers du dossier "% appdata% / twins".

    • Si vous utilisez Linux, vous trouverez les fichiers dans le dossier /yourusername/.twins.

    • Si vous utilisez un Mac, vous trouverez ces fichiers dans le dossier /Users/YourUserName/Library/Application Support/twins.

  • Puis faites un full resynch en relançant le wallet

2. Verifiez le blockcount sur le masternode tournant sur VPS (wallet distant):

Pour ceux qui utilisent le script Nodemaster:

twins-cli -conf=/etc/masternodes/twins_nX.conf getblockcount

Pour un script normal:

./twins-cli getblockcount

Et comparez-le à ce que dit l'explorateur. S'ils correspondent, vous êtes bons. Si ce n’est pas le cas, vous devrez procéder à une resynchronisation complète de votre MN avec le réseau / la blockchain TWINS comme suit:

Si vous utilisez le script Nodemaster:

A. Supprimez les dossiers blockchain appelés «blocks» et «chainstate». Situé dans /var/lib/masternodes/twinsX (X est le numéro de votre masternode)

B. Supprimez les fichiers .dat banlist.dat, mnpayment.dat, peers.dat situés dans le même dossier.

Ensuite, effectuez une resynchronisation complète en arrêtant et en démarrant le démon twins:

Systemctl daemon-reload systemctl activer twins_nX systemctl restart twins_nX

Si vous n'utilisez pas le script nodemaster, les fichiers à supprimer sont situés dans le dossier /votrenomd'uilisateur/.twins et la commande permettant d'arrêter et de redémarrer le démon twins doit être:

./twins-cli stop twinsd –daemon Une autre façon de vérifier que vous êtes sur la bonne chaîne est d'excuter la commande

«Getblockhash <numero_de_block_élevé» dans le portefeuille local via la console de débogage et “twins-cli -conf=/etc/masternodes/twins_nX.conf getblockhash <le_meme_numéro_de_block>" sur le MN.

Ensuite, voyez s'ils correspondent à ce que dit l'explorateur TWINS.