¿Qué hago si Neuron no sincroniza?

Chema González
3 min readAug 31, 2022

--

Hay varios casos que podrían detener la sincronización o hacer que esta no inicie, por lo que será mejor que lo resolvamos paso a paso.

Casi todos los casos se derivan de que ckb/ckb-indexer no se inició, así que primero verifiquémoslos:

Windows: abra el administrador de tareas, verifique si ckb y ckb-indexer se están ejecutando.

MacOS: abra el monitor de actividad, verifique si ckb y ckb-indexer se están ejecutando

Si ambos están caídos, podríamos hacer un truco para reiniciarlos.

Añade una red ensetting -> network -> add network con rpc url: http://localhost:8114 y name: mainnet, luego cambia a esa. En el cambio de red, Neuron reconectará con el nodo CKB que esté en uso.

Si no funciona, necesitamos más información para localizar el problema:

menu -> help -> export debug info exportará los siguientes archivos.

bundled-ckb.log # ckb log file
hd_public_key_info.csv # generated address index with its transaction count
main.log # log of neuron's main process
renderer.log # log of neuron's renderer process
status.json # general info including neuron's version, ckb's version and so on.

Ahora abrebundled-ckb.log y baja hasta el fondo, el error (si existiera) normalmente se muestra ahí.

  1. Si hay texto como Neuron\chains\mainnet\data\db\LOCK o Neuron/chains/mainnet/data/db/LOCK, es un problema con el lock de la base de datos y debería solucionarse eliminando el archivo.../LOCK .
    * Puedes eliminar todo el directorio en tools -> clear all synchronized data pero si lo haces deberás sincronizar todo desde el principio.

Windows:

MacOS:

2. Si ves el texto main INFO main ckb version: , por favor comprueba si tienes la última actualización, si no, vas a tener que eliminar los datos de la cadena y reiniciar la sincronización. Dicha acción puede hacerse en tools -> clear all synchronized data

Enhorabuena, si has llegado hasta aquí, seguramente has conseguido sincronizar Neuron.

En caso de actualización podría haber modificaciones que se reflejarán en el GitHub en inglés AQUÍ

--

--

Chema González

Profesor y traductor. Convencido de que Nervos Network es el futuro. Nos vemos en Telegram: https://t.me/+5SqnaiaMXoxiNTg0