Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -1144,12 +1144,18 @@ Observa la red para eventos de contratos

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

- `--topic <TOPIC_FILTERS>` — Un conjunto de (hasta 4) filtros de tema para filtrar los 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) que indica un segmento comodín.
- `--topic <TOPIC_FILTERS>` — Un conjunto de filtros de tema (hasta 5) para filtrar temas de eventos. Un filtro de tema único puede contener de 1 a 4 segmentos diferentes, separados por comas. Un asterisco (`*` carácter) indica un segmento comodín.

Además de hasta 4 segmentos posibles de filtro de tema, también se puede añadir el comodín "**", que permitirá un número flexible de temas en los eventos devueltos. El comodín "**" debe ser el último segmento en una consulta.

Si no se incluye el comodín "\*\*", solo se devolverán eventos con el número exacto de temas que el filtro dado.

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

**Ejemplo:** dos filtros de tema con uno y dos segmentos cada uno: `--topic "AAAABQAAAAdDT1VOTE...` --topic '_,_'\`

**Ejemplo:** filtro de tema con cuatro segmentos y el comodín "**": --topic "AAAABQAAAAdDT1VOTEVSAA==,_,_,\*,**"

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

- `--type <EVENT_TYPE>` — Especifica qué tipo de eventos de contrato mostrar
Expand Down Expand Up @@ -1710,6 +1716,7 @@ Descargar una imagen de un ledger desde un archivo
###### **Subcomandos:**

- `create` — Crear una imagen de ledger utilizando un archivo de historial
- `merge` — Combinar varias imágenes del ledger en un único archivo de imagen

## `crear imagen stellar`

Expand All @@ -1725,7 +1732,7 @@ Si un contrato es un contrato de activo Stellar, incluye la cuenta del emisor de

Cualquier ID de contrato no válido pasado como `--address` será ignorado.

**Uso:** `stellar snapshot create [OPTIONS] --output <OUTPUT>`
**Uso:** `stellar snapshot create [OPTIONS]`

###### **Opciones de filtro:**

Expand All @@ -1738,6 +1745,8 @@ Cualquier ID de contrato no válido pasado como `--address` será ignorado.

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

Valor predeterminado: `json`

Valores posibles: `json`

- `--out <OUT>` — Ruta de salida donde se escribirá la imagen
Expand All @@ -1760,6 +1769,28 @@ Cualquier ID de contrato no válido pasado como `--address` será ignorado.
- `--network-passphrase <NETWORK_PASSPHRASE>` — Frase de red para firmar la transacción enviada al servidor rpc
- `-n`, `--network <NETWORK>` — Nombre de la red a utilizar desde la configuración

## `stellar snapshot merge`

Combinar múltiples imágenes del ledger en un solo archivo de imagen.

Cuando la misma clave del ledger aparece en varias imágenes, la entrada de la última imagen en la lista de argumentos tiene prioridad. Metadatos (protocol_version, sequence_number, timestamp, etc.) se toman de la última imagen.

Ejemplo: stellar snapshot merge A.json B.json --out merged.json

Esto permite combinar imágenes de diferentes implementaciones de contratos o imágenes editadas manualmente sin regenerarlas desde cero.

**Uso:** `stellar snapshot merge [OPTIONS] <SNAPSHOTS> <SNAPSHOTS>...`

###### **Argumentos:**

- `<SNAPSHOTS>` — Archivos de imagen para fusionar (se requieren al menos 2)

###### **Opciones:**

- `-o`, `--out <OUT>` — Ruta de salida para la imagen fusionada

Valor predeterminado: `snapshot.json`

## `stellar tx`

Firmar, simular y enviar transacciones
Expand Down Expand Up @@ -4226,7 +4257,7 @@ Obtener el resultado de la transacción
- `--hash <HASH>` — Hash de la transacción a obtener
- `--output <OUTPUT>` — Formato de la salida

Valor predeterminado: `json`
Valor por defecto: `json`

Posibles valores:

Expand All @@ -4252,7 +4283,7 @@ Obtener los metadatos de la transacción
- `--hash <HASH>` — Hash de la transacción a obtener
- `--output <OUTPUT>` — Formato de la salida

Valor por defecto: `json`
Valor predeterminado: `json`

Posibles valores:

Expand Down Expand Up @@ -4339,7 +4370,7 @@ Decodificar un sobre de transacción de XDR a JSON

- `--output <OUTPUT_FORMAT>`

Valor predeterminado: `json`
Valor por defecto: `json`

Valores posibles: `json`, `json-formatted`

Expand All @@ -4357,7 +4388,7 @@ Codificar un sobre de transacción de JSON a XDR

- `--input <INPUT_FORMAT>`

Valor por defecto: `json`
Valor predeterminado: `json`

Valores posibles: `json`

Expand Down Expand Up @@ -4812,6 +4843,8 @@ Obtener entrada de ledger de contrato por dirección o alias y clave de almacena

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

- `--instance` — Si la entrada ledger de la instancia del contrato debe incluirse en la salida

###### **Opciones (Globales):**

- `--global` — ⚠️ Obsoleto: la configuración global siempre está activa
Expand Down Expand Up @@ -4895,14 +4928,14 @@ Obtener el bytecode WASM de un contrato por el hash WASM
###### **Opciones:**

- `--wasm-hash <WASM_HASH>` — Obtener bytecode WASM por hash
- `--output <OUTPUT>` — Formato de salida
- `--output <OUTPUT>` — Formato de la salida

Valor predeterminado: `json`

Valores posibles:

- `json`: Salida JSON de la entrada del ledger con XDRs analizados (una línea, sin formato)
- `json-formatted`: Salida JSON formateada (multilínea) de la entrada del ledger con XDRs analizados
- `json`: Salida JSON de la entrada ledger con XDRs analizados (una línea, sin formato)
- `json-formatted`: Salida JSON formateada (multilínea) de la entrada ledger con XDRs analizados
- `xdr`: Salida RPC original (contiene XDRs)

###### **Opciones (Globales):**
Expand Down Expand Up @@ -5064,13 +5097,13 @@ Obtener la secuencia más reciente del ledger e información desde la red

Valor predeterminado: `1`

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

Valor predeterminado: `text`

Valores posibles:

- `text`: Salida de texto con la información de la red
- `text`: Salida de texto de la información de la red
- `json`: Resultado JSON de la solicitud RPC
- `json-formatted`: Salida JSON formateada (multilínea) de la solicitud RPC

Expand Down Expand Up @@ -5098,7 +5131,7 @@ Obtener estadísticas de tarifas de red

###### **Opciones:**

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

Valor predeterminado: `text`

Expand Down