Tuve problemas durante la instalación y volví a instalar la cuenta. Está solicitando un nuevo token de firmante de paridad que claramente debe ingresarse en la línea de comando. Esto está instalado en OSX, puedo ver la carpeta .parity pero no hay nada importante allí. Si ejecuto un comando como parity -h
(ayuda) o cualquier variación, claramente no está instalado. ¿Desde dónde se ejecuta el comando CLI?
Si instaló Parity a través de Mac-Installer, el ejecutable no está en su $PATH predeterminado de su emulador de terminal. Sin embargo, puede acceder a él directamente ejecutando:
/Applications/Parity\ Ethereum.app/Contents/MacOS/parity --help
Para generar un nuevo token de firmante, escriba:
/Applications/Parity\ Ethereum.app/Contents/MacOS/parity signer new-token
Divulgación, trabajo para Parity.
¿Cómo instalaste la paridad? ¿Desde la fuente o algún tipo de instalador binario?
¿Dónde se guardan las llaves?
Las claves pueden estar en ~/.local/share/io.parity.ethereum/keys
También pueden estar en ~/.parity/keys
La diferencia es molesta, pero parece ser el resultado de compilar desde el código fuente frente a instalar desde binario.
Es muy probable que el binario esté en ~/parity/target/release/parity si cumplió desde la fuente. Si instala desde un archivo .deb, está en /usr/bin/parity. Por supuesto, en OSX no se instala desde un archivo deb, así que no lo sé.
¿Has probado a escribir?
$ which parity
O qué tal:
$ find / -name 'parity'
Si usó el instalador de una línea para instalar Parity en Mac OS, su terminal no sabrá la ruta a donde está instalado Parity. Una forma simple de resolver esto es agregar un alias debajo ~/.bash_profile
de su archivo ejecutando el siguiente comando:
echo "alias parity='/Applications/Parity\ Ethereum.app/Contents/MacOS/parity'" >> ~/.bash_profile && source ~/.bash_profile
Ahora puede ejecutar la paridad desde su CLI:
parity ui
YuanfeiZhu