Memastikan Keselarasan Blockchain

Halaman ini akan menunjukkan kepada anda bagaimana caranya memeriksa Blockchain wallet anda dan solusi terhadap permasalahannya.

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

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

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".

  • 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":

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.

Last updated