Paridad: ¿cómo eliminar la base de datos y resincronizarla?

[master][~/parity/target/release]$ ./parity import /tmp/avatar.rlp

Salida de error: la base de datos se creó con una versión de cliente más reciente. Actualice su cliente o elimine la base de datos y vuelva a sincronizar.

No pude entender: [Q] ¿Cómo podría eliminar la base de datos o resincronizarla? ¿No pude encontrar dónde está almacenada la base de datos?

Gracias por su valioso tiempo.

Respuestas (6)

Comprobar ~/.paridad

No olvide hacer una copia de seguridad de sus ~/.parity/keys

=> ¿Puedo limpiar la carpeta "~/.parity" completa?
Sí, claves de respaldo si las necesitas.

El desarrollador de paridad @5chdn dijo usar :

parity --light db kill

Para ser preciso:

parity db kill —config /path/to/your/toml file

Esto ayuda si tiene varias cadenas o cadenas privadas.

La ubicación de la base de datos parece haberse movido desde la respuesta de Igor .

Lo encontré en:

~/.local/share/io.parity.ethereum/chains/ethereum/db

Cierre la paridad antes de eliminar este directorio.

parity db kill

no es nada, no puede eliminar los datos de db, simplemente elimine '.local/share/io.parity.ethereum/chains/ethereum/db/906a34e69aec8c0d', limpiará el mundo

En la última versión ./openethereum db killparece hacer el truco.

Y también debe eliminar el archivo user_default. Si todavía está allí después de eliminar esta carpeta db, seguirá habiendo el mismo error.