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