Saltar al contenido principal

Manual de Stellar CLI

Este documento contiene el contenido de ayuda para el programa de línea de comandos stellar.

stellar

Trabaja de manera fluida con cuentas, contratos y activos Stellar desde la línea de comandos.

  • Generar y gestionar claves y cuentas
  • Desarrollar, implementar e interactuar con contratos
  • Implementar contratos de activos
  • Transmitir eventos
  • Iniciar testnets locales
  • Decodificar, codificar XDR
  • ¡Más!

Para obtener información adicional, consulta:

Para comenzar, genera una nueva identidad:

stellar keys generate alice

Utiliza las claves con el flag --source en otros comandos.

Los comandos que funcionan con contratos están organizados bajo el subcomando contract. Enuméralas:

stellar contract --help

Utiliza contratos como un CLI:

stellar contract invoke --id CCR6QKTWZQYW6YUJ7UP7XXZRLWQPFRV6SWBLQS4ZQOSAF4BOUD77OTE2 --source alice --network testnet -- --help

Cualquier cosa después del doble guion -- (el "slop") se interpreta como argumentos para el CLI específico del contrato, generados sobre la marcha a partir del esquema del contrato. Para el ejemplo de hello world, con una función llamada hello que toma un argumento de tipo string to, así es como lo invocas:

stellar contract invoke --id CCR6QKTWZQYW6YUJ7UP7XXZRLWQPFRV6SWBLQS4ZQOSAF4BOUD77OTE2 --source alice --network testnet -- hello --to world

Uso: stellar [OPTIONS] <COMMAND>

Subcomandos:
  • contract — Herramientas para desarrolladores de contratos inteligentes
  • events — Observa la red en busca de eventos de contrato
  • env — Imprime las variables de entorno
  • keys — Crear y gestionar identidades, incluidas claves y direcciones
  • network — Configurar conexión a redes
  • container — Inicia redes locales en contenedores
  • snapshot — Descarga una imagen de un ledger desde un archivo de referencia
  • tx — Firma, simula y envía transacciones
  • xdr — Decodifica y codifica XDR
  • completion — Imprime el código de autocompletado del shell para el shell especificado
  • cache — Almacena en caché transacciones y especificaciones de contratos
  • version — Imprime información de versión
Opciones:
  • --global — Usa la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."
  • -f, --filter-logs <FILTER_LOGS> — Filtrar salida de logs. Para activar stellar_cli::log::footprint=debug o desactivarlo =off. También se puede usar la variable de entorno RUST_LOG
  • -q, --quiet — No escribir logs en stderr, incluyendo INFO
  • -v, --verbose — Registrar eventos DEBUG
  • --very-verbose — Registrar eventos DEBUG y TRACE
  • --list — Listar plugins instalados. Ej. stellar-hello
  • --no-cache — No caches tus simulaciones y transacciones

stellar contract

Herramientas para desarrolladores de contratos inteligentes

Uso: stellar contract <COMMAND>

Subcomandos:
  • asset — Utilidades para desplegar un contrato de activo Stellar o obtener su id
  • alias — Utilidades para gestionar alias de contratos
  • bindings — Generar enlaces de cliente de código para un contrato
  • build — Crear un contrato a partir de la fuente
  • extend — Extender el tiempo de vida del ledger de una entrada de datos de contrato
  • deploy — Desplegar un contrato wasm
  • fetch — Obtener el binario Wasm de un contrato
  • id — Generar el id del contrato para un contrato o activo dado
  • info — Acceder a información sobre contratos
  • init — Inicializar un proyecto de contrato Soroban
  • inspect — (Deprecated in favor of contract info subcommands) Inspect a WASM file listing contract functions, meta, etc
  • install — Instalar un archivo WASM en el ledger sin crear una instancia de contrato
  • invoke — Invocar una función de contrato
  • optimize — Optimizando un archivo WASM
  • read — Imprimir el valor actual de una entrada de datos del ledger del contrato
  • restore — Restaurar un valor desalojo para una entrada de datos del ledger del contrato

stellar contract asset

Utilidades para desplegar un contrato de activo Stellar o obtener su id

Uso: stellar contract asset <COMMAND>

Subcomandos:
  • id — Obtener el id del contrato de activo incorporado Soroban. Obsoleto, usar stellar contract id asset en su lugar
  • deploy — Desplegar el contrato de activo incorporado Soroban

stellar contract asset id

Obtener el id del contrato de activo incorporado Soroban. Obsoleto, usar stellar contract id asset en su lugar

Uso: stellar contract asset id [OPTIONS] --asset <ASSET>

Opciones:
  • --asset <ASSET> — ID del activo clásico Stellar a envolver, p. ej. "USDC:G...5"
  • --rpc-url <RPC_URL> — Endpoint del servidor RPC
  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC
  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de contraseña de red para firmar la transacción enviada al servidor rpc
  • --network <NETWORK> — Nombre de la red a utilizar de la configuración
  • --global — Usa la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

stellar contract asset deploy

Desplegar el contrato de activo incorporado Soroban

Uso: stellar contract asset deploy [OPTIONS] --asset <ASSET> --source-account <SOURCE_ACCOUNT>

Opciones:
  • --asset <ASSET> — ID del activo clásico Stellar a envolver, p. ej. "USDC:G...5"

  • --rpc-url <RPC_URL> — Endpoint del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de contraseña de red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red a utilizar de la configuración

  • --source-account <SOURCE_ACCOUNT> — Cuenta de donde se origina la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muelleada (--source MDA…), una clave secreta (--source SC36…), o una frase semilla (--source "kite urban…"). Si no se proporcionaron los flags --build-only o --sim-only, esta clave también se utilizará para firmar la transacción final. En ese caso, intentar firmar con clave pública fallará

  • --hd-path <HD_PATH> — Si utilizas una frase semilla, qué ruta determinística jerárquica utilizar, p. ej. m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Valor predeterminado: 0

  • --global — Usa la configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

  • --fee <FEE> — monto de la tarifa para la transacción, en stroops. 1 stroop = 0.0000001 xlm

    Valor predeterminado: 100

  • --cost — Salida del costo de ejecución a stderr

  • --instructions <INSTRUCTIONS> — Número de instrucciones a simular

  • --build-only — Construir la transacción y solo escribir el xdr base64 en stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr base64 en stdout

stellar contract alias

Utilidades para gestionar alias de contratos

Uso: stellar contract alias <COMMAND>

Subcomandos:
  • remove — Eliminar alias de contrato
  • add — Añadir alias de contrato
  • show — Mostrar el id del contrato asociado con un alias dado
  • ls — Listar todos los alias

stellar contract alias remove

Eliminar alias de contrato

Uso: stellar contract alias remove [OPTIONS] <ALIAS>

Argumentos:
  • <ALIAS> — El alias de contrato que será eliminado
Opciones:
  • --global — Usa la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."
  • --rpc-url <RPC_URL> — Endpoint del servidor RPC
  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC
  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de contraseña de red para firmar la transacción enviada al servidor rpc
  • --network <NETWORK> — Nombre de la red a utilizar de la configuración

stellar contract alias add

Añadir alias de contrato

Uso: stellar contract alias add [OPTIONS] --id <CONTRACT_ID> <ALIAS>

Argumentos:
  • <ALIAS> — El alias de contrato que será utilizado
Opciones:
  • --global — Usa la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."
  • --rpc-url <RPC_URL> — Endpoint del servidor RPC
  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC
  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de contraseña de red para firmar la transacción enviada al servidor rpc
  • --network <NETWORK> — Nombre de la red a utilizar de la configuración
  • --overwrite — Sobrescribir el alias de contrato si ya existe
  • --id <CONTRACT_ID> — El id del contrato que será asociado con el alias

stellar contract alias show

Mostrar el id del contrato asociado con un alias dado

Uso: stellar contract alias show [OPTIONS] <ALIAS>

Argumentos:
  • <ALIAS> — El alias de contrato que será mostrado
Opciones:
  • --global — Usa la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."
  • --rpc-url <RPC_URL> — Endpoint del servidor RPC
  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC
  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de contraseña de red para firmar la transacción enviada al servidor rpc
  • --network <NETWORK> — Nombre de la red a utilizar de la configuración

stellar contract alias ls

Listar todos los alias

Uso: stellar contract alias ls [OPTIONS]

Opciones:
  • --global — Usa la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

stellar contract bindings

Generar enlaces de cliente de código para un contrato

Uso: stellar contract bindings <COMMAND>

Subcomandos:
  • json — Generar enlaces Json
  • rust — Generar enlaces Rust
  • typescript — Generar un paquete de TypeScript / JavaScript
  • python — Generar enlaces Python

stellar contract bindings json

Generar enlaces Json

Uso: stellar contract bindings json --wasm <WASM>

Opciones:
  • --wasm <WASM> — Ruta al binario wasm

stellar contract bindings rust

Generar enlaces Rust

Uso: stellar contract bindings rust --wasm <WASM>

Opciones:
  • --wasm <WASM> — Ruta al binario wasm

stellar contract bindings typescript

Generar un paquete de TypeScript / JavaScript

Uso: stellar contract bindings typescript [OPCIONES] --output-dir <DIRECTORIO_SALIDA> <--wasm <WASM>|--wasm-hash <HASH_WASM>|--contract-id <ID_CONTRATO>>

Opciones:
  • --wasm <WASM> — Ruta del archivo Wasm en el sistema de archivos local. Proporciona esto O --wasm-hash O --contract-id
  • --wasm-hash <WASM_HASH> — Hash del blob Wasm en una red. Proporciona esto O --wasm O --contract-id
  • --contract-id <CONTRACT_ID> — ID/alias del contrato en una red. Proporciona esto O --wasm-hash O --wasm
  • --rpc-url <RPC_URL> — Punto final del servidor RPC
  • --rpc-header <RPC_HEADERS> — Cabecera(s) RPC para incluir en las solicitudes al proveedor RPC
  • --network-passphrase <FRASE_PASSPHRASE_RED> — Frase de red para firmar la transacción enviada al servidor rpc
  • --network <RED> — Nombre de la red a utilizar desde la configuración
  • --global — Usar configuración global
  • --config-dir <DIRECTORIO_CONFIG> — Ubicación del directorio de configuración, el valor por defecto es "."
  • --output-dir <DIRECTORIO_SALIDA> — Dónde colocar el proyecto generado
  • --overwrite — Si se debe sobrescribir el directorio de salida si ya existe

stellar contract bindings python

Generar enlaces en Python

Uso: stellar contract bindings python

stellar contract build

Crear un contrato desde el código fuente

Se construyen todos los crates que están referenciados por el manifiesto de cargo (Cargo.toml) que tienen cdylib como su tipo de crate. Los crates se construyen para el objetivo wasm32. A menos que se configure lo contrario, los crates se construyen con sus características predeterminadas y con su perfil de lanzamiento.

