iniciado

Descripción general

Initiad sirve como una interfaz de línea de comandos que opera en Linux, diseñada para facilitar conexiones, transacciones y consultas dentro de la red Initia. Esta guía está diseñada para desarrolladores que desean interactuar con la red Initia (enviando transacciones o consultando estados) sin la necesidad de operar un nodo.

Requisitos previos

Puede descargar binarios iniciados prediseñados o crearlos usted mismo.

Descargar Iniciada prediseñada

Contamos con un repositorio para publicar binarios prediseñados para cada red.

Para instalar, comience clonando el código fuente y luego cambie a la versión adecuada adaptada a la red a la que desea acceder. Utilice los siguientes comandos:

Paso 1. Clonar el repositorio de Initia:

git clone https://github.com/initia-labs/initia
cd initia

git checkout [version]

Puede identificar la versión adecuada de iniciado en Conectarse a la red Initia .

Paso 2. Iniciación de compilación

A continuación, inicie la compilación desde el código fuente:

make install

Paso 3. Confirmación

Para confirmar que initiad se ha instalado correctamente, ejecute:

initiad version --long

build_tags: netgo,ledger
commit: 31051a01e01609be014d6fec36d00a17be408663
cosmos_sdk_version: v0.0.0-20240514173001-c037b6c44d98
go: go version go1.22.3 linux/amd64
name: initia
server_name: initiad
version: v0.2.15

Configurando Iniciada

La configuración de Initiad ofrece flexibilidad, permitiéndole especificar opciones para cada ejecución de comando o establecer valores de configuración predefinidos para evitar la necesidad de entradas de opciones repetidas. A continuación le indicamos cómo optimizar sus operaciones de Initiad:

# init initiad with default setting
initiad init local --chain-id testnet

# modify node section to the remote full node rpc address.
vim ~/.initia/config/client.toml

Administrar claves

El initiad keyscomando es crucial para almacenar y administrar claves privadas dentro del conjunto de claves de un dispositivo local. Estas claves almacenadas facilitan la ejecución de comandos de transacción:

initiad keys add <your-key-name> [flags]

Ejecutar transacciones

El initiad txcomando le permite modificar el estado de la cadena transmitiendo una transacción. De manera similar a las consultas, cada uno de los módulos de Cosmos proporciona una interfaz de transacción orientada al cliente:

initiad tx [module-name] [tx-name] ... [flags]

Por ejemplo,

initiad tx bank send [from-addr] [to-addr] [amount] [flags]

Consultar el estado de la cadena

Utilice el initiad querycomando para interactuar con la interfaz de consulta del estado de la cadena. Esta interfaz es compatible con cada uno de los módulos de Cosmos y CometBFT (anteriormente conocido como Tendermint), y ofrece capacidades de consulta de cara al cliente:

initiad query [module-name] [query-name] ... [flags]

Por ejemplo,

initiad query bank balances [address]

Last updated