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

Anda juga bisa membandingkannya disini @ https://explorer2.win.win

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/TWINS-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%/TWINS".

    • Jika anda menggunakan Linux, anda bisa menemukan file tersebut di folder "/NamaUserAnda/.twins".

    • Jika anda menggunakan Mac, anda bisa menemukannya di folder "/Users/NamaUserAnda/Library/Application Support/TWINS".

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

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

Untuk pengguna script biasa:

./twins-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/twinsX 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 twins_nX systemctl restart twins_nX

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

./twins-cli stop ./twinsd or ./twinsd -daemon

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

ketika “getblockhash <nomor_block>” pada debug console local wallet anda dan ketik “twins-cli -conf=/etc/masternodes/twins_nX.conf getblockhash <nomor_block_yang_sama>” di MN.

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

Last updated