En los espacios de trabajo, se construyen todos los crates a menos que se especifique un nombre de paquete, o el comando se ejecute desde el subdirectorio de un crate del espacio de trabajo.

Para ver los comandos que se ejecutarán, sin ejecutarlos, utiliza la opción --print-commands-only.

Uso: stellar contract build [OPCIONES]

Opciones:
  • --manifest-path <MANIFEST_PATH> — Ruta al Cargo.toml

  • --package <PAQUETE> — Paquete a construir

    Si se omite, se construirán todos los paquetes que construyan para el tipo de crate cdylib.

  • --profile <PERFIL> — Construir con el perfil especificado

    Valor por defecto: release

  • --features <CARACTERÍSTICAS> — Construir con la lista de características activadas, separadas por espacios o comas

  • --all-features — Construir con todas las características activadas

  • --no-default-features — Construir con la característica predeterminada no activada

  • --out-dir <OUT_DIR> — Directorio para copiar archivos wasm

    Si se proporciona, los archivos wasm se pueden encontrar en el directorio objetivo de cargo y en el directorio especificado.

    Si se omite, los archivos wasm solo se escriben en el directorio objetivo de cargo.

  • --print-commands-only — Imprimir comandos para construir sin ejecutarlos

  • --meta <META> — Añadir clave-valor a los metadatos del contrato (añade el meta a la sección personalizada contractmetav0)

stellar contract extend

Extender el tiempo de vida del ledger de una entrada de ledger de contrato.

Si no se especifican claves, se extiende el contrato en sí.

Uso: stellar contract extend [OPCIONES] --ledgers-to-extend <LEDGERS_A_EXTENDER> --source-account <CUENTA_ORIGEN>

Opciones:
  • --ledgers-to-extend <LEDGERS_A_EXTENDER> — Número de ledgers para extender las entradas

  • --ttl-ledger-only — Solo imprimir el nuevo ledger de Tiempo de Vida

  • --id <ID_CONTRATO> — ID del contrato al que pertenecen las entradas de datos. Si no se proporcionan claves, la instancia del contrato se extenderá

  • --key <CLAVE> — Clave de almacenamiento (símbolos solamente)

  • --key-xdr <CLAVE_XDR> — Clave de almacenamiento (XDR codificado en base64)

  • --wasm <WASM> — Ruta al archivo Wasm del código del contrato a extender

  • --wasm-hash <HASH_WASM> — Ruta al archivo Wasm del código del contrato a extender

  • --durability <DURABILIDAD> — Durabilidad de la entrada de almacenamiento

    Valor por defecto: persistent

    Valores posibles:

    • persistent: Persistente
    • temporary: Temporal
  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Cabecera(s) RPC para incluir en las solicitudes al proveedor RPC

  • --network-passphrase <FRASE_PASSPHRASE_RED> — Frase de red para firmar la transacción enviada al servidor rpc

  • --network <RED> — Nombre de la red a utilizar desde la configuración

  • --source-account <CUENTA_ORIGEN> — Cuenta de donde se origina la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxida (--source MDA…), una clave secreta (--source SC36…), o una frase semilla (--source "kite urban…"). Si no se proporcionaron flags --build-only o --sim-only, esta clave también se usará para firmar la transacción final. En ese caso, intentar firmar con la clave pública fallará

  • --hd-path <RUTA_HD> — Si usas una frase semilla, qué ruta jerárquica determinista usar, por ejemplo m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Por defecto: 0

  • --global — Usar configuración global

  • --config-dir <DIRECTORIO_CONFIG> — Ubicación del directorio de configuración, el valor por defecto es "."

  • --fee <TASA> — monto de la tasa para la transacción, en stroops. 1 stroop = 0.0000001 xlm

    Valor por defecto: 100

  • --cost — Salida del costo de ejecución a stderr

  • --instructions <INSTRUCCIONES> — Número de instrucciones a simular

  • --build-only — Construir la transacción y solo escribir el xdr en base64 a stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr en base64 a stdout

stellar contract deploy

Desplegar un contrato wasm

Uso: stellar contract deploy [OPCIONES] --source-account <CUENTA_ORIGEN> <--wasm <WASM>|--wasm-hash <HASH_WASM>> [-- <ARGUMENTOS_CONSTRUCTOR_CONTRATO>...]

Argumentos:
  • <ARGUMENTOS_CONSTRUCTOR_CONTRATO> — Si se proporciona, se pasará a la función __constructor del contrato con los argumentos proporcionados para esa función como --arg-name value
Opciones:
  • --wasm <WASM> — Archivo WASM a desplegar

  • --wasm-hash <HASH_WASM> — Hash del archivo WASM ya instalado/desplegado

  • --salt <SAL> — Sal personalizada de 32 bytes para la ID del token

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Cabecera(s) RPC para incluir en las solicitudes al proveedor RPC

  • --network-passphrase <FRASE_PASSPHRASE_RED> — Frase de red para firmar la transacción enviada al servidor rpc

  • --network <RED> — Nombre de la red a utilizar desde la configuración

  • --source-account <CUENTA_ORIGEN> — Cuenta de donde se origina la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxida (--source MDA…), una clave secreta (--source SC36…), o una frase semilla (--source "kite urban…"). Si no se proporcionaron flags --build-only o --sim-only, esta clave también se usará para firmar la transacción final. En ese caso, intentar firmar con la clave pública fallará

  • --hd-path <RUTA_HD> — Si usas una frase semilla, qué ruta jerárquica determinista usar, por ejemplo m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Por defecto: 0

  • --global — Usar configuración global

  • --config-dir <DIRECTORIO_CONFIG> — Ubicación del directorio de configuración, el valor por defecto es "."

  • --fee <TASA> — monto de la tasa para la transacción, en stroops. 1 stroop = 0.0000001 xlm

    Valor por defecto: 100

  • --cost — Salida del costo de ejecución a stderr

  • --instructions <INSTRUCCIONES> — Número de instrucciones a simular

  • --build-only — Construir la transacción y solo escribir el xdr en base64 a stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr en base64 a stdout

  • -i, --ignore-checks — Si ignorar las verificaciones de seguridad al desplegar contratos

    Valor por defecto: false

  • --alias <ALIAS> — El alias que se usará para guardar la id del contrato. Siempre que se use, --alias sobreescribirá la configuración de id del contrato existente sin pedir confirmación

stellar contract fetch

Obtener el binario wasm de un contrato

Uso: stellar contract fetch [OPCIONES] --id <ID_CONTRATO>

Opciones:
  • --id <ID_CONTRATO> — ID del contrato a obtener
  • -o, --out-file <ARCHIVO_SALIDA> — Dónde escribir la salida, de lo contrario se usa stdout
  • --global — Usar configuración global
  • --config-dir <DIRECTORIO_CONFIG> — Ubicación del directorio de configuración, el valor por defecto es "."
  • --rpc-url <RPC_URL> — Punto final del servidor RPC
  • --rpc-header <RPC_HEADERS> — Cabecera(s) RPC para incluir en las solicitudes al proveedor RPC
  • --network-passphrase <FRASE_PASSPHRASE_RED> — Frase de red para firmar la transacción enviada al servidor rpc
  • --network <RED> — Nombre de la red a utilizar desde la configuración

stellar contract id

Generar la id del contrato para un contrato o activo dado

Uso: stellar contract id <COMANDO>

Subcomandos:
  • asset — Desplegar el contrato de activo incorporado Soroban
  • wasm — Desplegar el contrato normal de Wasm

stellar contract id asset

Desplegar el contrato de activo incorporado Soroban

Uso: stellar contract id asset [OPCIONES] --asset <ACTIVO>

Opciones:
  • --asset <ACTIVO> — ID del activo clásico de Stellar a envolver, p. ej. "USDC:G...5"
  • --rpc-url <RPC_URL> — Punto final del servidor RPC
  • --rpc-header <RPC_HEADERS> — Cabecera(s) RPC para incluir en las solicitudes al proveedor RPC
  • --network-passphrase <FRASE_PASSPHRASE_RED> — Frase de red para firmar la transacción enviada al servidor rpc
  • --network <RED> — Nombre de la red a utilizar desde la configuración
  • --global — Usar configuración global
  • --config-dir <DIRECTORIO_CONFIG> — Ubicación del directorio de configuración, el valor por defecto es "."

stellar contract id wasm

Desplegar contrato normal de Wasm

Uso: stellar contract id wasm [OPCIONES] --salt <SAL> --source-account <CUENTA_ORIGEN>

Opciones:
  • --salt <SAL> — ID del contrato Soroban
  • --rpc-url <RPC_URL> — Punto final del servidor RPC
  • --rpc-header <RPC_HEADERS> — Cabecera(s) RPC para incluir en las solicitudes al proveedor RPC
  • --network-passphrase <FRASE_PASSPHRASE_RED> — Frase de red para firmar la transacción enviada al servidor rpc
  • --network <RED> — Nombre de la red a utilizar desde la configuración
  • --source-account <CUENTA_ORIGEN> — Cuenta de donde se origina la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxida (--source MDA…), una clave secreta (--source SC36…), o una frase semilla (--source "kite urban…"). Si no se proporcionaron flags --build-only o --sim-only, esta clave también se usará para firmar la transacción final. En ese caso, intentar firmar con la clave pública fallará
  • --hd-path <RUTA_HD> — Si usas una frase semilla, qué ruta jerárquica determinista usar, por ejemplo m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Por defecto: 0
  • --global — Usar la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

información del contrato estelar

Acceder a información sobre contratos

Uso: stellar contract info <COMMAND>

Subcomandos:
  • interface — Salida la interfaz de un contrato
  • meta — Salida los metadatos almacenados en un contrato
  • env-meta — Salida los metadatos requeridos almacenados en un contrato

interfaz de información del contrato estelar

Salida la interfaz de un contrato.

La interfaz de un contrato describe las funciones, parámetros y tipos que el contrato hace accesibles para ser llamados.

Los datos producidos por este comando son un flujo de valores SCSpecEntry XDR. Consulta las definiciones de tipo en stellar-xdr. Consulta también el formato de datos XDR.

No produce datos cuando no hay datos presentes en el contrato.

Uso: stellar contract info interface [OPCIONES] <--wasm <WASM>|--wasm-hash <WASM_HASH>|--contract-id <CONTRACT_ID>>

