# Memastikan Keselarasan Blockchain

1. **Lihat jumlah block yang sedang anda gunakan diwallet anda :**

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LZ0h-7F_ciX7XJ49q7z%2F-LlkCTmoiNjqMzofGKve%2F-LlkCwmk1rDn5GS8qC7L%2Fimage.png?alt=media\&token=50888847-0e64-40dc-a8d8-8a09d6afa4b2)

Bandingkan dengan jumlah block yang ada di explorer @ <https://explorer.fix.network/>​

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LZ0h-7F_ciX7XJ49q7z%2F-LlkCTmoiNjqMzofGKve%2F-LlkD-GHCtbM69ndqq-y%2Fimage.png?alt=media\&token=74bee35c-05a3-4e23-9930-5695440bdc31)

**Jumlah block harus sesuai.** Jika tidak sesuai, anda harus melakukan hal dibawah ini:

* Periksa versi wallet yang sedang anda gunakan dengan cara **Tools > Information** dan pastikan bahwa anda menggunakan wallet terbaru yang berada di <https://github.com/NewCapital/FIX-Core/releases>.
* Selanjutnya, tutup wallet anda dan hapus file-file .dat berikut ini: **peers.dat, banlist.dat, mnpayments.dat**.
  * Jika anda menggunakan Windows, anda bisa menemukan file tersebut di folder "%appdata%/FIX".
  * Jika anda menggunakan Linux, anda bisa menemukan file tersebut di folder "/NamaUserAnda/.fix".
  * Jika anda menggunakan Mac, anda bisa menemukannya di folder "/Users/NamaUserAnda/Library/Application Support/fix".

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LZ0h-7F_ciX7XJ49q7z%2F-LlkCTmoiNjqMzofGKve%2F-LlkDJHdve6Mz0rOJmJr%2Fimage.png?alt=media\&token=5867ffda-6037-46a5-9b81-5da1f9439d2c)

* Hapus folder **blocks** dan **chainstate**.
* Kemudian lakukan sinkronasi ulang dengan cara me-restart wallet anda.

\- Wallet akan menemukan peer koneksi baru. Pergi ke **Tools > Peers list** dan periksa peer tersebut. Bila anda melihat ada yang menggunakan wallet versi lama, **klik-kanan** pada peer tersebut dan kemudian pilih "Ban Node for 1 year":

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LZ0h-7F_ciX7XJ49q7z%2F-LlkCTmoiNjqMzofGKve%2F-LlkDKyj8-x40tMA8QFp%2Fimage.png?alt=media\&token=02fc53c0-7190-427c-bc69-64a0eff1fad0)

**2. Periksa kembali jumlah block pada wallet masternode anda di VPS anda(remote wallet):**

Bagi mereka yang menggunakan script Nodemaster:

*fix-cli -conf=/etc/masternodes/fix\_nX.conf getblockcount*

Untuk pengguna script biasa:

*./fix-cli getblockcount*

Dan bandingkan dengan explorer. Jika mereka cocok, berarti wallet anda berada didalam chain yang benar. Jika tidak, anda harus meng-sinkronasi ulang MN anda dengan cara:

Jika anda menggunakan script Nodemaster:

A. Hapus folder blockchain yang bernama "blocks" dan "chainstate". Berada di : /var/lib/masternodes/fixX jika anda menggunakan script Nodemaster (X merupakan jumlah masternode anda)

B. Hapus file **.dat** = **banlist.dat, mnpayment.dat, peers.dat** yang berada didalam folder yang sama.

Kemudian lakukan sinkronasi ulang dengan cara:

systemctl daemon-reload \
systemctl enable fix\_nX \
systemctl restart fix\_nX

Jika anda tidak menggunakan script nodemaster, file-file yang harus dihapus berada di folder /NamaUserAnda/.fix dan command untuk memberhentikan dan merestart ulang wallet anda adalah:

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

**Cara lainnya untuk memastikan anda berada didalam chain yang benar ialah:**

ketika “getblockhash \<nomor\_block>” pada debug console local wallet anda dan ketik “fix-cli -conf=/etc/masternodes/fix\_nX.conf getblockhash \<nomor\_block\_yang\_sama>” di MN.

Dan pastikan bahwa hash yang dihasilkan sama dengan apa yang explorer tampilkan.
