Sprawdzenie właściwego bloku “blockchain”
Ten dokument pozwoli wszystkim na sprawdzenie, czy jesteście na właściwym bloku “blockchain” i technikach naprawczych w przypadku błędnego bloku.
Last updated
Ten dokument pozwoli wszystkim na sprawdzenie, czy jesteście na właściwym bloku “blockchain” i technikach naprawczych w przypadku błędnego bloku.
Last updated
1. Sprawdź aktualny numer bloków w portfelu głównym (“local wallet”)
Porównaj go z pierwszym od góry blokiem z explorera blockchain na @ https://explorer.fix.network/
Obydwa bloki muszą się zgadzać.
Jeżeli zaś, jest inaczej postępuj zgodnie z instrukcją poniżej:
Przejdź do zakładki “Narzędzia”> Informacja i sprawdź czy masz najnowszą wersję portfela, którą możesz pobrać z
Następnie, zamknij portfel i wykasuj następujące pliki .dat z foldetru FIX:
peers.dat, banlist.dat, mnpayments.dat.
Jeżeli używasz systemu Windows znajdziesz te pliki w fodlerze
"%appdata%/FIX"
Jeżeli używasz systemu Linux znajdziesz te pliki w folderze /TwojaNazwaUżytkownika/.fix
Jeżeli używasz systemu Mac znajdziesz te pliki w folderze
/Users/TwojaNazwaUżytkownika/Library/Application Support/FIX folder
Usuń foldery blockchain zwane jako „blocks” i „chainstate”.
Po wykonaniu powyższych czynności wykonaj pełną synchronizację, zatrzymując i uruchamiając portfel FIX:
- Twój portfel połączy się z nowymi Peersami. Przejdź do Narzędzia-> Lista Peersów i sprawdź czy twój portfel lączy się z peersami które są na starszej wersji portfela. Jeżeli tak to najedź na każdy z nich i wciśnij prawy przycisk myszy w celu zbanowania go. Wybierz ""Ban Node for 1 year":
2. Sprawdź liczbę bloków ze zdalnej perspektywy portfela MN (“remote wallet”)
Komenda dla osób używających skryptu nodemaster:
fix-cli -conf=/etc/masternodes/fix_nX.conf getblockcount
Komenda dla zwykłego skryptu:
./fix-cli getblockcount
Po wpisaniu odpowiedniej komendy porównaj rezultat z tym z explorera, jeśli pasują do siebie nie musisz nic więcej robić. Jeżeli zaś jest inaczej, będziesz zmuszony o przeprowadzenie pełnej synchronizacji swojego Masternodu z siecią FIX/Blockchain jak opisane zostało poniżej:
Komenda dla osób używających skryptu nodemaster:
Usuń foldery blockchain zwane jako „blocks” i „chainstate”. Jeżeli używasz skryptu nodemaster, znajdziesz je w / var / lib / masternodes / fixX
Usuń pliki .dat : banlist.dat, mnpayment.dat, peers.dat znajdujące się w tym samym folderze.
Po wykonaniu powyższych czynności wykonaj pełną synchronizację, zatrzymując i uruchamiając demona FIX:
systemctl daemon-reload systemctl enable fix_nX systemctl restart fix_nX
Jeżeli zaś nie korzystasz ze skryptu nodemaster, powinieneś użyć polecenia zatrzymania i ponownego uruchomienia demona FIX z folderu /TwojaNazwaUżytkownika/.fix opisanego poniżej:
./fix-cli stop ./fixd or ./fixd -daemon
PS: Innym sposobem sprawdzenia, czy jesteś na prawidłowym bloku, jest wpisanie komendy:
„Getblockhash <numer jakiegokolwiek bloku>” z lokalnego portfela w konsoli debugowania “Debug Console”i „fix-cli-conf = / etc / masternodes / fix_nX.conf getblockhash <numer bloku wpisanego na początku>” z twojego Masternodu.
Po czym sprawdź czy pasują do tego z explorera FIX.