Opciones:
  • --wasm <WASM> — Ruta del archivo Wasm en el sistema de archivos local. Proporciona esto O --wasm-hash O --contract-id

  • --wasm-hash <WASM_HASH> — Hash del blob Wasm en una red. Proporciona esto O --wasm O --contract-id

  • --contract-id <CONTRACT_ID> — ID/alias del contrato en una red. Proporciona esto O --wasm-hash O --wasm

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase secreta de red para firmar la transacción enviada al servidor RPC

  • --network <NETWORK> — Nombre de la red a usar de la configuración

  • --global — Usar la configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

  • --output <OUTPUT> — Formato de la salida

    Valor por defecto: rust

    Valores posibles:

    • rust: Salida del código Rust de la interfaz del contrato
    • xdr-base64: Salida XDR de la entrada de información
    • json: Salida JSON de la entrada de información (una línea, no formateada)
    • json-formatted: Salida JSON formateada (multilínea) de la entrada de información

meta de información del contrato estelar

Salida los metadatos almacenados en un contrato.

Los metadatos de un contrato son una serie de pares clave-valor que el desarrollador del contrato puede establecer con cualquier valor para proporcionar metadatos sobre el contrato. Los metadatos también contienen información como la versión del SDK de Rust y la versión del compilador de Rust.

Los datos producidos por este comando son un flujo de valores SCMetaEntry XDR. Consulta las definiciones de tipo en stellar-xdr. Consulta también el formato de datos XDR.

No produce datos cuando no hay datos presentes en el contrato.

Uso: stellar contract info meta [OPCIONES] <--wasm <WASM>|--wasm-hash <WASM_HASH>|--contract-id <CONTRACT_ID>>

Opciones:
  • --wasm <WASM> — Ruta del archivo Wasm en el sistema de archivos local. Proporciona esto O --wasm-hash O --contract-id

  • --wasm-hash <WASM_HASH> — Hash del blob Wasm en una red. Proporciona esto O --wasm O --contract-id

  • --contract-id <CONTRACT_ID> — ID/alias del contrato en una red. Proporciona esto O --wasm-hash O --wasm

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase secreta de red para firmar la transacción enviada al servidor RPC

  • --network <NETWORK> — Nombre de la red a usar de la configuración

  • --global — Usar la configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

  • --output <OUTPUT> — Formato de la salida

    Valor por defecto: text

    Valores posibles:

    • text: Salida de texto de la entrada de meta información
    • xdr-base64: Salida XDR de la entrada de información
    • json: Salida JSON de la entrada de información (una línea, no formateada)
    • json-formatted: Salida JSON formateada (multilínea) de la entrada de información

env-meta de información del contrato estelar

Salida los metadatos requeridos almacenados en un contrato.

Env-meta es información almacenada en todos los contratos, en la sección personalizada contractenvmetav0 WASM, sobre el entorno para el cual fue construído el contrato. Env-meta permite al Soroban Env saber si el contrato es compatible con la red en su configuración actual.

Los datos producidos por este comando son un flujo de valores SCEnvMetaEntry XDR. Consulta las definiciones de tipo en stellar-xdr. Consulta también el formato de datos XDR.

No produce datos cuando no hay datos presentes en el contrato.

Uso: stellar contract info env-meta [OPCIONES] <--wasm <WASM>|--wasm-hash <HASH_WASM>|--contract-id <ID_CONTRATO>>

Opciones:
  • --wasm <WASM> — Ruta del archivo Wasm en el sistema de archivos local. Proporciona esto O --wasm-hash O --contract-id

  • --wasm-hash <WASM_HASH> — Hash del blob Wasm en una red. Proporciona esto O --wasm O --contract-id

  • --contract-id <CONTRACT_ID> — ID/alias del contrato en una red. Proporciona esto O --wasm-hash O --wasm

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase secreta de red para firmar la transacción enviada al servidor RPC

  • --network <NETWORK> — Nombre de la red a usar de la configuración

  • --global — Usar la configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

  • --output <OUTPUT> — Formato de la salida

    Valor por defecto: text

    Valores posibles:

    • text: Salida de texto de la entrada de meta información
    • xdr-base64: Salida XDR de la entrada de información
    • json: Salida JSON de la entrada de información (una línea, no formateada)
    • json-formatted: Salida JSON formateada (multilínea) de la entrada de información

iniciar contrato estelar

Inicializar un proyecto de contrato Soroban.

Este comando creará un proyecto de espacio de trabajo Cargo y añadirá un contrato Stellar de muestra. El nombre del contrato se puede especificar con --name. Se puede ejecutar varias veces con diferentes nombres para generar múltiples contratos, y los archivos no se sobrescribirán a menos que se pase --overwrite.

Uso: stellar contract init [OPTIONS] <PROJECT_PATH>

Argumentos:
  • <PROJECT_PATH>
Opciones:
  • --name <NAME> — Una opción para especificar el nombre de un nuevo contrato.

    Valor por defecto: hello-world

  • --overwrite — Sobrescribir todos los archivos existentes.

inspeccionar contrato estelar

(Obsoleto en favor de los subcomandos información del contrato) Inspeccionar un archivo WASM listando funciones de contrato, metadatos, etc

Uso: stellar contract inspect [OPTIONS] --wasm <WASM>

Opciones:
  • --wasm <WASM> — Ruta al binario wasm

  • --output <OUTPUT> — Salida solo XDR en base64

    Valor por defecto: docs

    Valores posibles:

    • xdr-base64: XDR de la matriz de entradas de especificaciones de contrato
    • xdr-base64-array: Matriz de xdr de entradas de especificaciones de contrato
    • docs: Impresión bonita de las entradas de especificaciones de contrato
  • --global — Usar la configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

instalar contrato estelar

Instalar un archivo WASM en el ledger sin crear una instancia de contrato

Uso: stellar contract install [OPTIONS] --source-account <SOURCE_ACCOUNT> --wasm <WASM>

Opciones:
  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase secreta de red para firmar la transacción enviada al servidor RPC

  • --network <NETWORK> — Nombre de la red a usar de la configuración

  • --source-account <SOURCE_ACCOUNT> — Cuenta de donde se origina la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxada (--source MDA…), una clave secreta (--source SC36…), o una frase semilla (--source "kite urban…"). Si no se proporcionaron los flags --build-only o --sim-only, esta clave también se usará para firmar la transacción final. En ese caso, intentar firmar con la clave pública fallará

  • --hd-path <HD_PATH> — Si se usa una frase semilla, qué ruta determinista jerárquica usar, por ejemplo, m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Por defecto: 0

  • --global — Usar la configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

  • --fee <FEE> — cantidad de tarifa para la transacción, en stroops. 1 stroop = 0,0000001 xlm

    Valor por defecto: 100

  • --cost — Salida del costo de ejecución hacia stderr

  • --instructions <INSTRUCTIONS> — Número de instrucciones a simular

  • --build-only — Construir la transacción y solo escribir el base64 xdr en stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el base64 xdr en stdout

  • --wasm <WASM> — Ruta al binario wasm

  • -i, --ignore-checks — Si ignorar las comprobaciones de seguridad al desplegar contratos

    Valor por defecto: false

invocar contrato estelar

Invocar una función de contrato

Genera un "CLI implícito" para el contrato especificado sobre la marcha utilizando el esquema del contrato, que se incrusta en cada contrato Soroban. El "slop" en este comando, todo lo que sigue al --, se pasa a este CLI implícito. Obtén ayuda en profundidad para un contrato dado:

invocar contrato estelar ... -- --help

Uso: stellar contract invoke [OPTIONS] --id <CONTRACT_ID> --source-account <SOURCE_ACCOUNT> [-- <CONTRACT_FN_AND_ARGS>...]

Argumentos:
  • <CONTRACT_FN_AND_ARGS> — Nombre de la función como subcomando, luego argumentos para esa función como --arg-name value
Opciones:
  • --id <CONTRACT_ID> — ID del contrato a invocar

  • --is-view — Ver el resultado simulando y no firmar ni enviar la transacción. Obsoleto, utiliza --send=no

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase secreta de red para firmar la transacción enviada al servidor RPC

  • --network <NETWORK> — Nombre de la red a usar de la configuración

  • --source-account <SOURCE_ACCOUNT> — Cuenta de donde se origina la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxada (--source MDA…), una clave secreta (--source SC36…), o una frase semilla (--source "kite urban…"). Si no se proporcionaron las opciones --build-only o --sim-only, esta clave también se utilizará para firmar la transacción final. En ese caso, intentar firmar con la clave pública fallará

  • --hd-path <HD_PATH> — Si usas una frase semilla, qué ruta determinista jerárquica usar, por ejemplo, m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Valor por defecto: 0

  • --global — Usar configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor por defecto es "."

  • --fee <FEE> — cantidad de tarifa para la transacción, en stroops. 1 stroop = 0,0000001 xlm

    Valor por defecto: 100

  • --cost — Imprimir el costo de ejecución en stderr

  • --instructions <INSTRUCTIONS> — Número de instrucciones a simular

  • --build-only — Desarrollar la transacción y solo escribir el xdr base64 en stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr base64 en stdout

  • --send <SEND> — Ya sea que se envíe o no una transacción

    Valor predeterminado: default

    Valores posibles:

    • default: Envía la transacción si la simulación indica que hay escrituras en el ledger, eventos publicados o autenticación requerida, de lo contrario devuelve el resultado de la simulación
    • no: No enviar la transacción, devolver el resultado de la simulación
    • : Siempre enviar la transacción

optimizar contrato stellar

Optimizar un archivo WASM

Uso: stellar contract optimize [OPTIONS] --wasm <WASM>

Opciones:
  • --wasm <WASM> — Ruta al binario wasm
  • --wasm-out <WASM_OUT> — Ruta para escribir el archivo WASM optimizado (de manera predeterminada se escribe en la misma ubicación que --wasm con el sufijo .optimized.wasm)

leer contrato stellar

Imprimir el valor actual de una entrada del ledger de datos de contrato

Uso: stellar contract read [OPTIONS]

Opciones:
  • --output <OUTPUT> — Tipo de salida a generar

    Valor predeterminado: string

    Valores posibles:

    • string: Cadena
    • json: Json
    • xdr: XDR
  • --id <CONTRACT_ID> — ID del contrato al que pertenecen las entradas de datos. Si no se proporcionan claves, la instancia del Contrato se ampliará

  • --key <KEY> — Clave de almacenamiento (símbolos solamente)

  • --key-xdr <KEY_XDR> — Clave de almacenamiento (XDR codificado en base64)

  • --wasm <WASM> — Ruta al archivo Wasm del código del contrato que se va a ampliar

  • --wasm-hash <WASM_HASH> — Ruta al archivo Wasm del código del contrato que se va a ampliar

  • --durability <DURABILITY> — Durabilidad de la entrada de almacenamiento

    Valor predeterminado: persistent

    Valores posibles:

    • persistent: Persistente
    • temporary: Temporal
  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red a usar de la configuración

  • --global — Utilizar configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

restaurar contrato stellar

Restaurar un valor desalojado para una entrada del ledger de datos del contrato.

