Configuración del Cliente de la Cadena CrossFi
Daemon de Cadena Crossfi
crossfid
es la herramienta que te permite interactuar con el nodo que opera en la red Cosmos Hub, ya sea que lo ejecutes tú mismo o no. Vamos a configurarlo correctamente.
Configurando crossfid
El comando principal utilizado para configurar crossfid
es el siguiente:
configuración de crossfid
Te permite establecer un valor predeterminado para cada indicador dado.
Primero, configura la dirección del nodo completo al que deseas conectarte:
configuración de nodo de crossfid:
# ejemplo: configuración de nodo de crossfid https://77.87.106.33:26657
Si ejecutas tu propio nodo completo, simplemente usa tcp://localhost:26657
como dirección.
Luego, configuremos el valor predeterminado del indicador --trust-node
:
configuración de `crossfid` confiar-nodo verdadero
# Establecer en verdadero si confías en el nodo completo al que te conectas, falso en caso contrario
Finalmente, configuremos el chain-id
de la 'blockchain' con la que queremos interactuar:
configuración de `crossfid` `chain-id` crossfi-1
Gestión de claves
Billetera de claves
La billetera de claves contiene los pares de claves privadas/públicas utilizados para interactuar con un nodo. Por ejemplo, una clave de validador debe configurarse antes de ejecutar el nodo de la blockchain
, para que los bloques puedan firmarse correctamente. La clave privada puede almacenarse en ubicaciones diferentes, llamadas "backends", tales como un archivo o el almacenamiento de claves propio del sistema operativo.
Se recomienda que los entornos sin interfaz gráfica usen los backends file
o pass
.
Tipos de Claves
Se utilizan tres tipos de representaciones de clave:
mp
- Derivado de claves de cuenta generadas por
crossfid keys add
- Usado para recibir fondos
- ej.
mp15h6vd5f0wqps26zjlwrc6chah08ryu4hzzdwhc
- Derivado de claves de cuenta generadas por
mpvaloper
- Usado para asociar un validador a su operador
- Usado para invocar comandos de
staking
- ej.
mpvaloper1carzvgq3e6y3z5kz5y6gxp3wpy3qdrv928vyah
mppub
- Derivado de claves de cuenta generadas por
crossfid keys add
- ej.
mppub1zcjduc3q7fu03jnlu2xpl75s2nkt7krm6grh4cc5aqth73v0zwmea25wj2hsqhlqzm
- Derivado de claves de cuenta generadas por
mpvalconspub
- Generado cuando se crea el nodo con
crossfid init
. - Obtén este valor con
crossfid tendermint show-validator
- ej.
mpvalconspub1zcjduepq0ms2738680y72v44tfyqm3c9ppduku8fs6sr73fx7m666sjztznqzp2emf
- Generado cuando se crea el nodo con