diff --git a/docs/soroban-cli-full-docs.md b/docs/soroban-cli-full-docs.md index 5b9f8002d..40d63624e 100644 --- a/docs/soroban-cli-full-docs.md +++ b/docs/soroban-cli-full-docs.md @@ -37,14 +37,6 @@ This document contains the help content for the `soroban` command-line program. * [`soroban keys ls`↴](#soroban-keys-ls) * [`soroban keys rm`↴](#soroban-keys-rm) * [`soroban keys show`↴](#soroban-keys-show) -* [`soroban lab`↴](#soroban-lab) -* [`soroban lab xdr`↴](#soroban-lab-xdr) -* [`soroban lab xdr types`↴](#soroban-lab-xdr-types) -* [`soroban lab xdr types list`↴](#soroban-lab-xdr-types-list) -* [`soroban lab xdr guess`↴](#soroban-lab-xdr-guess) -* [`soroban lab xdr decode`↴](#soroban-lab-xdr-decode) -* [`soroban lab xdr encode`↴](#soroban-lab-xdr-encode) -* [`soroban lab xdr version`↴](#soroban-lab-xdr-version) * [`soroban xdr`↴](#soroban-xdr) * [`soroban xdr types`↴](#soroban-xdr-types) * [`soroban xdr types list`↴](#soroban-xdr-types-list) @@ -95,7 +87,6 @@ Full CLI reference: https://github.com/stellar/soroban-tools/tree/main/docs/soro * `contract` — Tools for smart contract developers * `events` — Watch the network for contract events * `keys` — Create and manage identities including keys and addresses -* `lab` — Experiment with early features and expert tools * `xdr` — Decode and encode XDR * `network` — Start and configure networks * `version` — Print version information @@ -982,164 +973,6 @@ Given an identity return its private key -## `soroban lab` - -Experiment with early features and expert tools - -**Usage:** `soroban lab ` - -###### **Subcommands:** - -* `xdr` — Decode xdr - - - -## `soroban lab xdr` - -Decode xdr - -**Usage:** `soroban lab xdr [CHANNEL] ` - -###### **Subcommands:** - -* `types` — View information about types -* `guess` — Guess the XDR type -* `decode` — Decode XDR -* `encode` — Encode XDR -* `version` — Print version information - -###### **Arguments:** - -* `` — Channel of XDR to operate on - - Default value: `+curr` - - Possible values: `+curr`, `+next` - - - - -## `soroban lab xdr types` - -View information about types - -**Usage:** `soroban lab xdr types ` - -###### **Subcommands:** - -* `list` — - - - -## `soroban lab xdr types list` - -**Usage:** `soroban lab xdr types list [OPTIONS]` - -###### **Options:** - -* `--output ` - - Default value: `plain` - - Possible values: `plain`, `json`, `json-formatted` - - - - -## `soroban lab xdr guess` - -Guess the XDR type - -**Usage:** `soroban lab xdr guess [OPTIONS] [FILE]` - -###### **Arguments:** - -* `` — File to decode, or stdin if omitted - -###### **Options:** - -* `--input ` - - Default value: `single-base64` - - Possible values: `single`, `single-base64`, `stream`, `stream-base64`, `stream-framed` - -* `--output ` - - Default value: `list` - - Possible values: `list` - -* `--certainty ` — Certainty as an arbitrary value - - Default value: `2` - - - -## `soroban lab xdr decode` - -Decode XDR - -**Usage:** `soroban lab xdr decode [OPTIONS] --type [FILES]...` - -###### **Arguments:** - -* `` — Files to decode, or stdin if omitted - -###### **Options:** - -* `--type ` — XDR type to decode -* `--input ` - - Default value: `stream-base64` - - Possible values: `single`, `single-base64`, `stream`, `stream-base64`, `stream-framed` - -* `--output ` - - Default value: `json` - - Possible values: `json`, `json-formatted`, `rust-debug`, `rust-debug-formatted` - - - - -## `soroban lab xdr encode` - -Encode XDR - -**Usage:** `soroban lab xdr encode [OPTIONS] --type [FILES]...` - -###### **Arguments:** - -* `` — Files to encode, or stdin if omitted - -###### **Options:** - -* `--type ` — XDR type to encode -* `--input ` - - Default value: `json` - - Possible values: `json` - -* `--output ` - - Default value: `single-base64` - - Possible values: `single`, `single-base64` - - - - -## `soroban lab xdr version` - -Print version information - -**Usage:** `soroban lab xdr version` - - - ## `soroban xdr` Decode and encode XDR