Si no se especifican claves, se restaurará el contrato mismo.

Uso: stellar contract restore [OPTIONS] --source-account <SOURCE_ACCOUNT>

Opciones:
  • --id <CONTRACT_ID> — ID del contrato al que pertenecen las entradas de datos. Si no se proporcionan claves, la instancia del Contrato se ampliará

  • --key <KEY> — Clave de almacenamiento (símbolos solamente)

  • --key-xdr <KEY_XDR> — Clave de almacenamiento (XDR codificado en base64)

  • --wasm <WASM> — Ruta al archivo Wasm del código del contrato que se va a ampliar

  • --wasm-hash <WASM_HASH> — Ruta al archivo Wasm del código del contrato que se va a ampliar

  • --durability <DURABILITY> — Durabilidad de la entrada de almacenamiento

    Valor predeterminado: persistent

    Valores posibles:

    • persistent: Persistente
    • temporary: Temporal
  • --ledgers-to-extend <LEDGERS_TO_EXTEND> — Número de ledgers para extender la entrada

  • --ttl-ledger-only — Solo imprimir el nuevo ledger de Tiempo de Vida

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red a usar de la configuración

  • --source-account <SOURCE_ACCOUNT> — Cuenta de donde se origina la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxed (--source MDA…), una clave secreta (--source SC36…), o una frase semilla (--source "kite urban…"). Si no se proporcionaron --build-only o --sim-only, esta clave también se utilizará para firmar la transacción final. En ese caso, intentar firmar con una clave pública fallará

  • --hd-path <HD_PATH> — Si utilizas una frase semilla, qué ruta determinística jerárquica usar, por ejemplo m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Predeterminado: 0

  • --global — Utilizar configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

  • --fee <FEE> — monto de la tarifa para la transacción, en stroops. 1 stroop = 0,0000001 xlm

    Valor predeterminado: 100

  • --cost — Imprimir el costo de ejecución en stderr

  • --instructions <INSTRUCTIONS> — Número de instrucciones a simular

  • --build-only — Construir la transacción y solo escribir el xdr base64 en stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr base64 en stdout

eventos stellar

Observa la red en busca de eventos de contrato

Uso: stellar events [OPTIONS]

Opciones:
  • --start-ledger <START_LEDGER> — El primer número de secuencia del ledger en el rango para extraer eventos https://developers.stellar.org/docs/learn/encyclopedia/network-configuration/ledger-headers#ledger-sequence

  • --cursor <CURSOR> — El cursor correspondiente al inicio del rango de eventos

  • --output <OUTPUT> — Opciones de formato de salida para el flujo de eventos

    Valor predeterminado: pretty

    Valores posibles:

    • pretty: Salida colorida y orientada al ser humano en la consola
    • plain: Salida orientada al ser humano en la consola sin colores
    • json: Salida formateada en consola en JSON
  • -c, --count <COUNT> — El número máximo de eventos a mostrar (deferir al límite definido por el servidor)

    Valor predeterminado: 10

  • --id <CONTRACT_IDS> — Un conjunto de (hasta 5) ID de contratos para filtrar eventos. Este parámetro se puede pasar varias veces, por ejemplo --id C123.. --id C456.., o pasado con múltiples parámetros, por ejemplo --id C123 C456.

    Aunque la especificación admite múltiples objetos de filtro (es decir, combinaciones de tipo, ID y temas), hoy solo se puede especificar un conjunto en la línea de comandos, aunque ese conjunto puede tener múltiples ID/temas.

  • --topic <TOPIC_FILTERS> — Un conjunto de (hasta 4) filtros de temas para filtrar temas de eventos. Un solo filtro de tema puede contener de 1 a 4 filtros de segmento diferentes, separados por comas, con un asterisco (* carácter) indicando un segmento comodín

    Ejemplo: filtro de tema con dos segmentos: --topic "AAAABQAAAAdDT1VOTEVSAA==,*"

    Ejemplo: dos filtros de tema con uno y dos segmentos cada uno: --topic "AAAABQAAAAdDT1VOTEVSAA==" --topic '*,*'

    Ten en cuenta que todos estos filtros de tema se combinan con los ID de contrato en un solo filtro (es decir, combinación de tipo, ID y temas).

  • --type <EVENT_TYPE> — Especifica qué tipo de eventos de contrato mostrar

    Valor predeterminado: all

    Valores posibles: all, contract, system

  • --global — Utilizar configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red a usar de la configuración

entorno stellar

Imprime las variables de entorno

Imprime en stdout en un formato que se puede usar como archivo .env. Las variables de entorno tienen prioridad sobre los valores predeterminados.

Si no hay variables de entorno en uso, imprime los valores predeterminados.

Uso: stellar env [OPTIONS]

Opciones:
  • --global — Utilizar configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

claves stellar

Crear y gestionar identidades incluyendo claves y direcciones

Uso: stellar keys <COMMAND>

Subcomandos:
  • add — Añadir una nueva identidad (keypair, ledger, llavero de macOS)
  • address — Dada una identidad, devuelve su dirección (clave pública)
  • fund — Financiar una identidad en una red de prueba
  • generate — Generar una nueva identidad con una frase semilla, actualmente 12 palabras
  • ls — Listar identidades
  • rm — Remover una identidad
  • show — Dada una identidad, devuelve su clave privada
  • use — Establecer la identidad predeterminada que se utilizará en todos los comandos. Esto te permite omitir --source-account o configurar una variable de entorno, reutilizando este valor en todos los comandos que lo requieren

agregar claves stellar

Añadir una nueva identidad (keypair, ledger, llavero de macOS)

Uso: stellar keys add [OPTIONS] <NAME>

Argumentos:
  • <NAME> — Nombre de la identidad
Opciones:
  • --secret-key — Añadir usando secret_key Puede proporcionar con SOROBAN_SECRET_KEY
  • --seed-phrase — Añadir usando frase semilla de 12 palabras para generar secret_key
  • --global — Utilizar configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

dirección de claves stellar

Dada una identidad, devuelve su dirección (clave pública)

Uso: stellar keys address [OPTIONS] <NAME>

Argumentos:
  • <NAME> — Nombre de la identidad a buscar, se utiliza la identidad de prueba predeterminada si no se proporciona
Opciones:
  • --hd-path <HD_PATH> — Si la identidad es una frase semilla, utiliza esta ruta hd, por defecto es 0
  • --global — Utilizar configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

fondos de claves stellar

Financiar una identidad en una red de prueba

Uso: stellar keys fund [OPTIONS] <NAME>

Argumentos:
  • <NAME> — Nombre de la identidad a buscar, se utiliza la identidad de prueba predeterminada si no se proporciona
Opciones:
  • --rpc-url <RPC_URL> — Punto final del servidor RPC
  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC
  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de red para firmar la transacción enviada al servidor rpc
  • --network <NETWORK> — Nombre de la red a usar de la configuración
  • --hd-path <HD_PATH> — Si la identidad es una frase semilla, utiliza esta ruta hd, por defecto es 0
  • --global — Usar la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

generar claves stellar

Generar una nueva identidad con una frase semilla, actualmente 12 palabras

Uso: stellar keys generate [OPTIONS] <NAME>

Argumentos:
  • <NAME> — Nombre de la identidad
Opciones:
  • --no-fund — No financiar la dirección

  • --seed <SEED> — Semilla opcional que usar cuando se genera la frase semilla. Aleatorio en caso contrario

  • -s, --as-secret — Salida de la identidad generada como clave secreta

  • --global — Usar la configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

  • --hd-path <HD_PATH> — Al generar una clave secreta, qué hd_path debería usarse de la seed_phrase original

  • -d, --default-seed — Generar la frase semilla predeterminada. Útil para pruebas. Equivalente a --seed 0000000000000000

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) de RPC para incluir en las solicitudes al proveedor de RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red a usar desde la configuración

  • --fund — Financiar el par de claves generadas

    Valor predeterminado: false

  • --overwrite — Sobrescribir la identidad existente si ya existe

listar claves stellar

Listar identidades

Uso: stellar keys ls [OPTIONS]

Opciones:
  • --global — Usar la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."
  • -l, --largo

eliminar claves stellar

Eliminar una identidad

Uso: stellar keys rm [OPTIONS] <NAME>

Argumentos:
  • <NAME> — Identidad a eliminar
Opciones:
  • --global — Usar la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

mostrar claves stellar

Dada una identidad, devuelve su clave privada

Uso: stellar keys show [OPTIONS] <NAME>

Argumentos:
  • <NAME> — Nombre de la identidad a buscar, el valor predeterminado es identidad de prueba
Opciones:
  • --hd-path <HD_PATH> — Si la identidad es una frase semilla, usa esta ruta hd, el valor predeterminado es 0
  • --global — Usar la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

usar claves stellar

Establecer la identidad predeterminada que se usará en todos los comandos. Esto te permite omitir --source-account o establecer una variable de entorno, reutilizando este valor en todos los comandos que lo requieran

Uso: stellar keys use [OPTIONS] <NAME>

Argumentos:
  • <NAME> — Establecer el nombre de la red predeterminada
Opciones:
  • --global — Usar la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

red stellar

Configurar conexión a redes

Uso: red stellar <COMANDO>

Subcomandos:
  • add — Agregar una nueva red
  • rm — Eliminar una red
  • ls — Listar redes
  • start — ⚠️ Obsoleto: usa stellar container start en su lugar
  • stop — ⚠️ Obsoleto: usa stellar container stop en su lugar
  • use — Establecer la red predeterminada que se usará en todos los comandos. Esto te permite omitir --network o establecer una variable de entorno, reutilizando este valor en todos los comandos que lo requieran
  • container — ⚠️ Obsoleto: usa stellar container en su lugar

red stellar agregar

Agregar una nueva red

Uso: stellar network add [OPTIONS] --rpc-url <RPC_URL> --network-passphrase <NETWORK_PASSPHRASE> <NAME>

Argumentos:
  • <NAME> — Nombre de la red
Opciones:
  • --rpc-url <RPC_URL> — Punto final del servidor RPC
  • --rpc-header <RPC_HEADERS> — Encabezado opcional (por ejemplo, clave de API) para incluir en las solicitudes al RPC
  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de red para firmar la transacción enviada al servidor rpc
  • --global — Usa la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

eliminar red stellar

Eliminar una red

Uso: stellar network rm [OPTIONS] <NAME>

Argumentos:
  • <NAME> — Red a eliminar
Opciones:
  • --global — Usar la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

listar red stellar

Listar redes

Uso: stellar network ls [OPTIONS]

Opciones:
  • --global — Usar la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."
  • -l, --long — Obtener más información sobre las redes

iniciar red stellar

⚠️ Obsoleto: usa stellar container start en su lugar

Iniciar red

