For the complete documentation index, see llms.txt. This page is also available as Markdown.

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