ब्लॉकचेन स्वास्थ्य जांच

यह दस्तावेज़ बताता है कि आप कैसे सही ब्लॉकचेन और समाधान तकनीकों पर सत्यापित कर रहे हैं कि आप नहीं हैं।

1. स्थानीय बटुए से ब्लॉक की गिनती की जाँच करें:

इसकी तुलना ब्लॉकचेन एक्सप्लोरर में से एक से करें @ https://explorer.fix.network/

वर्तमान ब्लॉक से मेल खाना चाहिए।

यदि वे मेल नहीं खाते हैं, तो यहां क्या करना है:

  • उपकरण> सूचना पर अपने बटुए के संस्करण की जांच करें और सुनिश्चित करें कि यह नवीनतम उपलब्ध है https://github.com/NewCapital/FIX-Core/releases.

  • इसके बाद, वॉलेट को बंद करें और निम्नलिखित को हटा दें .dat files: peers.dat, banlist.dat, mnpayments.dat.

    • यदि आप विंडोज का उपयोग कर रहे हैं तो आपको फाइलें मिलेंगी "%appdata%/FIX" folder.

    • यदि आप लिनक्स का उपयोग कर रहे हैं तो आपको फाइलें मिलेंगी /YourUserName/.fix folder

    • यदि आप मैक का उपयोग कर रहे हैं तो आपको फाइलें मिलेंगी /Users/YourUserName/Library/Application Support/FIX folder

  • blocks और chainstate को हटा दे

  • फिर वॉलेट को रीस्टार्ट करके फुल रेसक्यू करें.

- वॉलेट में नए पीयर कनेक्शन मिलेंगे। टूल> पीयर सूची पर जाएं और देखें कि क्या आपके पास पुराने संस्करण के साथ कोई सहकर्मी चल रहा है। यदि आप करते हैं, तो उन पर राइट-क्लिक करें और "1 साल के लिए प्रतिबंध" चुनें:

2. अपने VPS (दूरस्थ वॉलेट) पर अपने मास्टर्नलोड वॉलेट पर ब्लॉककाउंट की जाँच करें:

नोडमास्टर स्क्रिप्ट इस्तेमाल करने के लिए :

fix-cli -conf=/etc/masternodes/fix_nX.conf getblockcount

For the normal script:

./fix-cli getblockcount

और इसकी तुलना अन्वेषक से करता है। अगर वे मेल खाते हैं तो आप अच्छे हैं। यदि वे नहीं करते हैं, तो आपको निम्न के रूप में FIX ब्लॉकचैन के साथ अपने MN का एक पूर्ण पुनर्विक्रय करने की आवश्यकता होगी:

अगर नोड मास्टर स्क्रिप्ट इस्तेमाल कर रहे है तो :

A. ब्लाकचेन्स फ़ोल्डर्स “blocks” और “chainstate” को हटा दे जो कि /var/lib/masternodes/fixX में उपस्थित होंगे (X आपके मास्टर नोड की संख्या है)

B. उसी फोल्डर में उपस्थित इन फायलो को हटा दे .dat files banlist.dat, mnpayment.dat, peers.dat .

फिर स्टॉप डेमॉन को रोककर और शुरू करके एक पूर्ण रेसक्यू करें:

systemctl daemon-reload systemctl enable fix_nX systemctl restart fix_nX

यदि आप नोडमास्टर स्क्रिप्ट नहीं चला रहे हैं, तो जो फाइलें हटाई जानी चाहिए वे /YourUserName/.fix फ़ोल्डर में स्थित हैं और फिक्स डेमॉन को रोकने और पुनः आरंभ करने के लिए कमांड होनी चाहिए:

./fix-cli stop ./fixd or ./fixd -daemon

यह सत्यापित करने का कि आप सही श्रृंखला पर एक और तरीका है :

“getblockhash <कोई भी ऊँचा ब्लाक संख्या >” स्थानीय वॉलेट के डिबग कंसोल में डाले and “fix-cli -conf=/etc/masternodes/fix_nX.conf getblockhash <वाही ब्लाक संख्या >” मास्टरनोड से भी.

फिर देखें कि क्या हैश FIX एक्स्प्लोरर जो कहता है उसके साथ मेल खाता है।