Iniciar un contenedor que ejecute un nodo de Stellar, RPC, API y friendbot (grifo).

iniciar red stellar NETWORK [OPCIONES]

Por defecto, al iniciar un contenedor de testnet, sin argumentos opcionales, se ejecutará el equivalente del siguiente comando de docker:

docker run --rm -p 8000:8000 --name stellar stellar/quickstart:testing --testnet --enable rpc,horizon

Uso: stellar network start [OPTIONS] <NETWORK>

Argumentos:
  • <NETWORK> — Red a iniciar

    Valores posibles: local, testnet, futurenet, pubnet

Opciones:
  • -d, --docker-host <DOCKER_HOST> — Argumento opcional para sobrescribir el host docker predeterminado. Esto es útil cuando usas una ruta de host docker no estándar para tu tiempo de ejecución de contenedor compatible con Docker, por ejemplo, Docker Desktop predetermina a $HOME/.docker/run/docker.sock en lugar de /var/run/docker.sock

  • --name <NAME> — Argumento opcional para especificar el nombre del contenedor

  • -l, --limits <LIMITS> — Argumento opcional para especificar los límites solo para la red local

  • -p, --ports-mapping <PORTS_MAPPING> — Argumento para especificar el mapeo de HOST_PORT:CONTAINER_PORT

    Valor predeterminado: 8000:8000

  • -t, --image-tag-override <IMAGE_TAG_OVERRIDE> — Argumento opcional para sobrescribir la etiqueta de imagen de docker predeterminada para la red dada

  • --protocol-version <PROTOCOL_VERSION> — Argumento opcional para especificar la versión del protocolo solo para la red local

stellar network container stop

⚠️ Obsoleto: usa stellar container stop en su lugar

Detener una red iniciada con network start. Por ejemplo, si ejecutaste stellar network start local, puedes usar stellar network stop local para detenerlo.

Uso: stellar network container stop [OPTIONS] <NAME>

Argumentos:
  • <NAME> — Contenedor a detener
Opciones:
  • -d, --docker-host <DOCKER_HOST> — Argumento opcional para sobrescribir el host docker predeterminado. Esto es útil cuando usas una ruta de host docker no estándar para tu tiempo de ejecución de contenedor compatible con Docker, por ejemplo, Docker Desktop predetermina a $HOME/.docker/run/docker.sock en lugar de /var/run/docker.sock

usar red stellar

Establecer la red predeterminada que se usará en todos los comandos. Esto te permite omitir --network o establecer una variable de entorno, reutilizando este valor en todos los comandos que lo requieran

Uso: stellar network use [OPTIONS] <NAME>

Argumentos:
  • <NAME> — Establecer el nombre de la red predeterminada
Opciones:
  • --global — Usar la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

contenedor de red stellar

⚠️ Obsoleto: usa stellar container en su lugar

Comandos para iniciar, detener y obtener registros para un contenedor de inicio rápido

Uso: contenedor de red stellar <COMANDO>

Subcomandos:
  • logs — Obtener registros de un contenedor de red en ejecución
  • start — Iniciar un contenedor que ejecute un nodo Stellar, RPC, API y friendbot (grifo)
  • stop — Detener un contenedor de red iniciado con stellar container start

logs del contenedor de red stellar

Obtener registros de un contenedor de red en ejecución

Uso: stellar network container logs [OPTIONS] <NAME>

Argumentos:
  • <NAME> — Contenedor para obtener registros
Opciones:
  • -d, --docker-host <DOCKER_HOST> — Argumento opcional para sobrescribir el host docker predeterminado. Esto es útil cuando usas una ruta de host docker no estándar para tu tiempo de ejecución de contenedor compatible con Docker, por ejemplo, Docker Desktop predetermina a $HOME/.docker/run/docker.sock en lugar de /var/run/docker.sock

iniciar contenedor de red stellar

Iniciar un contenedor que ejecute un nodo Stellar, RPC, API y friendbot (grifo).

iniciar contenedor stellar NETWORK [OPCIONES]

Por defecto, al iniciar un contenedor de testnet, sin argumentos opcionales, se ejecutará el equivalente del siguiente comando de docker:

docker run --rm -p 8000:8000 --name stellar stellar/quickstart:testing --testnet --enable rpc,horizon

Uso: stellar network container start [OPTIONS] <NETWORK>

Argumentos:
  • <NETWORK> — Red a iniciar

    Valores posibles: local, testnet, futurenet, pubnet

Opciones:
  • -d, --docker-host <DOCKER_HOST> — Argumento opcional para anular el host docker predeterminado. Esto es útil cuando estás utilizando una ruta de host docker no estándar para tu tiempo de ejecución compatible con Docker, por ejemplo, Docker Desktop predetermina en $HOME/.docker/run/docker.sock en lugar de /var/run/docker.sock

  • --name <NAME> — Argumento opcional para especificar el nombre del contenedor

  • -l, --limits <LIMITS> — Argumento opcional para especificar los límites para la red local solo

  • -p, --ports-mapping <PORTS_MAPPING> — Argumento para especificar el mapeo de HOST_PORT:CONTAINER_PORT

    Valor predeterminado: 8000:8000

  • -t, --image-tag-override <IMAGE_TAG_OVERRIDE> — Argumento opcional para sobrescribir la etiqueta de imagen de docker predeterminada para la red dada

  • --protocol-version <PROTOCOL_VERSION> — Argumento opcional para especificar la versión del protocolo solo para la red local

detener contenedor de red stellar

Detener un contenedor de red iniciado con stellar container start

Uso: stellar network container stop [OPTIONS] <NAME>

Argumentos:
  • <NAME> — Contenedor a detener
Opciones:
  • -d, --docker-host <DOCKER_HOST> — Argumento opcional para sobrescribir el host docker predeterminado. Esto es útil cuando usas una ruta de host docker no estándar para tu tiempo de ejecución de contenedor compatible con Docker, por ejemplo, Docker Desktop predetermina a $HOME/.docker/run/docker.sock en lugar de /var/run/docker.sock

stellar container

Inicia redes locales en contenedores

Uso: stellar container <COMANDO>

Subcomandos:
  • logs — Obtén registros de un contenedor de red en ejecución
  • start — Inicia un contenedor que ejecuta un nodo Stellar, RPC, API y friendbot (faucet)
  • stop — Detiene un contenedor de red iniciado con stellar container start

stellar container logs

Obtén registros de un contenedor de red en ejecución

Uso: stellar container logs [OPCIONES] <NOMBRE>

Argumentos:
  • <NOMBRE> — Contenedor del que obtener registros
Opciones:
  • -d, --docker-host <DOCKER_HOST> — Argumento opcional para sobrescribir el host de docker predeterminado. Esto es útil cuando usas una ruta de host de docker no estándar para tu runtime de contenedor compatible con Docker, por ejemplo, Docker Desktop utiliza $HOME/.docker/run/docker.sock en lugar de /var/run/docker.sock

stellar container start

Inicia un contenedor que ejecuta un nodo Stellar, RPC, API y friendbot (faucet).

stellar container start NETWORK [OPCIONES]

Por defecto, al iniciar un contenedor de testnet, sin argumentos opcionales, ejecutará el equivalente del siguiente comando de docker:

docker run --rm -p 8000:8000 --name stellar stellar/quickstart:testing --testnet --enable rpc,horizon

Uso: stellar container start [OPCIONES] <RED>

Argumentos:
  • <RED> — Red a iniciar

    Valores posibles: local, testnet, futurenet, pubnet

Opciones:
  • -d, --docker-host <DOCKER_HOST> — Argumento opcional para anular el host docker predeterminado. Esto es útil cuando estás utilizando una ruta de host docker no estándar para tu tiempo de ejecución compatible con Docker, por ejemplo, Docker Desktop predetermina en $HOME/.docker/run/docker.sock en lugar de /var/run/docker.sock

  • --name <NOMBRE> — Argumento opcional para especificar el nombre del contenedor

  • -l, --limits <LIMITS> — Argumento opcional para especificar los límites solo para la red local

  • -p, --ports-mapping <PORTS_MAPPING> — Argumento para especificar el mapeo HOST_PORT:CONTAINER_PORT

    Valor predeterminado: 8000:8000

  • -t, --image-tag-override <IMAGE_TAG_OVERRIDE> — Argumento opcional para sobrescribir la etiqueta de imagen de docker predeterminada para la red dada

  • --protocol-version <PROTOCOL_VERSION> — Argumento opcional para especificar la versión del protocolo solo para la red local

stellar container stop

Detiene un contenedor de red iniciado con stellar container start

Uso: stellar container stop [OPCIONES] <NOMBRE>

Argumentos:
  • <NOMBRE> — Contenedor a detener
Opciones:
  • -d, --docker-host <DOCKER_HOST> — Argumento opcional para sobrescribir el host de docker predeterminado. Esto es útil cuando usas una ruta de host de docker no estándar para tu runtime de contenedor compatible con Docker, por ejemplo, Docker Desktop utiliza $HOME/.docker/run/docker.sock en lugar de /var/run/docker.sock

stellar snapshot

Descarga una imagen de un ledger desde un archivo de archiving

Uso: stellar snapshot <COMANDO>

Subcomandos:
  • create — Crea una imagen del ledger usando un archivo de historial

stellar snapshot create

Crea una imagen del ledger usando un archivo de historial.

Los filtros (dirección, wasm-hash) especifican qué entradas del ledger incluir.

Las direcciones de las cuentas incluyen la cuenta y las líneas de confianza.

Las direcciones de los contratos incluyen el wasm relacionado, datos del contrato.

Si un contrato es un contrato de activo Stellar, incluye la cuenta del emisor del activo y las líneas de confianza, pero no incluye todas las líneas de confianza de otras cuentas que sostienen el activo. Para incluirlas, especifica las direcciones de las cuentas relevantes.

Cualquier id de contrato inválido pasado como --address será ignorado.

Uso: stellar snapshot create [OPCIONES] --output <OUTPUT>

Opciones:
  • --ledger <LEDGER> — El número de secuencia del ledger para la imagen. Por defecto, se utiliza el ledger de historial más reciente almacenado

  • --address <ADDRESS> — Dirección/alias de cuenta o contrato para incluir en la imagen

  • --wasm-hash <WASM_HASHES> — Hashes WASM para incluir en la imagen

  • --output <OUTPUT> — Formato del archivo de salida

    Valores posibles: json

  • --out <OUT> — Ruta de salida donde se escribe la imagen

    Valor predeterminado: snapshot.json

  • --global — Utiliza la configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el predeterminado es "."

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC para incluir en las solicitudes al proveedor de RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red para usar desde la configuración

  • --archive-url <ARCHIVE_URL> — URL de archivo

stellar tx

Firmar, simular y enviar transacciones

