Memastikan Keselarasan Blockchain
Halaman ini akan menunjukkan kepada anda bagaimana caranya memeriksa Blockchain wallet anda dan solusi terhadap permasalahannya.
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