Uso: stellar tx <COMANDO>

Subcomandos:
  • hash — Calcula el hash de un sobre de transacción desde stdin
  • new — Crea una nueva transacción
  • operation — Manipular las operaciones en una transacción, incluyendo agregar nuevas operaciones
  • send — Envía un sobre de transacción a la red
  • sign — Firma un sobre de transacción agregando la firma al sobre
  • simulate — Simula un sobre de transacción desde stdin

stellar tx hash

Calcula el hash de un sobre de transacción desde stdin

Uso: stellar tx hash [OPCIONES]

Opciones:
  • --rpc-url <RPC_URL> — Punto final del servidor RPC
  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC para incluir en las solicitudes al proveedor de RPC
  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de red para firmar la transacción enviada al servidor rpc
  • --network <NETWORK> — Nombre de la red para usar desde la configuración

stellar tx new

Crea una nueva transacción

Uso: stellar tx new <COMANDO>

Subcomandos:

stellar tx new account-merge

Transfiere el saldo de XLM de una cuenta a otra y elimina la cuenta fuente del ledger

Uso: stellar tx new account-merge [OPCIONES] --source-account <SOURCE_ACCOUNT> --account <ACCOUNT>

Opciones:
  • --fee <FEE> — cantidad de la tarifa por transacción, en stroops. 1 stroop = 0,0000001 xlm

    Valor predeterminado: 100

  • --cost — Salida del costo de ejecución a stderr

  • --instructions <INSTRUCTIONS> — Número de instrucciones a simular

  • --build-only — Construye la transacción y solo escribe el xdr en base64 en stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr de base64 en stdout

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC para incluir en las solicitudes al proveedor de RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red para usar desde la configuración

  • --source-account <SOURCE_ACCOUNT> — Cuenta desde la que origina la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxed (--source MDA…), una clave secreta (--source SC36…), o una frase semilla (--source "kite urban…"). En ese caso, intentar firmar con una clave pública fallará. --hd-path <HD_PATH> — Si usas una frase semilla, qué ruta jerárquica determinista usar, por ejemplo, m/44'/148'/{hd_path}.

  • --hd-path <HD_PATH> — Si usas una frase semilla, qué ruta deterministic hierarchical utilizar, por ejemplo, m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Predeterminado: 0

  • --global — Utiliza configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el predeterminado es "."

  • --account <ACCOUNT> — Cuenta muxed con la que fusionar, por ejemplo, GBX..., 'MBX...'

stellar tx new bump-sequence

Incrementa el número de secuencia de la cuenta fuente al número de secuencia dado, invalidando cualquier transacción con un número de secuencia menor

Uso: stellar tx new bump-sequence [OPTIONS] --source-account <SOURCE_ACCOUNT> --bump-to <BUMP_TO>

Opciones:
  • --fee <FEE> — monto de la tarifa para la transacción, en stroops. 1 stroop = 0,0000001 xlm

    Valor por defecto: 100

  • --cost — Salida el costo de ejecución a stderr

  • --instructions <INSTRUCTIONS> — Número de instrucciones a simular

  • --build-only — Desarrollar la transacción y solo escribir el xdr base64 a stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr base64 a stdout

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC para incluir en las solicitudes al proveedor de RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red para usar desde la configuración

  • --source-account <SOURCE_ACCOUNT> — Cuenta de la que proviene la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxed (--source MDA…), una clave secreta (--source SC36…) o una frase semilla (--source "kite urban…"). Si no se proporcionaron las banderas --build-only o --sim-only, esta clave también se utilizará para firmar la transacción final. En ese caso, intentar firmar con una clave pública fallará

  • --hd-path <HD_PATH> — Si usas una frase semilla, qué ruta jerárquica determinística utilizar, por ejemplo, m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Predeterminado: 0

  • --global — Utiliza configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el predeterminado es "."

  • --bump-to <BUMP_TO> — Número de secuencia al que bump

stellar tx new change-trust

Crea, actualiza o elimina una línea de confianza. Aprende más sobre líneas de confianza https://developers.stellar.org/docs/learn/fundamentals/stellar-data-structures/accounts#trustlines

Uso: stellar tx new change-trust [OPTIONS] --source-account <SOURCE_ACCOUNT> --line <LINE>

Opciones:
  • --fee <FEE> — monto de la tarifa para la transacción, en stroops. 1 stroop = 0,0000001 xlm

    Valor por defecto: 100

  • --cost — Salida el costo de ejecución a stderr

  • --instructions <INSTRUCTIONS> — Número de instrucciones a simular

  • --build-only — Desarrollar la transacción y solo escribir el xdr base64 a stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr base64 a stdout

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC para incluir en las solicitudes al proveedor de RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red para usar desde la configuración

  • --source-account <SOURCE_ACCOUNT> — Cuenta de la que proviene la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxed (--source MDA…), una clave secreta (--source SC36…) o una frase semilla (--source "kite urban…"). Si no se proporcionaron las banderas --build-only o --sim-only, esta clave también se utilizará para firmar la transacción final. En ese caso, intentar firmar con una clave pública fallará

  • --hd-path <HD_PATH> — Si usas una frase semilla, qué ruta jerárquica determinística utilizar, por ejemplo, m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Por defecto: 0

  • --global — Utiliza configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el predeterminado es "."

  • --line <LINE>

  • --limit <LIMIT> — Límite para la línea de confianza, 0 para eliminar la línea de confianza

    Valor por defecto: 9223372036854775807

stellar tx new create-account

Crea y financia una nueva cuenta con el saldo inicial especificado

Uso: stellar tx new create-account [OPTIONS] --source-account <SOURCE_ACCOUNT> --destination <DESTINATION>

Opciones:
  • --fee <FEE> — monto de la tarifa para la transacción, en stroops. 1 stroop = 0,0000001 xlm

    Valor por defecto: 100

  • --cost — Salida el costo de ejecución a stderr

  • --instructions <INSTRUCTIONS> — Número de instrucciones a simular

  • --build-only — Desarrollar la transacción y solo escribir el xdr base64 a stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr base64 a stdout

  • --rpc-url <RPC_URL> — punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Cabecera(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de red para firmar la transacción enviada al servidor RPC

  • --network <NETWORK> — Nombre de la red a utilizar de la configuración.

  • --source-account <SOURCE_ACCOUNT> — Cuenta de la que proviene la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxed (--source MDA…), una clave secreta (--source SC36…) o una frase semilla (--source "kite urban…"). Si no se proporcionaron las banderas --build-only o --sim-only, esta clave también se utilizará para firmar la transacción final. En ese caso, intentar firmar con una clave pública fallará

  • --hd-path <HD_PATH> — Si usas una frase semilla, qué ruta jerárquica determinística utilizar, por ejemplo, m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Por defecto: 0

  • --global — Usar configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es .

  • --destination <DESTINATION> — Id de la cuenta a crear, por ejemplo, GBX...

  • --starting-balance <STARTING_BALANCE> — Saldo inicial en stroops de la cuenta, por defecto 1 XLM

    Valor por defecto: 10_000_000

stellar tx new manage-data

Establece, modifica o elimina una entrada de datos (pareja nombre/valor) que está adjunta a una cuenta. Aprende más sobre entradas y subentradas: https://developers.stellar.org/docs/learn/fundamentals/stellar-data-structures/accounts#subentries

Uso: stellar tx new manage-data [OPTIONS] --source-account <SOURCE_ACCOUNT> --data-name <DATA_NAME>

Opciones:
  • --fee <FEE> — monto de la tarifa para la transacción, en stroops. 1 stroop = 0,0000001 xlm

    Valor por defecto: 100

  • --cost — Salida el costo de ejecución a stderr

  • --instructions <INSTRUCTIONS> — Número de instrucciones a simular

  • --build-only — Desarrollar la transacción y solo escribir el xdr base64 a stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr base64 a stdout

  • --rpc-url <RPC_URL> — punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de la red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red a usar de la configuración

  • --source-account <SOURCE_ACCOUNT> — Cuenta de la que proviene la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxed (--source MDA…), una clave secreta (--source SC36…) o una frase semilla (--source "kite urban…"). Si no se proporcionaron las banderas --build-only o --sim-only, esta clave también se utilizará para firmar la transacción final. En ese caso, intentar firmar con una clave pública fallará

  • --hd-path <HD_PATH> — Si usas una frase semilla, qué ruta jerárquica determinística utilizar, por ejemplo, m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Por defecto: 0

  • --global — Usar configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es .

  • --data-name <DATA_NAME> — Cadena de hasta 64 bytes de longitud. Si este es un nuevo Nombre, se agregará la pareja nombre/valor dada a la cuenta. Si este Nombre ya está presente, el valor asociado se modificará

  • --data-value <DATA_VALUE> — Cadena hex de hasta 64 bytes de longitud. Si no está presente, entonces el Nombre existente se eliminará. Si está presente, entonces este valor se establecerá en el DataEntry

stellar tx new payment

Envía una cantidad en un activo específico a una cuenta de destino

Uso: stellar tx new payment [OPTIONS] --source-account <SOURCE_ACCOUNT> --destination <DESTINATION> --amount <AMOUNT>

Opciones:
  • --fee <FEE> — monto de la tarifa para la transacción, en stroops. 1 stroop = 0,0000001 xlm

    Valor predeterminado: 100

  • --cost — Imprimir el costo de ejecución en stderr

  • --instructions <INSTRUCTIONS> — Número de instrucciones para simular

  • --build-only — Construir la transacción y solo escribir el xdr base64 en stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr base64 en stdout

  • --rpc-url <RPC_URL> — Punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Passphrase de la red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red a usar desde la configuración

  • --source-account <SOURCE_ACCOUNT> — Cuenta de origen de donde proviene la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta multiplexada (--source MDA…), una clave secreta (--source SC36…), o una frase semilla (--source "kite urban…"). Si no se proporcionaron las opciones --build-only o --sim-only, esta clave también se utilizará para firmar la transacción final. En ese caso, intentar firmar con la clave pública fallará.

  • --hd-path <HD_PATH> — Si usas una frase semilla, qué ruta jerárquica determinista usar, por ejemplo, m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Predeterminado: 0

  • --global — Usa la configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

  • --destination <DESTINATION> — Cuenta a la que enviar, por ejemplo, GBX....

  • --asset <ASSET> — Activo a enviar, por defecto nativo, e.i. XLM

    Valor por defecto: native

  • --amount <AMOUNT> — Cantidad del activo mencionado anteriormente a enviar. p. ej. 10_000_000 (1 XLM)

stellar tx new set-options

Establecer opciones para una cuenta, como flags, destino de inflación, firmantes, dominio local y peso de la clave maestra Aprende más sobre flags: https://developers.stellar.org/docs/learn/glossary#flags Aprende más sobre el dominio local: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0001.md Aprende más sobre operaciones de firmantes y peso de la clave: https://developers.stellar.org/docs/learn/encyclopedia/security/signatures-multisig#multisig

Uso: stellar tx new set-options [OPTIONS] --source-account <SOURCE_ACCOUNT>

Opciones:
  • --fee <FEE> — monto de la tarifa para la transacción, en stroops. 1 stroop = 0,0000001 xlm

    Valor por defecto: 100

  • --cost — Salida del costo de ejecución a stderr

  • --instructions <INSTRUCTIONS> — Número de instrucciones a simular

  • --build-only — Desarrollar la transacción y solo escribir el xdr base64 a stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr base64 a stdout

  • --rpc-url <RPC_URL> — punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de la red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red a usar de la configuración

  • --source-account <SOURCE_ACCOUNT> — Cuenta de la que proviene la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxed (--source MDA…), una clave secreta (--source SC36…) o una frase semilla (--source "kite urban…"). Si no se proporcionaron las banderas --build-only o --sim-only, esta clave también se utilizará para firmar la transacción final. En ese caso, intentar firmar con una clave pública fallará.

  • --hd-path <HD_PATH> — Si usas una frase semilla, qué ruta jerárquica determinística utilizar, por ejemplo, m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Por defecto: 0

  • --global — Usar configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es .

  • --inflation-dest <INFLATION_DEST> — Cuenta del destino de inflación

  • --master-weight <MASTER_WEIGHT> — Un número de 0-255 (inclusive) que representa el peso de la clave maestra. Si el peso de la clave maestra se actualiza a 0, se desactiva efectivamente

  • --low-threshold <LOW_THRESHOLD> — Un número de 0-255 (inclusive) que representa el umbral que esta cuenta establece en todas las operaciones que realiza que tienen un umbral bajo. https://developers.stellar.org/docs/learn/encyclopedia/security/signatures-multisig#multisig

  • --med-threshold <MED_THRESHOLD> — Un número de 0-255 (inclusive) que representa el umbral que esta cuenta establece en todas las operaciones que realiza que tienen un umbral medio. https://developers.stellar.org/docs/learn/encyclopedia/security/signatures-multisig#multisig

  • --high-threshold <HIGH_THRESHOLD> — Un número de 0-255 (inclusive) que representa el umbral que esta cuenta establece en todas las operaciones que realiza que tienen un umbral alto. https://developers.stellar.org/docs/learn/encyclopedia/security/signatures-multisig#multisig

  • --home-domain <HOME_DOMAIN> — Establece el dominio local de una cuenta. Ver https://developers.stellar.org/docs/learn/encyclopedia/network-configuration/federation

  • --signer <SIGNER> — Agregar, actualizar o eliminar un firmante de una cuenta

  • --signer-weight <SIGNER_WEIGHT> — El peso del firmante es un número de 0-255 (inclusive). El firmante se elimina si el peso es 0

  • --set-required — Cuando está habilitado, un emisor debe aprobar una cuenta antes de que esa cuenta pueda tener su activo. https://developers.stellar.org/docs/tokens/control-asset-access#authorization-required-0x1

  • --set-revocable — Cuando está habilitado, un emisor puede revocar la autorización de una línea de confianza existente, congelando así el activo mantenido por una cuenta. https://developers.stellar.org/docs/tokens/control-asset-access#authorization-revocable-0x2

  • --set-clawback-enabled — Permite que la cuenta emisora recupere (quemar) todo el activo. https://developers.stellar.org/docs/tokens/control-asset-access#clawback-enabled-0x8

  • --set-immutable — Con esta configuración, ninguno de los otros flags de autorización (AUTH_REQUIRED_FLAG, AUTH_REVOCABLE_FLAG) puede ser establecido, y la cuenta emisora no puede ser fusionada. https://developers.stellar.org/docs/tokens/control-asset-access#authorization-immutable-0x4

  • --clear-required

  • --clear-revocable

  • --clear-immutable

  • --clear-clawback-enabled

stellar tx new set-trustline-flags

Permite a la cuenta emisora configurar flags de autorización y de línea de confianza para un activo. El parámetro Activo es del tipo TrustLineAsset. Si estás modificando una línea de confianza a un activo regular (es decir, uno en un formato Code:Issuer), esto es equivalente al tipo de Activo. Sin embargo, si estás modificando una línea de confianza a una parte de liquidez, esto se compone de la ID única del fondo de liquidez. Aprende más sobre flags: https://developers.stellar.org/docs/learn/glossary#flags

Uso: stellar tx new set-trustline-flags [OPTIONS] --source-account <SOURCE_ACCOUNT> --trustor <TRUSTOR> --asset <ASSET>

Opciones:
  • --fee <FEE> — monto de la tarifa para la transacción, en stroops. 1 stroop = 0,0000001 xlm

    Valor por defecto: 100

  • --cost — Salida del costo de ejecución a stderr

  • --instructions <INSTRUCTIONS> — Número de instrucciones a simular

  • --build-only — Desarrollar la transacción y solo escribir el xdr base64 a stdout

  • --sim-only — (Obsoleto) simular la transacción y solo escribir el xdr base64 a stdout

  • --rpc-url <RPC_URL> — punto final del servidor RPC

  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC

  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de la red para firmar la transacción enviada al servidor rpc

  • --network <NETWORK> — Nombre de la red a usar de la configuración

  • --source-account <SOURCE_ACCOUNT> — Cuenta de la que procede la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxed (--source MDA…), una clave secreta (--source SC36…), o una frase semilla (--source "kite urban…"). Si no se proporcionaron los flags --build-only o --sim-only, esta clave también se usará para firmar la transacción final. En ese caso, intentar firmar con la clave pública fallará

  • --hd-path <HD_PATH> — Si se usa una frase semilla, qué ruta jerárquica determinista usar, p. ej. m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Por defecto: 0

  • --global — Usar configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es .

  • --trustor <TRUSTOR> — Cuenta para establecer flags de línea de confianza

  • --asset <ASSET> — Activo para establecer flags de línea de confianza

  • --set-authorize — Significa autorización completa que permite a una cuenta transaccionar libremente con el activo para realizar y recibir pagos y realizar órdenes

  • --set-authorize-to-maintain-liabilities — Denota autorización limitada que permite a una cuenta mantener órdenes actuales pero no transaccionar con el activo

  • --set-trustline-clawback-enabled — Habilita a la cuenta emisora para recuperar (quemar) todo el activo. Ver nuestra sección sobre Clawbacks: https://developers.stellar.org/docs/learn/encyclopedia/transactions-specialized/clawbacks

  • --clear-authorize

  • --clear-authorize-to-maintain-liabilities

  • --clear-trustline-clawback-enabled

stellar tx operation

Manipular las operaciones en una transacción, incluyendo agregar nuevas operaciones

Uso: stellar tx operation <COMMAND>

Subcomandos:
  • add — Agregar operación a una transacción

stellar tx operation add

Agregar operación a una transacción

Uso: stellar tx operation add <COMMAND>

Subcomandos:

stellar tx operation add account-merge

Transfiere el saldo XLM de una cuenta a otra cuenta y elimina la cuenta de origen del ledger

Uso: stellar tx operation add account-merge [OPCIONES] --account <ACCOUNT>

Opciones:
  • --global — Usar configuración global.
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es ".".
  • --operation-source-account <OPERATION_SOURCE_ACCOUNT> — Cuenta de origen usada para la operación
  • --account <ACCOUNT> — Cuenta multiplexada con la que fusionarse, por ejemplo, GBX..., MBX...

stellar tx operation add bump-sequence

Aumenta hacia adelante el número de secuencia de la cuenta de origen al número de secuencia dado, invalidando cualquier transacción con un número de secuencia menor

Uso: stellar tx operation add bump-sequence [OPCIONES] --bump-to <BUMP_TO>

Opciones:
  • --global — Usar la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."
  • --operation-source-account <OPERATION_SOURCE_ACCOUNT> — Cuenta de origen usada para la operación
  • --bump-to <BUMP_TO> — Número de secuencia a aumentar

stellar tx operation add change-trust

Crea, actualiza o elimina una trustline Aprende más sobre trustlines https://developers.stellar.org/docs/learn/fundamentals/stellar-data-structures/accounts#trustlines

Uso: stellar tx operation add change-trust [OPCIONES] --line <LINE>

Opciones:
  • --global — Usar la configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

  • --operation-source-account <OPERATION_SOURCE_ACCOUNT> — Cuenta de origen usada para la operación

  • --line <LINE>

  • --limit <LIMIT> — Límite para la trustline, 0 para eliminar la trustline

    Valor predeterminado: 9223372036854775807

stellar tx operation add create-account

Crea y financia una nueva cuenta con el saldo inicial especificado

Uso: stellar tx operation add create-account [OPCIONES] --destination <DESTINATION>

Opciones:
  • --global — Usar configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor por defecto es "."

  • --operation-source-account <OPERATION_SOURCE_ACCOUNT> — Cuenta de origen usada para la operación

  • --destination <DESTINATION> — ID de cuenta a crear, por ejemplo, GBX...

  • --starting-balance <STARTING_BALANCE> — Saldo inicial en stroops de la cuenta, predeterminado 1 XLM

    Valor predeterminado: 10_000_000

stellar tx operation add manage-data

Establece, modifica o elimina una entrada de datos (par nombre/valor) que está adjunta a una cuenta Aprende más sobre entradas y subentradas: https://developers.stellar.org/docs/learn/fundamentals/stellar-data-structures/accounts#subentries

Uso: stellar tx operation add manage-data [OPCIONES] --data-name <DATA_NAME>

Opciones:
  • --global — Usa la configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."
  • --operation-source-account <OPERATION_SOURCE_ACCOUNT> — Cuenta de origen usada para la operación
  • --data-name <DATA_NAME> — Cadena de hasta 64 bytes de longitud. Si este es un nuevo nombre, se añadirá el par nombre/valor dado a la cuenta. Si este nombre ya está presente, entonces el valor asociado será modificado
  • --data-value <DATA_VALUE> — Cadena hex de hasta 64 bytes de longitud Si no está presente, entonces el nombre existente será eliminado. Si está presente, entonces este valor se establecerá en el DataEntry

stellar tx operation add payment

Envía una cantidad en un activo específico a una cuenta de destino

Uso: stellar tx operation add payment [OPCIONES] --destination <DESTINATION> --amount <AMOUNT>

Opciones:
  • --global — Usa la configuración global

  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, el valor predeterminado es "."

  • --operation-source-account <OPERATION_SOURCE_ACCOUNT> — Cuenta de origen usada para la operación

  • --destination <DESTINATION> — Cuenta a la que enviar, por ejemplo, GBX...

  • --asset <ASSET> — Activo a enviar, predeterminado nativo, e.i. XLM

    Valor predeterminado: native

  • --amount <AMOUNT> — Cantidad del activo mencionado a enviar. por ejemplo, 10_000_000 (1 XLM)

stellar tx operation add set-options

Establecer opción para una cuenta como flags, destino de inflación, firmantes, dominio principal y peso de clave maestra Aprende más sobre flags: https://developers.stellar.org/docs/learn/glossary#flags Aprende más sobre el dominio principal: https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0001.md Aprende más sobre las operaciones de firmantes y peso de clave: https://developers.stellar.org/docs/learn/encyclopedia/security/signatures-multisig#multisig

Uso: stellar tx operation add set-options [OPCIONES]

Opciones:

stellar tx operation add set-trustline-flags

Permite que la cuenta emisora configure la autorización y los flags de la trustline para un activo. El parámetro Activo es del tipo TrustLineAsset. Si estás modificando una trustline para un activo regular (es decir, uno en formato Código:Emisor), esto es equivalente al tipo de Activo. Sin embargo, si estás modificando una trustline para una participación en un pool, esto está compuesto por el ID único del fondo de liquidez. Aprende más sobre los flags: https://developers.stellar.org/docs/learn/glossary#flags

Uso: stellar tx operation add set-trustline-flags [OPTIONS] --trustor <TRUSTOR> --asset <ASSET>

Opciones:
  • --global — Usar configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."
  • --operation-source-account <OPERATION_SOURCE_ACCOUNT> — Cuenta fuente utilizada para la operación
  • --trustor <TRUSTOR> — Cuenta para establecer los flags de la trustline
  • --asset <ASSET> — Activo para establecer los flags de la trustline
  • --set-authorize — Significa autorización completa que permite a una cuenta realizar transacciones libremente con el activo para hacer y recibir pagos y hacer pedidos
  • --set-authorize-to-maintain-liabilities — Denota autorización limitada que permite a una cuenta mantener pedidos actuales pero no realizar transacciones de otra manera con el activo
  • --set-trustline-clawback-enabled — Habilita a la cuenta emisora a recuperar (quemar) todos los activos. Consulta nuestra sección sobre Clawbacks: https://developers.stellar.org/docs/learn/encyclopedia/transactions-specialized/clawbacks
  • --clear-authorize
  • --clear-authorize-to-maintain-liabilities
  • --clear-trustline-clawback-enabled

stellar tx send

Envía un sobre de transacción a la red

Uso: stellar tx send [OPCIONES]

Opciones:
  • --rpc-url <RPC_URL> — punto final del servidor RPC
  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC a incluir en las solicitudes al proveedor RPC
  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de la red para firmar la transacción enviada al servidor rpc
  • --network <NETWORK> — Nombre de la red a usar de la configuración.
  • --global — Usar configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

stellar tx sign

Firma un sobre de transacción agregando la firma al sobre

Uso: stellar tx sign [OPCIONES]

Opciones:
  • --sign-with-key <SIGN_WITH_KEY> — Firma con una clave local. Puede ser una identidad (--sign-with-key alice), una clave secreta (--sign-with-key SC36…), o una frase semilla (--sign-with-key "kite urban…"). Si usas una frase semilla, --hd-path se establece de forma predeterminada en la ruta 0
  • --hd-path <HD_PATH> — Si usas una frase semilla para firmar, establece qué ruta jerárquica determinista usar, por ejemplo, m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Por defecto: 0
  • --sign-with-lab — Firma con https://lab.stellar.org
  • --rpc-url <RPC_URL> — Punto final del servidor RPC
  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC para incluir en las solicitudes al proveedor de RPC
  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de paso de red para firmar la transacción enviada al servidor rpc
  • --network <NETWORK> — Nombre de la red a usar de la configuración
  • --global — Usar configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

stellar tx simulate

Simula un sobre de transacción desde stdin

Uso: stellar tx simulate [OPCIONES] --source-account <SOURCE_ACCOUNT>

Opciones:
  • --rpc-url <RPC_URL> — Punto final del servidor RPC
  • --rpc-header <RPC_HEADERS> — Encabezado(s) RPC que incluir en solicitudes al proveedor de RPC
  • --network-passphrase <NETWORK_PASSPHRASE> — Frase de paso de red para firmar la transacción enviada al servidor rpc
  • --network <NETWORK> — Nombre de la red a usar de la configuración
  • --source-account <SOURCE_ACCOUNT> — Cuenta de la que procede la transacción. Alias source. Puede ser una identidad (--source alice), una clave pública (--source GDKW...), una cuenta muxed (--source MDA…), una clave secreta (--source SC36…), o una frase semilla (--source "kite urban…"). Si no se proporcionaron los flags --build-only o --sim-only, esta clave también se usará para firmar la transacción final. En ese caso, intentar firmar con la clave pública fallará
  • --hd-path <HD_PATH> — Si se usa una frase semilla, qué ruta jerárquica determinista usar, p. ej. m/44'/148'/{hd_path}. Ejemplo: --hd-path 1. Por defecto: 0
  • --global — Usar configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."

stellar xdr

Decodificar y codificar XDR

Uso: stellar xdr [CHANNEL] <COMMAND>

Subcomandos:
  • types — Ver información sobre tipos
  • guess — Adivinar el tipo de XDR
  • decode — Decodificar XDR
  • encode — Codificar XDR
  • compare — Comparar dos valores de XDR entre sí
  • version — Imprimir información de versión
Argumentos:
  • <CHANNEL> — Canal de XDR en el que operar

    Valor por defecto: +curr

    Valores posibles: +curr, +next

stellar xdr types

Ver información sobre tipos

Uso: stellar xdr types <COMMAND>

Subcomandos:
  • list
  • schema

stellar xdr types list

Uso: stellar xdr types list [OPTIONS]

Opciones:
  • --output <OUTPUT>

    Valor por defecto: plain

    Valores posibles: plain, json, json-formatted

stellar xdr types schema

Uso: stellar xdr types schema [OPTIONS] --type <TYPE>

Opciones:
  • --type <TYPE> — Tipo de XDR a decodificar

  • --output <OUTPUT>

    Valor por defecto: json-schema-draft201909

    Valores posibles: json-schema-draft7, json-schema-draft201909

stellar xdr guess

Adivinar el tipo de XDR

Uso: stellar xdr guess [OPTIONS] [FILE]

Argumentos:
  • <FILE> — Archivo a decodificar, o stdin si se omite
Opciones:
  • --input <INPUT>

    Valor por defecto: single-base64

    Valores posibles: single, single-base64, stream, stream-base64, stream-framed

  • --output <OUTPUT>

    Valor por defecto: list

    Valores posibles: list

  • --certainty <CERTAINTY> — Certeza como un valor arbitrario

    Valor por defecto: 2

stellar xdr decode

Decodificar XDR

Uso: stellar xdr decode [OPTIONS] --type <TYPE> [FILES]...

Argumentos:
  • <FILES> — Archivos a decodificar, o stdin si se omite
Opciones:
  • --type <TYPE> — Tipo de XDR a decodificar

  • --input <INPUT>

    Valor por defecto: stream-base64

    Valores posibles: single, single-base64, stream, stream-base64, stream-framed

  • --output <OUTPUT>

    Valor por defecto: json

    Valores posibles: json, json-formatted, rust-debug, rust-debug-formatted

stellar xdr encode

Codificar XDR

Uso: stellar xdr encode [OPTIONS] --type <TYPE> [FILES]...

Argumentos:
  • <FILES> — Archivos a codificar, o stdin si se omite
Opciones:
  • --type <TYPE> — Tipo de XDR a codificar

  • --input <INPUT>

    Valor por defecto: json

    Valores posibles: json

  • --output <OUTPUT>

    Valor por defecto: single-base64

    Valores posibles: single, single-base64, stream

stellar xdr compare

Compara dos valores de XDR entre sí

Salidas: -1 cuando el valor XDR de la izquierda es menor que el valor XDR de la derecha, 0 cuando el valor XDR de la izquierda es igual al valor XDR de la derecha, 1 cuando el valor XDR de la izquierda es mayor que el valor XDR de la derecha

Uso: stellar xdr compare [OPCIONES] --type <TYPE> <LEFT> <RIGHT>

Argumentos:
  • <LEFT> — Archivo XDR para decodificar y comparar con el valor de la derecha
  • <RIGHT> — Archivo XDR para decodificar y comparar con el valor de la izquierda
Opciones:
  • --type <TYPE> — Tipo de XDR de ambas entradas

  • --input <INPUT>

    Valor por defecto: single-base64

    Valores posibles: single, single-base64

stellar xdr version

Imprimir información de la versión

Uso: stellar xdr version

stellar completion

Imprimir el código de completado de shell para el shell especificado

Asegúrate de que el paquete de completado para tu shell esté instalado, por ejemplo, bash-completion para bash.

Para habilitar el autocompletado en el shell bash actual, ejecuta: source <(stellar completion --shell bash)

Para habilitar el autocompletado permanentemente, ejecuta: echo "source <(stellar completion --shell bash)" >> ~/.bashrc

Uso: stellar completion --shell <SHELL>

Opciones:
  • --shell <SHELL> — El tipo de shell

    Valores posibles: bash, elvish, fish, powershell, zsh

stellar cache

Almacenar en caché para transacciones y especificaciones de contratos

Uso: stellar cache <COMMAND>

Subcomandos:
  • clean — Eliminar la caché
  • path — Mostrar la ubicación de la caché
  • actionlog — Acceder a detalles sobre acciones almacenadas en caché, como transacciones y simulaciones. (Experimental. Puede haber cambios incompatibles en cualquier momento.)

stellar cache clean

Eliminar la caché

Uso: stellar cache clean

stellar cache path

Mostrar la ubicación de la caché

Uso: stellar cache path

stellar cache actionlog

Acceder a detalles sobre acciones almacenadas en caché, como transacciones y simulaciones. (Experimental. Puede haber cambios incompatibles en cualquier momento.)

Uso: stellar cache actionlog <COMMAND>

Subcomandos:
  • ls — Listar acciones almacenadas en caché (transacciones, simulaciones)
  • read — Leer acción almacenada en caché

stellar cache actionlog ls

Listar acciones almacenadas en caché (transacciones, simulaciones)

Uso: stellar cache actionlog ls [OPCIONES]

Opciones:
  • --global — Usar configuración global
  • --config-dir <CONFIG_DIR> — Ubicación del directorio de configuración, por defecto es "."
  • -l, --long

stellar cache actionlog read

Leer acción almacenada en caché

Uso: stellar cache actionlog read --id <ID>

Opciones:
  • --id <ID> — ID de la entrada de la caché

stellar version

Imprimir información de la versión

Uso: stellar version