diff --git a/out/gaiad/commands-md-files/gaiad .md b/out/gaiad/commands-md-files/gaiad .md index 7a2c86c..9b0eeba 100644 --- a/out/gaiad/commands-md-files/gaiad .md +++ b/out/gaiad/commands-md-files/gaiad .md @@ -15,6 +15,7 @@ Available Commands: keys Manage your application's keys query Querying subcommands rollback rollback cosmos-sdk and tendermint state by one height + rosetta spin up a rosetta server start Run the full node status Query remote node for status tendermint Tendermint subcommands diff --git a/out/gaiad/commands-md-files/gaiad add-genesis-account.md b/out/gaiad/commands-md-files/gaiad add-genesis-account.md index 3ec6cec..1e053f4 100644 --- a/out/gaiad/commands-md-files/gaiad add-genesis-account.md +++ b/out/gaiad/commands-md-files/gaiad add-genesis-account.md @@ -9,6 +9,7 @@ Usage: Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) -h, --help help for add-genesis-account + --home string The application home directory (default "/Users/user/.gaia") --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test) (default "os") --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -17,7 +18,6 @@ Flags: --vesting-start-time int schedule start time (unix epoch) for vesting accounts Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad collect-gentxs.md b/out/gaiad/commands-md-files/gaiad collect-gentxs.md index 831ee9c..5c16574 100644 --- a/out/gaiad/commands-md-files/gaiad collect-gentxs.md +++ b/out/gaiad/commands-md-files/gaiad collect-gentxs.md @@ -6,9 +6,9 @@ Usage: Flags: --gentx-dir string override default "gentx" directory from which collect and execute genesis transactions; default [--home]/config/gentx/ -h, --help help for collect-gentxs + --home string The application home directory (default "/Users/user/.gaia") Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad debug.md b/out/gaiad/commands-md-files/gaiad debug.md index c536fee..8a863df 100644 --- a/out/gaiad/commands-md-files/gaiad debug.md +++ b/out/gaiad/commands-md-files/gaiad debug.md @@ -5,9 +5,10 @@ Usage: gaiad debug [command] Available Commands: - addr Convert an address between hex and bech32 - pubkey Decode a pubkey from proto JSON - raw-bytes Convert raw bytes output (eg. [10 21 13 255]) to hex + addr Convert an address between hex and bech32 + bech32-convert Convert any bech32 string to the cosmos prefix + pubkey Decode a pubkey from proto JSON + raw-bytes Convert raw bytes output (eg. [10 21 13 255]) to hex Flags: -h, --help help for debug diff --git a/out/gaiad/commands-md-files/gaiad export.md b/out/gaiad/commands-md-files/gaiad export.md index dc35bc9..d5d697a 100644 --- a/out/gaiad/commands-md-files/gaiad export.md +++ b/out/gaiad/commands-md-files/gaiad export.md @@ -7,10 +7,10 @@ Flags: --for-zero-height Export state to start at height zero (perform preproccessing) --height int Export state from a particular height (-1 means latest height) (default -1) -h, --help help for export + --home string The application home directory (default "/Users/user/.gaia") --jail-allowed-addrs strings Comma-separated list of operator addresses of jailed validators to unjail Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad gentx.md b/out/gaiad/commands-md-files/gaiad gentx.md index 3267420..d51b426 100644 --- a/out/gaiad/commands-md-files/gaiad gentx.md +++ b/out/gaiad/commands-md-files/gaiad gentx.md @@ -7,7 +7,6 @@ file. The following default parameters are included: commission rate: 0.1 commission max rate: 0.2 commission max change rate: 0.01 - minimum self delegation: 1 Example: @@ -32,7 +31,7 @@ Flags: --commission-max-rate string The maximum commission rate percentage --commission-rate string The initial commission rate percentage --details string The validator's (optional) details - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -41,12 +40,12 @@ Flags: --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) -h, --help help for gentx + --home string The application home directory (default "/Users/user/.gaia") --identity string The (optional) identity signature (ex. UPort or Keybase) - --ip string The node's public IP (default "10.0.0.66") + --ip string The node's public IP (default "192.168.1.8") --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device - --min-self-delegation string The minimum self delegation required on the validator --moniker string The validator's (optional) moniker --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --node-id string The node's NodeID @@ -63,7 +62,6 @@ Flags: -y, --yes Skip tx broadcasting prompt confirmation Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad init.md b/out/gaiad/commands-md-files/gaiad init.md index 1d4741e..744bba2 100644 --- a/out/gaiad/commands-md-files/gaiad init.md +++ b/out/gaiad/commands-md-files/gaiad init.md @@ -6,11 +6,11 @@ Usage: Flags: --chain-id string genesis file chain-id, if left blank will be randomly created -h, --help help for init + --home string node's home directory (default "/Users/user/.gaia") -o, --overwrite overwrite the genesis.json file --recover provide seed phrase to recover existing key instead of creating Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad keys.md b/out/gaiad/commands-md-files/gaiad keys.md index 15732a2..30a2b6d 100644 --- a/out/gaiad/commands-md-files/gaiad keys.md +++ b/out/gaiad/commands-md-files/gaiad keys.md @@ -36,12 +36,12 @@ Available Commands: Flags: -h, --help help for keys + --home string The application home directory (default "/Users/user/.gaia") --keyring-backend string Select keyring's backend (os|file|test) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --output string Output format (text|json) (default "text") Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query upgrade module_versions.md b/out/gaiad/commands-md-files/gaiad query auth module-account.md similarity index 71% rename from out/gaiad/commands-md-files/gaiad query upgrade module_versions.md rename to out/gaiad/commands-md-files/gaiad query auth module-account.md index b717976..1aadcfc 100644 --- a/out/gaiad/commands-md-files/gaiad query upgrade module_versions.md +++ b/out/gaiad/commands-md-files/gaiad query auth module-account.md @@ -1,13 +1,14 @@ -Gets a list of module names and their respective consensus versions. -Following the command with a specific module name will return only -that module's information. +Query module account info by module name Usage: - gaiad query upgrade module_versions [optional module_name] [flags] + gaiad query auth module-account [module-name] [flags] + +Examples: +gaiad q auth module-account auth Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for module_versions + -h, --help help for module-account --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") diff --git a/out/gaiad/commands-md-files/gaiad query auth.md b/out/gaiad/commands-md-files/gaiad query auth.md index b4551e6..03b7ffd 100644 --- a/out/gaiad/commands-md-files/gaiad query auth.md +++ b/out/gaiad/commands-md-files/gaiad query auth.md @@ -5,9 +5,10 @@ Usage: gaiad query auth [command] Available Commands: - account Query for account by address - accounts Query all the accounts - params Query the current auth parameters + account Query for account by address + accounts Query all the accounts + module-account Query module account info by module name + params Query the current auth parameters Flags: -h, --help help for auth diff --git a/out/gaiad/commands-md-files/gaiad query distribution tokenize-share-record-rewards.md b/out/gaiad/commands-md-files/gaiad query distribution tokenize-share-record-rewards.md new file mode 100644 index 0000000..f907e55 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query distribution tokenize-share-record-rewards.md @@ -0,0 +1,20 @@ +Query the query tokenize share record rewards. + +Example: +$ gaiad query distribution tokenize-share-record-rewards cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj + +Usage: + gaiad query distribution tokenize-share-record-rewards [owner] [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for tokenize-share-record-rewards + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query distribution.md b/out/gaiad/commands-md-files/gaiad query distribution.md index 8cf8614..b99728e 100644 --- a/out/gaiad/commands-md-files/gaiad query distribution.md +++ b/out/gaiad/commands-md-files/gaiad query distribution.md @@ -10,6 +10,7 @@ Available Commands: params Query distribution params rewards Query all distribution delegator rewards or rewards from a particular validator slashes Query distribution validator slashes + tokenize-share-record-rewards Query distribution tokenize share record rewards validator-outstanding-rewards Query distribution outstanding (un-withdrawn) rewards for a validator and all their delegations Flags: diff --git a/out/gaiad/commands-md-files/gaiad query liquidity params.md b/out/gaiad/commands-md-files/gaiad query globalfee params.md similarity index 83% rename from out/gaiad/commands-md-files/gaiad query liquidity params.md rename to out/gaiad/commands-md-files/gaiad query globalfee params.md index 9486e4f..0259d03 100644 --- a/out/gaiad/commands-md-files/gaiad query liquidity params.md +++ b/out/gaiad/commands-md-files/gaiad query globalfee params.md @@ -1,10 +1,7 @@ -Query values set as liquidity parameters. - -Example: -$ gaiad query liquidity params +Show globalfee requirement: minimum_gas_prices, bypass_min_fee_msg_types, max_total_bypass_minFee_msg_gas_usage Usage: - gaiad query liquidity params [flags] + gaiad query globalfee params [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) diff --git a/out/gaiad/commands-md-files/gaiad query globalfee.md b/out/gaiad/commands-md-files/gaiad query globalfee.md new file mode 100644 index 0000000..801895e --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query globalfee.md @@ -0,0 +1,20 @@ +Querying commands for the global fee module + +Usage: + gaiad query globalfee [flags] + gaiad query globalfee [command] + +Available Commands: + params Show globalfee params + +Flags: + -h, --help help for globalfee + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +Use "gaiad query globalfee [command] --help" for more information about a command. diff --git a/out/gaiad/commands-md-files/gaiad query ibc client consensus-state-heights.md b/out/gaiad/commands-md-files/gaiad query ibc client consensus-state-heights.md new file mode 100644 index 0000000..512f9c7 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query ibc client consensus-state-heights.md @@ -0,0 +1,26 @@ +Query the heights of all consensus states associated with the provided client ID. + +Usage: + gaiad query ibc client consensus-state-heights [client-id] [flags] + +Examples: +gaiad query ibc client consensus-state-heights [client-id] + +Flags: + --count-total count total number of records in consensus state heights to query for + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for consensus-state-heights + --limit uint pagination limit of consensus state heights to query for (default 100) + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --offset uint pagination offset of consensus state heights to query for + -o, --output string Output format (text|json) (default "text") + --page uint pagination page of consensus state heights to query for. This sets offset to a multiple of limit (default 1) + --page-key string pagination page-key of consensus state heights to query for + --reverse results are sorted in descending order + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query ibc client.md b/out/gaiad/commands-md-files/gaiad query ibc client.md index 06cc785..8a6a2bc 100644 --- a/out/gaiad/commands-md-files/gaiad query ibc client.md +++ b/out/gaiad/commands-md-files/gaiad query ibc client.md @@ -5,14 +5,15 @@ Usage: gaiad query ibc client [command] Available Commands: - consensus-state Query the consensus state of a client at a given height - consensus-states Query all the consensus states of a client. - header Query the latest header of the running chain - params Query the current ibc client parameters - self-consensus-state Query the self consensus state for this chain - state Query a client state - states Query all available light clients - status Query client status + consensus-state Query the consensus state of a client at a given height + consensus-state-heights Query the heights of all consensus states of a client. + consensus-states Query all the consensus states of a client. + header Query the latest header of the running chain + params Query the current ibc client parameters + self-consensus-state Query the self consensus state for this chain + state Query a client state + states Query all available light clients + status Query client status Flags: -h, --help help for client diff --git a/out/gaiad/commands-md-files/gaiad query ibc-transfer denom-hash.md b/out/gaiad/commands-md-files/gaiad query ibc-transfer denom-hash.md index c94d3df..cc9d825 100644 --- a/out/gaiad/commands-md-files/gaiad query ibc-transfer denom-hash.md +++ b/out/gaiad/commands-md-files/gaiad query ibc-transfer denom-hash.md @@ -4,7 +4,7 @@ Usage: gaiad query ibc-transfer denom-hash [trace] [flags] Examples: -gaiad query ibc-transfer denom-hash [denom_trace] +gaiad query ibc-transfer denom-hash transfer/channel-0/uatom Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) diff --git a/out/gaiad/commands-md-files/gaiad query ibc-transfer denom-trace.md b/out/gaiad/commands-md-files/gaiad query ibc-transfer denom-trace.md index dac4699..32b507d 100644 --- a/out/gaiad/commands-md-files/gaiad query ibc-transfer denom-trace.md +++ b/out/gaiad/commands-md-files/gaiad query ibc-transfer denom-trace.md @@ -1,10 +1,10 @@ -Query the denom trace info from a given trace hash +Query the denom trace info from a given trace hash or ibc denom Usage: - gaiad query ibc-transfer denom-trace [hash] [flags] + gaiad query ibc-transfer denom-trace [hash/denom] [flags] Examples: -gaiad query ibc-transfer denom-trace [hash] +gaiad query ibc-transfer denom-trace 27A6394C3F9FF9C9DCF5DFFADF9BB5FE9A37C7E92B006199894CF1824DF9AC7C Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) diff --git a/out/gaiad/commands-md-files/gaiad query ibc-transfer.md b/out/gaiad/commands-md-files/gaiad query ibc-transfer.md index fdd4254..424888e 100644 --- a/out/gaiad/commands-md-files/gaiad query ibc-transfer.md +++ b/out/gaiad/commands-md-files/gaiad query ibc-transfer.md @@ -5,7 +5,7 @@ Usage: Available Commands: denom-hash Query the denom hash info from a given denom trace - denom-trace Query the denom trace info from a given trace hash + denom-trace Query the denom trace info from a given trace hash or ibc denom denom-traces Query the trace info for all token denominations escrow-address Get the escrow address for a channel params Query the current ibc-transfer parameters diff --git a/out/gaiad/commands-md-files/gaiad query interchain-accounts controller interchain-account.md b/out/gaiad/commands-md-files/gaiad query interchain-accounts controller interchain-account.md new file mode 100644 index 0000000..ef21f36 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query interchain-accounts controller interchain-account.md @@ -0,0 +1,20 @@ +Query the controller submodule for the interchain account address for a given owner on a particular connection + +Usage: + gaiad query interchain-accounts controller interchain-account [owner] [connection-id] [flags] + +Examples: +gaiad query interchain-accounts controller interchain-account cosmos1layxcsmyye0dc0har9sdfzwckaz8sjwlfsj8zs connection-0 + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for interchain-account + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query interchain-accounts controller.md b/out/gaiad/commands-md-files/gaiad query interchain-accounts controller.md index 3b55427..d656958 100644 --- a/out/gaiad/commands-md-files/gaiad query interchain-accounts controller.md +++ b/out/gaiad/commands-md-files/gaiad query interchain-accounts controller.md @@ -4,7 +4,8 @@ Usage: gaiad query interchain-accounts controller [command] Available Commands: - params Query the current interchain-accounts controller submodule parameters + interchain-account Query the interchain account address for a given owner on a particular connection + params Query the current interchain-accounts controller submodule parameters Flags: -h, --help help for controller diff --git a/out/gaiad/commands-md-files/gaiad query liquidity deposit.md b/out/gaiad/commands-md-files/gaiad query liquidity deposit.md deleted file mode 100644 index 3d54621..0000000 --- a/out/gaiad/commands-md-files/gaiad query liquidity deposit.md +++ /dev/null @@ -1,24 +0,0 @@ -Query the deposit messages on the liquidity pool batch for the specified pool-id and msg-index - -If batch messages are normally processed from the endblock, -the resulting state is applied and the messages are removed from the beginning of the next block. -To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. - -Example: -$ gaiad query liquidity deposit 1 20 - -Usage: - gaiad query liquidity deposit [pool-id] [msg-index] [flags] - -Flags: - --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for deposit - --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") - -o, --output string Output format (text|json) (default "text") - -Global Flags: - --chain-id string The network chain ID - --home string directory for config and data (default "/Users/user/.gaia") - --log_format string The logging format (json|plain) (default "plain") - --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query liquidity deposits.md b/out/gaiad/commands-md-files/gaiad query liquidity deposits.md deleted file mode 100644 index 4a0f6a9..0000000 --- a/out/gaiad/commands-md-files/gaiad query liquidity deposits.md +++ /dev/null @@ -1,23 +0,0 @@ -Query all deposit messages of the liquidity pool batch on the specified pool - -If batch messages are normally processed from the endblock, the resulting state is applied and the messages are removed in the beginning of next block. -To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. - -Example: -$ gaiad query liquidity deposits 1 - -Usage: - gaiad query liquidity deposits [pool-id] [flags] - -Flags: - --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for deposits - --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") - -o, --output string Output format (text|json) (default "text") - -Global Flags: - --chain-id string The network chain ID - --home string directory for config and data (default "/Users/user/.gaia") - --log_format string The logging format (json|plain) (default "plain") - --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query liquidity pool.md b/out/gaiad/commands-md-files/gaiad query liquidity pool.md deleted file mode 100644 index 3a7c3d2..0000000 --- a/out/gaiad/commands-md-files/gaiad query liquidity pool.md +++ /dev/null @@ -1,27 +0,0 @@ -Query details of a liquidity pool -Example: -$ gaiad query liquidity pool 1 - -Example (with pool coin denom): -$ gaiad query liquidity pool --pool-coin-denom=[denom] - -Example (with reserve acc): -$ gaiad query liquidity pool --reserve-acc=[address] - -Usage: - gaiad query liquidity pool [pool-id] [flags] - -Flags: - --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for pool - --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") - -o, --output string Output format (text|json) (default "text") - --pool-coin-denom string The denomination of the pool coin - --reserve-acc string The Bech32 address of the reserve account - -Global Flags: - --chain-id string The network chain ID - --home string directory for config and data (default "/Users/user/.gaia") - --log_format string The logging format (json|plain) (default "plain") - --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query liquidity swap.md b/out/gaiad/commands-md-files/gaiad query liquidity swap.md deleted file mode 100644 index 1e3063b..0000000 --- a/out/gaiad/commands-md-files/gaiad query liquidity swap.md +++ /dev/null @@ -1,24 +0,0 @@ -Query for the swap message on the batch of the liquidity pool specified pool-id and msg-index - -If the batch message are normally processed and from the endblock, -the resulting state is applied and the messages are removed in the beginning of next block. -To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. - -Example: -$ gaiad query liquidity swap 1 20 - -Usage: - gaiad query liquidity swap [pool-id] [msg-index] [flags] - -Flags: - --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for swap - --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") - -o, --output string Output format (text|json) (default "text") - -Global Flags: - --chain-id string The network chain ID - --home string directory for config and data (default "/Users/user/.gaia") - --log_format string The logging format (json|plain) (default "plain") - --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query liquidity swaps.md b/out/gaiad/commands-md-files/gaiad query liquidity swaps.md deleted file mode 100644 index 2920878..0000000 --- a/out/gaiad/commands-md-files/gaiad query liquidity swaps.md +++ /dev/null @@ -1,24 +0,0 @@ -Query all swap messages in the liquidity pool batch for the specified pool-id - -If batch messages are normally processed from the endblock, -the resulting state is applied and the messages are removed in the beginning of next block. -To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. - -Example: -$ gaiad query liquidity swaps 1 - -Usage: - gaiad query liquidity swaps [pool-id] [flags] - -Flags: - --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for swaps - --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") - -o, --output string Output format (text|json) (default "text") - -Global Flags: - --chain-id string The network chain ID - --home string directory for config and data (default "/Users/user/.gaia") - --log_format string The logging format (json|plain) (default "plain") - --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query liquidity withdraw.md b/out/gaiad/commands-md-files/gaiad query liquidity withdraw.md deleted file mode 100644 index a7eab37..0000000 --- a/out/gaiad/commands-md-files/gaiad query liquidity withdraw.md +++ /dev/null @@ -1,24 +0,0 @@ -Query the withdraw messages in the liquidity pool batch for the specified pool-id and msg-index - -if the batch message are normally processed from the endblock, -the resulting state is applied and the messages are removed in the beginning of next block. -To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. - -Example: -$ gaiad query liquidity withdraw 1 20 - -Usage: - gaiad query liquidity withdraw [pool-id] [msg-index] [flags] - -Flags: - --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for withdraw - --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") - -o, --output string Output format (text|json) (default "text") - -Global Flags: - --chain-id string The network chain ID - --home string directory for config and data (default "/Users/user/.gaia") - --log_format string The logging format (json|plain) (default "plain") - --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query liquidity withdraws.md b/out/gaiad/commands-md-files/gaiad query liquidity withdraws.md deleted file mode 100644 index 07a3a23..0000000 --- a/out/gaiad/commands-md-files/gaiad query liquidity withdraws.md +++ /dev/null @@ -1,24 +0,0 @@ -Query all withdraw messages on the liquidity pool batch for the specified pool-id - -If batch messages are normally processed from the endblock, -the resulting state is applied and the messages are removed in the beginning of next block. -To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. - -Example: -$ gaiad query liquidity withdraws 1 - -Usage: - gaiad query liquidity withdraws [pool-id] [flags] - -Flags: - --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for withdraws - --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") - -o, --output string Output format (text|json) (default "text") - -Global Flags: - --chain-id string The network chain ID - --home string directory for config and data (default "/Users/user/.gaia") - --log_format string The logging format (json|plain) (default "plain") - --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query liquidity.md b/out/gaiad/commands-md-files/gaiad query liquidity.md deleted file mode 100644 index 2959d41..0000000 --- a/out/gaiad/commands-md-files/gaiad query liquidity.md +++ /dev/null @@ -1,29 +0,0 @@ -Querying commands for the liquidity module - -Usage: - gaiad query liquidity [flags] - gaiad query liquidity [command] - -Available Commands: - batch Query details of a liquidity pool batch - deposit Query the deposit messages on the liquidity pool batch - deposits Query all deposit messages of the liquidity pool batch - params Query the values set as liquidity parameters - pool Query details of a liquidity pool - pools Query for all liquidity pools - swap Query for the swap message on the batch of the liquidity pool specified pool-id and msg-index - swaps Query all swap messages in the liquidity pool batch - withdraw Query the withdraw messages in the liquidity pool batch - withdraws Query for all withdraw messages on the liquidity pool batch - -Flags: - -h, --help help for liquidity - -Global Flags: - --chain-id string The network chain ID - --home string directory for config and data (default "/Users/user/.gaia") - --log_format string The logging format (json|plain) (default "plain") - --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors - -Use "gaiad query liquidity [command] --help" for more information about a command. diff --git a/out/gaiad/commands-md-files/gaiad query liquidity batch.md b/out/gaiad/commands-md-files/gaiad query provider consumer-genesis.md similarity index 80% rename from out/gaiad/commands-md-files/gaiad query liquidity batch.md rename to out/gaiad/commands-md-files/gaiad query provider consumer-genesis.md index 966f53e..765adba 100644 --- a/out/gaiad/commands-md-files/gaiad query liquidity batch.md +++ b/out/gaiad/commands-md-files/gaiad query provider consumer-genesis.md @@ -1,13 +1,11 @@ -Query details of a liquidity pool batch -Example: -$ gaiad query liquidity batch 1 +Query for consumer chain genesis state by chain id Usage: - gaiad query liquidity batch [pool-id] [flags] + gaiad query provider consumer-genesis [chainid] [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for batch + -h, --help help for consumer-genesis --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") diff --git a/out/gaiad/commands-md-files/gaiad query liquidity pools.md b/out/gaiad/commands-md-files/gaiad query provider list-consumer-chains.md similarity index 80% rename from out/gaiad/commands-md-files/gaiad query liquidity pools.md rename to out/gaiad/commands-md-files/gaiad query provider list-consumer-chains.md index f4f1e28..1b65f63 100644 --- a/out/gaiad/commands-md-files/gaiad query liquidity pools.md +++ b/out/gaiad/commands-md-files/gaiad query provider list-consumer-chains.md @@ -1,13 +1,11 @@ -Query details about all liquidity pools on a network. -Example: -$ gaiad query liquidity pools +Query active consumer chains for provider chain. Usage: - gaiad query liquidity pools [flags] + gaiad query provider list-consumer-chains [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for pools + -h, --help help for list-consumer-chains --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") diff --git a/out/gaiad/commands-md-files/gaiad query provider list-start-proposals.md b/out/gaiad/commands-md-files/gaiad query provider list-start-proposals.md new file mode 100644 index 0000000..6e4d408 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query provider list-start-proposals.md @@ -0,0 +1,19 @@ +Query mature and pending consumer chains start proposals on provider chain. + Matured proposals will be executed on the next block - their spawn_time has passed + Pending proposals are waiting for their spawn_time to pass. + +Usage: + gaiad query provider list-start-proposals [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for list-start-proposals + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query provider list-stop-proposals.md b/out/gaiad/commands-md-files/gaiad query provider list-stop-proposals.md new file mode 100644 index 0000000..e2e5a20 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query provider list-stop-proposals.md @@ -0,0 +1,19 @@ +Query mature and pending consumer chains stop proposals on provider chain. + Matured proposals will be executed on the next block - their stop_time has passed + Pending proposals are waiting for their stop_time to pass. + +Usage: + gaiad query provider list-stop-proposals [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for list-stop-proposals + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query provider registered-consumer-reward-denoms.md b/out/gaiad/commands-md-files/gaiad query provider registered-consumer-reward-denoms.md new file mode 100644 index 0000000..d8f3904 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query provider registered-consumer-reward-denoms.md @@ -0,0 +1,19 @@ +Returns the registered consumer reward denoms. +Example: +$ gaiad query provider registered-consumer-reward-denoms + +Usage: + gaiad query provider registered-consumer-reward-denoms [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for registered-consumer-reward-denoms + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query provider throttle-state.md b/out/gaiad/commands-md-files/gaiad query provider throttle-state.md new file mode 100644 index 0000000..bf370cd --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query provider throttle-state.md @@ -0,0 +1,20 @@ +Returns state relevant to throttled slash packet queue on the provider chain. + Queue is ordered by time of arrival. +Example: +$ gaiad query provider throttle-state + +Usage: + gaiad query provider throttle-state [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for throttle-state + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query provider throttled-consumer-packet-data.md b/out/gaiad/commands-md-files/gaiad query provider throttled-consumer-packet-data.md new file mode 100644 index 0000000..27ded2e --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query provider throttled-consumer-packet-data.md @@ -0,0 +1,20 @@ +Returns the current pending VSCMatured and slash packet data instances for a consumer chainId. + Queue is ordered by ibc sequence number. +Example: +$ gaiad query provider throttled-consumer-packet-data foochain + +Usage: + gaiad query provider throttled-consumer-packet-data [chainid] [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for throttled-consumer-packet-data + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query provider validator-consumer-key.md b/out/gaiad/commands-md-files/gaiad query provider validator-consumer-key.md new file mode 100644 index 0000000..72e3e42 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query provider validator-consumer-key.md @@ -0,0 +1,20 @@ +Returns the currently assigned validator consensus public key for a +consumer chain, if one has been assigned. +Example: +$ gaiad query provider validator-consumer-key foochain cosmosvalcons1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj + +Usage: + gaiad query provider validator-consumer-key [chainid] [provider-validator-address] [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for validator-consumer-key + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query provider validator-provider-key.md b/out/gaiad/commands-md-files/gaiad query provider validator-provider-key.md new file mode 100644 index 0000000..a7361e0 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query provider validator-provider-key.md @@ -0,0 +1,19 @@ +Returns the currently assigned validator consensus public key for the provider chain. +Example: +$ gaiad query provider validator-provider-key foochain cosmosvalcons1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj + +Usage: + gaiad query provider validator-provider-key [chainid] [consumer-validator-address] [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for validator-provider-key + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query provider.md b/out/gaiad/commands-md-files/gaiad query provider.md new file mode 100644 index 0000000..4e2fccb --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query provider.md @@ -0,0 +1,28 @@ +Querying commands for the ccv provider module + +Usage: + gaiad query provider [flags] + gaiad query provider [command] + +Available Commands: + consumer-genesis Query for consumer chain genesis state by chain id + list-consumer-chains Query active consumer chains for provider chain. + list-start-proposals Query consumer chains start proposals on provider chain. + list-stop-proposals Query consumer chains stop proposals on provider chain. + registered-consumer-reward-denoms Query registered consumer reward denoms + throttle-state Query on-chain state relevant to slash packet throttling + throttled-consumer-packet-data Query pending VSCMatured and slash packet data for a consumer chainId + validator-consumer-key Query assigned validator consensus public key for a consumer chain + validator-provider-key Query validator consensus public key for the provider chain + +Flags: + -h, --help help for provider + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +Use "gaiad query provider [command] --help" for more information about a command. diff --git a/out/gaiad/commands-md-files/gaiad query staking all-tokenize-share-records.md b/out/gaiad/commands-md-files/gaiad query staking all-tokenize-share-records.md new file mode 100644 index 0000000..7ef68b4 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query staking all-tokenize-share-records.md @@ -0,0 +1,26 @@ +Query for all tokenize share records. + +Example: +$ gaiad query staking all-tokenize-share-records + +Usage: + gaiad query staking all-tokenize-share-records [flags] + +Flags: + --count-total count total number of records in tokenize share records to query for + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for all-tokenize-share-records + --limit uint pagination limit of tokenize share records to query for (default 100) + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --offset uint pagination offset of tokenize share records to query for + -o, --output string Output format (text|json) (default "text") + --page uint pagination page of tokenize share records to query for. This sets offset to a multiple of limit (default 1) + --page-key string pagination page-key of tokenize share records to query for + --reverse results are sorted in descending order + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query staking last-tokenize-share-record-id.md b/out/gaiad/commands-md-files/gaiad query staking last-tokenize-share-record-id.md new file mode 100644 index 0000000..298e206 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query staking last-tokenize-share-record-id.md @@ -0,0 +1,20 @@ +Query for last tokenize share record id. + +Example: +$ gaiad query staking last-tokenize-share-record-id + +Usage: + gaiad query staking last-tokenize-share-record-id [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for last-tokenize-share-record-id + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query staking tokenize-share-lock-info.md b/out/gaiad/commands-md-files/gaiad query staking tokenize-share-lock-info.md new file mode 100644 index 0000000..02ad4c5 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query staking tokenize-share-lock-info.md @@ -0,0 +1,19 @@ +Query the status of a tokenize share lock for a given account +Example: +$ gaiad query staking tokenize-share-lock-info cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj + +Usage: + gaiad query staking tokenize-share-lock-info [address] [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for tokenize-share-lock-info + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query staking tokenize-share-record-by-denom.md b/out/gaiad/commands-md-files/gaiad query staking tokenize-share-record-by-denom.md new file mode 100644 index 0000000..9962278 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query staking tokenize-share-record-by-denom.md @@ -0,0 +1,20 @@ +Query individual tokenize share record information by share denom. + +Example: +$ gaiad query staking tokenize-share-record-by-denom + +Usage: + gaiad query staking tokenize-share-record-by-denom [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for tokenize-share-record-by-denom + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query staking tokenize-share-record-by-id.md b/out/gaiad/commands-md-files/gaiad query staking tokenize-share-record-by-id.md new file mode 100644 index 0000000..23b25a3 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query staking tokenize-share-record-by-id.md @@ -0,0 +1,20 @@ +Query individual tokenize share record information by share by id. + +Example: +$ gaiad query staking tokenize-share-record-by-id [id] + +Usage: + gaiad query staking tokenize-share-record-by-id [id] [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for tokenize-share-record-by-id + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query staking tokenize-share-records-owned.md b/out/gaiad/commands-md-files/gaiad query staking tokenize-share-records-owned.md new file mode 100644 index 0000000..5ef0d38 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query staking tokenize-share-records-owned.md @@ -0,0 +1,20 @@ +Query tokenize share records by address. + +Example: +$ gaiad query staking tokenize-share-records-owned [owner] + +Usage: + gaiad query staking tokenize-share-records-owned [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for tokenize-share-records-owned + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query staking total-liquid-staked.md b/out/gaiad/commands-md-files/gaiad query staking total-liquid-staked.md new file mode 100644 index 0000000..454890d --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query staking total-liquid-staked.md @@ -0,0 +1,21 @@ +Query for total number of liquid staked tokens. +Liquid staked tokens are identified as either a tokenized delegation, +or tokens owned by an interchain account. +Example: +$ gaiad query staking total-liquid-staked + +Usage: + gaiad query staking total-liquid-staked [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for total-liquid-staked + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query staking total-tokenize-share-assets.md b/out/gaiad/commands-md-files/gaiad query staking total-tokenize-share-assets.md new file mode 100644 index 0000000..4701515 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad query staking total-tokenize-share-assets.md @@ -0,0 +1,20 @@ +Query for total tokenized staked assets. + +Example: +$ gaiad query staking total-tokenize-share-assets + +Usage: + gaiad query staking total-tokenize-share-assets [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for total-tokenize-share-assets + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad query staking.md b/out/gaiad/commands-md-files/gaiad query staking.md index 68873a0..5424e6c 100644 --- a/out/gaiad/commands-md-files/gaiad query staking.md +++ b/out/gaiad/commands-md-files/gaiad query staking.md @@ -5,20 +5,28 @@ Usage: gaiad query staking [command] Available Commands: - delegation Query a delegation based on address and validator address - delegations Query all delegations made by one delegator - delegations-to Query all delegations made to one validator - historical-info Query historical info at given height - params Query the current staking parameters information - pool Query the current staking pool values - redelegation Query a redelegation record based on delegator and a source and destination validator address - redelegations Query all redelegations records for one delegator - redelegations-from Query all outgoing redelegatations from a validator - unbonding-delegation Query an unbonding-delegation record based on delegator and validator address - unbonding-delegations Query all unbonding-delegations records for one delegator - unbonding-delegations-from Query all unbonding delegatations from a validator - validator Query a validator - validators Query for all validators + all-tokenize-share-records Query for all tokenize share records + delegation Query a delegation based on address and validator address + delegations Query all delegations made by one delegator + delegations-to Query all delegations made to one validator + historical-info Query historical info at given height + last-tokenize-share-record-id Query for last tokenize share record id + params Query the current staking parameters information + pool Query the current staking pool values + redelegation Query a redelegation record based on delegator and a source and destination validator address + redelegations Query all redelegations records for one delegator + redelegations-from Query all outgoing redelegatations from a validator + tokenize-share-lock-info Query tokenize share lock information + tokenize-share-record-by-denom Query individual tokenize share record information by share denom + tokenize-share-record-by-id Query individual tokenize share record information by share by id + tokenize-share-records-owned Query tokenize share records by address + total-liquid-staked Query for total liquid staked tokens + total-tokenize-share-assets Query for total tokenized staked assets + unbonding-delegation Query an unbonding-delegation record based on delegator and validator address + unbonding-delegations Query all unbonding-delegations records for one delegator + unbonding-delegations-from Query all unbonding delegatations from a validator + validator Query a validator + validators Query for all validators Flags: -h, --help help for staking diff --git a/out/gaiad/commands-md-files/gaiad query.md b/out/gaiad/commands-md-files/gaiad query.md index 0c92d8d..701538d 100644 --- a/out/gaiad/commands-md-files/gaiad query.md +++ b/out/gaiad/commands-md-files/gaiad query.md @@ -16,14 +16,15 @@ Available Commands: distribution Querying commands for the distribution module evidence Query for evidence by hash or for all (paginated) submitted evidence feegrant Querying commands for the feegrant module + globalfee Querying commands for the global fee module gov Querying commands for the governance module ibc Querying commands for the IBC module ibc-router ibc-transfer IBC fungible token transfer query subcommands interchain-accounts interchain-accounts subcommands - liquidity Querying commands for the liquidity module mint Querying commands for the minting module params Querying commands for the params module + provider Querying commands for the ccv provider module slashing Querying commands for the slashing module staking Querying commands for the staking module tendermint-validator-set Get the full tendermint validator set at given height diff --git a/out/gaiad/commands-md-files/gaiad rollback.md b/out/gaiad/commands-md-files/gaiad rollback.md index cdfe881..47877af 100644 --- a/out/gaiad/commands-md-files/gaiad rollback.md +++ b/out/gaiad/commands-md-files/gaiad rollback.md @@ -10,10 +10,10 @@ Usage: gaiad rollback [flags] Flags: - -h, --help help for rollback + -h, --help help for rollback + --home string The application home directory (default "/Users/user/.gaia") Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad rosetta.md b/out/gaiad/commands-md-files/gaiad rosetta.md new file mode 100644 index 0000000..0272e59 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad rosetta.md @@ -0,0 +1,20 @@ +spin up a rosetta server + +Usage: + gaiad rosetta [flags] + +Flags: + --addr string the address rosetta will bind to (default ":8080") + --blockchain string the blockchain type (default "app") + --grpc string the app gRPC endpoint (default "localhost:9090") + -h, --help help for rosetta + --network string the network name (default "network") + --offline run rosetta only with construction API + --retries int the number of retries that will be done before quitting (default 5) + --tendermint string the tendermint rpc endpoint, without tcp:// (default "localhost:26657") + +Global Flags: + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad start.md b/out/gaiad/commands-md-files/gaiad start.md index d1e602b..37b779f 100644 --- a/out/gaiad/commands-md-files/gaiad start.md +++ b/out/gaiad/commands-md-files/gaiad start.md @@ -47,11 +47,14 @@ Flags: --halt-height uint Block height at which to gracefully halt the chain and shutdown the node --halt-time uint Minimum block time (in Unix seconds) at which to gracefully halt the chain and shutdown the node -h, --help help for start + --home string The application home directory (default "/Users/user/.gaia") + --iavl-disable-fastnode Disable fast node for IAVL tree (default true) --inter-block-cache Enable inter-block caching (default true) --inv-check-period uint Assert registered invariants every N blocks --min-retain-blocks uint Minimum block height offset during ABCI commit to prune Tendermint blocks --minimum-gas-prices string Minimum gas prices to accept for transactions; Any fee in a tx must meet this minimum (e.g. 0.01photino;0.0001stake) --moniker string node name (default "Pro16.local") + --p2p.external-address string ip:port address to advertise to peers for them to dial --p2p.laddr string node listen address. (0.0.0.0:0 means any interface, any port) (default "tcp://0.0.0.0:26656") --p2p.persistent_peers string comma-delimited ID@host:port persistent peers --p2p.pex enable/disable Peer-Exchange (default true) @@ -72,6 +75,7 @@ Flags: --rpc.unsafe enabled unsafe rpc methods --state-sync.snapshot-interval uint State sync snapshot interval --state-sync.snapshot-keep-recent uint32 State sync snapshot to keep (default 2) + --trace Provide full stack traces for errors in ABCI Log --trace-store string Enable KVStore tracing to an output file --transport string Transport protocol: socket, grpc (default "socket") --unsafe-skip-upgrades ints Skip a set of upgrade heights to continue the old binary @@ -79,7 +83,5 @@ Flags: --x-crisis-skip-assert-invariants Skip x/crisis invariants check on startup Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad tendermint reset-state.md b/out/gaiad/commands-md-files/gaiad tendermint reset-state.md index e13c6a3..bb902b1 100644 --- a/out/gaiad/commands-md-files/gaiad tendermint reset-state.md +++ b/out/gaiad/commands-md-files/gaiad tendermint reset-state.md @@ -3,6 +3,9 @@ Remove all the data and WAL Usage: gaiad tendermint reset-state [flags] +Aliases: + reset-state, reset_state + Flags: -h, --help help for reset-state diff --git a/out/gaiad/commands-md-files/gaiad tx authz exec.md b/out/gaiad/commands-md-files/gaiad tx authz exec.md index 1d4376b..3c27574 100644 --- a/out/gaiad/commands-md-files/gaiad tx authz exec.md +++ b/out/gaiad/commands-md-files/gaiad tx authz exec.md @@ -9,7 +9,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx authz grant.md b/out/gaiad/commands-md-files/gaiad tx authz grant.md index 8c9e401..7ba788d 100644 --- a/out/gaiad/commands-md-files/gaiad tx authz grant.md +++ b/out/gaiad/commands-md-files/gaiad tx authz grant.md @@ -12,8 +12,8 @@ Flags: --allowed-validators strings Allowed validators addresses separated by , -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --deny-validators strings Deny validators addresses separated by , - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it - --expiration int The Unix timestamp. Default is one year. (default 1700482346) + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --expiration int The Unix timestamp. Default is one year. (default 1728223690) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx authz revoke.md b/out/gaiad/commands-md-files/gaiad tx authz revoke.md index a628c1a..1924551 100644 --- a/out/gaiad/commands-md-files/gaiad tx authz revoke.md +++ b/out/gaiad/commands-md-files/gaiad tx authz revoke.md @@ -8,7 +8,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx bank send.md b/out/gaiad/commands-md-files/gaiad tx bank send.md index a998bf9..140b134 100644 --- a/out/gaiad/commands-md-files/gaiad tx bank send.md +++ b/out/gaiad/commands-md-files/gaiad tx bank send.md @@ -1,5 +1,6 @@ -Send funds from one account to another. Note, the'--from' flag is -ignored as it is implied from [from_key_or_address]. +Send funds from one account to another. + Note, the'--from' flag is ignored as it is implied from [from_key_or_address]. + When using '--dry-run' a key name cannot be used, only a bech32 address. Usage: gaiad tx bank send [from_key_or_address] [to_address] [amount] [flags] @@ -7,7 +8,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx bank.md b/out/gaiad/commands-md-files/gaiad tx bank.md index 9e87e4a..1164e39 100644 --- a/out/gaiad/commands-md-files/gaiad tx bank.md +++ b/out/gaiad/commands-md-files/gaiad tx bank.md @@ -5,8 +5,9 @@ Usage: gaiad tx bank [command] Available Commands: - send Send funds from one account to another. Note, the'--from' flag is -ignored as it is implied from [from_key_or_address]. + send Send funds from one account to another. + Note, the'--from' flag is ignored as it is implied from [from_key_or_address]. + When using '--dry-run' a key name cannot be used, only a bech32 address. Flags: -h, --help help for bank diff --git a/out/gaiad/commands-md-files/gaiad tx broadcast.md b/out/gaiad/commands-md-files/gaiad tx broadcast.md index 2ff8c91..78d0dcd 100644 --- a/out/gaiad/commands-md-files/gaiad tx broadcast.md +++ b/out/gaiad/commands-md-files/gaiad tx broadcast.md @@ -11,7 +11,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx crisis invariant-broken.md b/out/gaiad/commands-md-files/gaiad tx crisis invariant-broken.md index 083933b..4e02ea6 100644 --- a/out/gaiad/commands-md-files/gaiad tx crisis invariant-broken.md +++ b/out/gaiad/commands-md-files/gaiad tx crisis invariant-broken.md @@ -6,7 +6,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx decode.md b/out/gaiad/commands-md-files/gaiad tx decode.md index eff2cb5..520b339 100644 --- a/out/gaiad/commands-md-files/gaiad tx decode.md +++ b/out/gaiad/commands-md-files/gaiad tx decode.md @@ -6,7 +6,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx distribution fund-community-pool.md b/out/gaiad/commands-md-files/gaiad tx distribution fund-community-pool.md index 127066b..5ce3b41 100644 --- a/out/gaiad/commands-md-files/gaiad tx distribution fund-community-pool.md +++ b/out/gaiad/commands-md-files/gaiad tx distribution fund-community-pool.md @@ -9,7 +9,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx distribution set-withdraw-addr.md b/out/gaiad/commands-md-files/gaiad tx distribution set-withdraw-addr.md index b89e22c..45325ff 100644 --- a/out/gaiad/commands-md-files/gaiad tx distribution set-withdraw-addr.md +++ b/out/gaiad/commands-md-files/gaiad tx distribution set-withdraw-addr.md @@ -9,7 +9,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx distribution withdraw-all-rewards.md b/out/gaiad/commands-md-files/gaiad tx distribution withdraw-all-rewards.md index 82637f7..7204926 100644 --- a/out/gaiad/commands-md-files/gaiad tx distribution withdraw-all-rewards.md +++ b/out/gaiad/commands-md-files/gaiad tx distribution withdraw-all-rewards.md @@ -10,7 +10,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx distribution withdraw-all-tokenize-share-rewards.md b/out/gaiad/commands-md-files/gaiad tx distribution withdraw-all-tokenize-share-rewards.md new file mode 100644 index 0000000..b353b70 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad tx distribution withdraw-all-tokenize-share-rewards.md @@ -0,0 +1,38 @@ +Withdraw reward for all owned TokenizeShareRecord + +Example: +$ gaiad tx distribution withdraw-tokenize-share-rewards --from mykey + +Usage: + gaiad tx distribution withdraw-all-tokenize-share-rewards [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for withdraw-all-tokenize-share-rewards + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad tx distribution withdraw-rewards.md b/out/gaiad/commands-md-files/gaiad tx distribution withdraw-rewards.md index f416d31..1bb9297 100644 --- a/out/gaiad/commands-md-files/gaiad tx distribution withdraw-rewards.md +++ b/out/gaiad/commands-md-files/gaiad tx distribution withdraw-rewards.md @@ -12,7 +12,7 @@ Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --commission Withdraw the validator's commission in addition to the rewards - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx distribution withdraw-tokenize-share-rewards.md b/out/gaiad/commands-md-files/gaiad tx distribution withdraw-tokenize-share-rewards.md new file mode 100644 index 0000000..466bc68 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad tx distribution withdraw-tokenize-share-rewards.md @@ -0,0 +1,38 @@ +Withdraw reward for an owned TokenizeShareRecord + +Example: +$ gaiad tx distribution withdraw-tokenize-share-rewards 1 --from mykey + +Usage: + gaiad tx distribution withdraw-tokenize-share-rewards [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for withdraw-tokenize-share-rewards + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad tx distribution.md b/out/gaiad/commands-md-files/gaiad tx distribution.md index 21bc93b..da0fd06 100644 --- a/out/gaiad/commands-md-files/gaiad tx distribution.md +++ b/out/gaiad/commands-md-files/gaiad tx distribution.md @@ -5,10 +5,12 @@ Usage: gaiad tx distribution [command] Available Commands: - fund-community-pool Funds the community pool with the specified amount - set-withdraw-addr change the default withdraw address for rewards associated with an address - withdraw-all-rewards withdraw all delegations rewards for a delegator - withdraw-rewards Withdraw rewards from a given delegation address, and optionally withdraw validator commission if the delegation address given is a validator operator + fund-community-pool Funds the community pool with the specified amount + set-withdraw-addr change the default withdraw address for rewards associated with an address + withdraw-all-rewards withdraw all delegations rewards for a delegator + withdraw-all-tokenize-share-rewards Withdraw reward for all owning TokenizeShareRecord + withdraw-rewards Withdraw rewards from a given delegation address, and optionally withdraw validator commission if the delegation address given is a validator operator + withdraw-tokenize-share-rewards Withdraw reward for an owning TokenizeShareRecord Flags: -h, --help help for distribution diff --git a/out/gaiad/commands-md-files/gaiad tx encode.md b/out/gaiad/commands-md-files/gaiad tx encode.md index 1b93c72..1ad069d 100644 --- a/out/gaiad/commands-md-files/gaiad tx encode.md +++ b/out/gaiad/commands-md-files/gaiad tx encode.md @@ -8,7 +8,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx feegrant grant.md b/out/gaiad/commands-md-files/gaiad tx feegrant grant.md index f781afb..dbe9612 100644 --- a/out/gaiad/commands-md-files/gaiad tx feegrant grant.md +++ b/out/gaiad/commands-md-files/gaiad tx feegrant grant.md @@ -14,7 +14,7 @@ Flags: -a, --account-number uint The account number of the signing account (offline mode only) --allowed-messages strings Set of allowed messages for fee allowance -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --expiration string The RFC 3339 timestamp after which the grant expires for the user --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom diff --git a/out/gaiad/commands-md-files/gaiad tx feegrant revoke.md b/out/gaiad/commands-md-files/gaiad tx feegrant revoke.md index 02df034..973078d 100644 --- a/out/gaiad/commands-md-files/gaiad tx feegrant revoke.md +++ b/out/gaiad/commands-md-files/gaiad tx feegrant revoke.md @@ -10,7 +10,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx gov deposit.md b/out/gaiad/commands-md-files/gaiad tx gov deposit.md index 9e1b5f4..b99dea5 100644 --- a/out/gaiad/commands-md-files/gaiad tx gov deposit.md +++ b/out/gaiad/commands-md-files/gaiad tx gov deposit.md @@ -10,7 +10,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal cancel-software-upgrade.md b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal cancel-software-upgrade.md index bd334a3..d52b7e5 100644 --- a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal cancel-software-upgrade.md +++ b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal cancel-software-upgrade.md @@ -8,7 +8,7 @@ Flags: -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --deposit string deposit of proposal --description string description of proposal - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal change-reward-denoms.md b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal change-reward-denoms.md new file mode 100644 index 0000000..6924ad1 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal change-reward-denoms.md @@ -0,0 +1,48 @@ +Submit an change reward denoms proposal with an initial deposit. + The proposal details must be supplied via a JSON file. + + Example: + $ tx gov submit-proposal change-reward-denoms --from= + + Where proposal.json contains: + { + "title": "Change reward denoms", + "summary": "Change reward denoms", + "denoms_to_add": ["untrn"], + "denoms_to_remove": ["stake"], + "deposit": "10000stake" + } + +Usage: + gaiad tx gov submit-proposal change-reward-denoms [proposal-file] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for change-reward-denoms + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal community-pool-spend.md b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal community-pool-spend.md index d80e6ae..7fddf08 100644 --- a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal community-pool-spend.md +++ b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal community-pool-spend.md @@ -20,7 +20,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx liquidity swap.md b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal consumer-addition.md similarity index 50% rename from out/gaiad/commands-md-files/gaiad tx liquidity swap.md rename to out/gaiad/commands-md-files/gaiad tx gov submit-proposal consumer-addition.md index 05e63f5..9f426db 100644 --- a/out/gaiad/commands-md-files/gaiad tx liquidity swap.md +++ b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal consumer-addition.md @@ -1,39 +1,41 @@ -Swap offer coin with demand coin from the liquidity pool with the given order price. -This swap request is not processed immediately since it is accumulated in the liquidity pool batch. -All requests in a batch are treated equally and executed at the same swap price. -The order of swap requests is ignored since the universal swap price is calculated in every batch to prevent front running. - -The requested swap is executed with a swap price that is calculated from the given swap price function of the pool, the other swap requests, and the liquidity pool coin reserve status. -Swap orders are executed only when the execution swap price is equal to or greater than the submitted order price of the swap order. +Submit a consumer addition proposal along with an initial deposit. +The proposal details must be supplied via a JSON file. +Unbonding period, transfer timeout period and ccv timeout period should be provided as nanosecond time periods. Example: -$ gaiad tx liquidity swap 1 1 50000000uusd uatom 0.019 0.003 --from mykey - -For this example, imagine that an existing liquidity pool has with 1000000000uatom and 50000000000uusd. -This example request swaps 50000000uusd for at least 950000uatom with the order price of 0.019 and swap fee rate of 0.003. -A sufficient balance of half of the swap-fee-rate of the offer coin is required to reserve the offer coin fee. - -The order price is the exchange ratio of X/Y, where X is the amount of the first coin and Y is the amount of the second coin when their denoms are sorted alphabetically. -Increasing order price reduces the possibility for your request to be processed and results in buying uatom at a lower price than the pool price. +$ tx gov submit-proposal consumer-addition --from= -For explicit calculations, The swap fee rate must be the value that set as liquidity parameter in the current network. -The only supported swap-type is 1. For the detailed swap algorithm, see https://github.com/gravity-devs/liquidity +Where proposal.json contains: -[pool-id]: The pool id of the liquidity pool -[swap-type]: The swap type of the swap message. The only supported swap type is 1 (instant swap). -[offer-coin]: The amount of offer coin to swap -[demand-coin-denom]: The denomination of the coin to exchange with offer coin -[order-price]: The limit order price for the swap order. The price is the exchange ratio of X/Y where X is the amount of the first coin and Y is the amount of the second coin when their denoms are sorted alphabetically -[swap-fee-rate]: The swap fee rate to pay for swap that is proportional to swap amount. The swap fee rate must be the value that set as liquidity parameter in the current network. +{ + "title": "Create the FooChain", + "description": "Gonna be a great chain", + "chain_id": "foochain", + "initial_height": { + "revision_number": 2, + "revision_height": 3 + }, + "genesis_hash": "Z2VuZXNpcyBoYXNo", + "binary_hash": "YmluYXJ5IGhhc2g=", + "spawn_time": "2022-01-27T15:59:50.121607-08:00", + "blocks_per_distribution_transmission": 1000, + "consumer_redistribution_fraction": "0.75", + "distribution_transmission_channel": "", + "historical_entries": 10000, + "transfer_timeout_period": 3600000000000, + "ccv_timeout_period": 2419200000000000, + "unbonding_period": 1728000000000000, + "deposit": "10000stake" +} Usage: - gaiad tx liquidity swap [pool-id] [swap-type] [offer-coin] [demand-coin-denom] [order-price] [swap-fee-rate] [flags] + gaiad tx gov submit-proposal consumer-addition [proposal-file] [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -41,7 +43,7 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for swap + -h, --help help for consumer-addition --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device diff --git a/out/gaiad/commands-md-files/gaiad tx liquidity deposit.md b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal consumer-removal.md similarity index 78% rename from out/gaiad/commands-md-files/gaiad tx liquidity deposit.md rename to out/gaiad/commands-md-files/gaiad tx gov submit-proposal consumer-removal.md index 4cea420..3ffdfb6 100644 --- a/out/gaiad/commands-md-files/gaiad tx liquidity deposit.md +++ b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal consumer-removal.md @@ -1,24 +1,26 @@ -Deposit coins a liquidity pool. -This deposit request is not processed immediately since it is accumulated in the liquidity pool batch. -All requests in a batch are treated equally and executed at the same swap price. +Submit a consumer chain removal proposal along with an initial deposit. +The proposal details must be supplied via a JSON file. Example: -$ gaiad tx liquidity deposit 1 100000000uatom,5000000000uusd --from mykey +$ tx gov submit-proposal consumer-removal --from= -This example request deposits 100000000uatom and 5000000000uusd to pool-id 1. -Deposits must be the same coin denoms as the reserve coins. - -[pool-id]: The pool id of the liquidity pool -[deposit-coins]: The amount of coins to deposit to the liquidity pool +Where proposal.json contains: +{ + "title": "Stop the FooChain", + "description": "It was a great chain", + "chain_id": "foochain", + "stop_time": "2022-01-27T15:59:50.121607-08:00", + "deposit": "10000stake" +} Usage: - gaiad tx liquidity deposit [pool-id] [deposit-coins] [flags] + gaiad tx gov submit-proposal consumer-removal [proposal-file] [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -26,7 +28,7 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for deposit + -h, --help help for consumer-removal --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device diff --git a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal equivocation.md b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal equivocation.md new file mode 100644 index 0000000..bd92d53 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal equivocation.md @@ -0,0 +1,54 @@ +Submit an equivocation proposal along with an initial deposit. +The proposal details must be supplied via a JSON file. + +Example: +$ tx gov submit-proposal equivocation --from= + +Where proposal.json contains: +{ + "title": "Equivoque Foo validator", + "description": "He double-signs on the Foobar consumer chain", + "equivocations": [ + { + "height": 10420042, + "time": "2023-01-27T15:59:50.121607-08:00", + "power": 10, + "consensus_address": "cosmosvalcons1s5afhd6gxevu37mkqcvvsj8qeylhn0rz46zdlq" + } + ], + "deposit": "10000stake" +} + +Usage: + gaiad tx gov submit-proposal equivocation [proposal-file] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for equivocation + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal ibc-upgrade.md b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal ibc-upgrade.md index eccdfde..11f22d0 100644 --- a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal ibc-upgrade.md +++ b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal ibc-upgrade.md @@ -18,7 +18,7 @@ Flags: -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --deposit string deposit of proposal --description string description of proposal - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal param-change.md b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal param-change.md index c569eb4..cddf663 100644 --- a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal param-change.md +++ b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal param-change.md @@ -34,7 +34,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal software-upgrade.md b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal software-upgrade.md index 01f21d0..cb262a2 100644 --- a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal software-upgrade.md +++ b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal software-upgrade.md @@ -10,7 +10,7 @@ Flags: -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --deposit string deposit of proposal --description string description of proposal - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal update-client.md b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal update-client.md index d97f4d0..a10c09d 100644 --- a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal update-client.md +++ b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal update-client.md @@ -10,7 +10,7 @@ Flags: -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --deposit string deposit of proposal --description string description of proposal - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal.md b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal.md index e35af41..3029218 100644 --- a/out/gaiad/commands-md-files/gaiad tx gov submit-proposal.md +++ b/out/gaiad/commands-md-files/gaiad tx gov submit-proposal.md @@ -23,7 +23,11 @@ Usage: Available Commands: cancel-software-upgrade Cancel the current software upgrade proposal + change-reward-denoms Submit a change reward denoms proposal community-pool-spend Submit a community pool spend proposal + consumer-addition Submit a consumer addition proposal + consumer-removal Submit a consumer chain removal proposal + equivocation Submit an equivocation proposal ibc-upgrade Submit an IBC upgrade proposal param-change Submit a parameter change proposal software-upgrade Submit a software upgrade proposal @@ -34,7 +38,7 @@ Flags: -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --deposit string The proposal deposit --description string The proposal description - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx gov vote.md b/out/gaiad/commands-md-files/gaiad tx gov vote.md index e3c3191..e980a3a 100644 --- a/out/gaiad/commands-md-files/gaiad tx gov vote.md +++ b/out/gaiad/commands-md-files/gaiad tx gov vote.md @@ -10,7 +10,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx gov weighted-vote.md b/out/gaiad/commands-md-files/gaiad tx gov weighted-vote.md index 93f9a0e..f74d1d0 100644 --- a/out/gaiad/commands-md-files/gaiad tx gov weighted-vote.md +++ b/out/gaiad/commands-md-files/gaiad tx gov weighted-vote.md @@ -10,7 +10,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx ibc client create.md b/out/gaiad/commands-md-files/gaiad tx ibc client create.md index cf18938..898123c 100644 --- a/out/gaiad/commands-md-files/gaiad tx ibc client create.md +++ b/out/gaiad/commands-md-files/gaiad tx ibc client create.md @@ -11,7 +11,7 @@ gaiad tx ibc client create [path/to/client_state.json] [path/to/consensus_state. Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx ibc client upgrade.md b/out/gaiad/commands-md-files/gaiad tx ibc client upgrade.md index 175c7b6..01baf94 100644 --- a/out/gaiad/commands-md-files/gaiad tx ibc client upgrade.md +++ b/out/gaiad/commands-md-files/gaiad tx ibc client upgrade.md @@ -11,7 +11,7 @@ gaiad tx ibc client upgrade [client-identifier] [path/to/client_state.json] [pat Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx ibc-transfer transfer.md b/out/gaiad/commands-md-files/gaiad tx ibc-transfer transfer.md index f413d70..4158277 100644 --- a/out/gaiad/commands-md-files/gaiad tx ibc-transfer transfer.md +++ b/out/gaiad/commands-md-files/gaiad tx ibc-transfer transfer.md @@ -15,7 +15,7 @@ Flags: --absolute-timeouts Timeout flags are used as absolute timeouts. -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -27,6 +27,7 @@ Flags: --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device + --memo string Memo to be sent along with the packet. --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note string Note to add a description to the transaction (previously --memo) --offline Offline mode (does not allow any online functionality diff --git a/out/gaiad/commands-md-files/gaiad tx liquidity.md b/out/gaiad/commands-md-files/gaiad tx liquidity.md deleted file mode 100644 index f0a6061..0000000 --- a/out/gaiad/commands-md-files/gaiad tx liquidity.md +++ /dev/null @@ -1,23 +0,0 @@ -Liquidity transaction subcommands - -Usage: - gaiad tx liquidity [flags] - gaiad tx liquidity [command] - -Available Commands: - create-pool Create liquidity pool and deposit coins - deposit Deposit coins to a liquidity pool - swap Swap offer coin with demand coin from the liquidity pool with the given order price - withdraw Withdraw pool coin from the specified liquidity pool - -Flags: - -h, --help help for liquidity - -Global Flags: - --chain-id string The network chain ID - --home string directory for config and data (default "/Users/user/.gaia") - --log_format string The logging format (json|plain) (default "plain") - --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors - -Use "gaiad tx liquidity [command] --help" for more information about a command. diff --git a/out/gaiad/commands-md-files/gaiad tx multisign-batch.md b/out/gaiad/commands-md-files/gaiad tx multisign-batch.md index f68d306..23b2a50 100644 --- a/out/gaiad/commands-md-files/gaiad tx multisign-batch.md +++ b/out/gaiad/commands-md-files/gaiad tx multisign-batch.md @@ -15,7 +15,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx multisign.md b/out/gaiad/commands-md-files/gaiad tx multisign.md index 59402a2..468a10a 100644 --- a/out/gaiad/commands-md-files/gaiad tx multisign.md +++ b/out/gaiad/commands-md-files/gaiad tx multisign.md @@ -23,7 +23,8 @@ Flags: -a, --account-number uint The account number of the signing account (offline mode only) --amino Generate Amino-encoded JSON suitable for submitting to the txs REST endpoint -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --chain-id string network chain ID + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -47,7 +48,6 @@ Flags: -y, --yes Skip tx broadcasting prompt confirmation Global Flags: - --chain-id string The network chain ID --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") diff --git a/out/gaiad/commands-md-files/gaiad tx provider assign-consensus-key.md b/out/gaiad/commands-md-files/gaiad tx provider assign-consensus-key.md new file mode 100644 index 0000000..1d076c1 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad tx provider assign-consensus-key.md @@ -0,0 +1,35 @@ +assign a consensus public key to use for a consumer chain + +Usage: + gaiad tx provider assign-consensus-key [consumer-chain-id] [consumer-pubkey] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for assign-consensus-key + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad tx provider.md b/out/gaiad/commands-md-files/gaiad tx provider.md new file mode 100644 index 0000000..bf78ce0 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad tx provider.md @@ -0,0 +1,20 @@ +provider transactions subcommands + +Usage: + gaiad tx provider [flags] + gaiad tx provider [command] + +Available Commands: + assign-consensus-key assign a consensus public key to use for a consumer chain + +Flags: + -h, --help help for provider + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +Use "gaiad tx provider [command] --help" for more information about a command. diff --git a/out/gaiad/commands-md-files/gaiad tx sign-batch.md b/out/gaiad/commands-md-files/gaiad tx sign-batch.md index db48b0a..9586e21 100644 --- a/out/gaiad/commands-md-files/gaiad tx sign-batch.md +++ b/out/gaiad/commands-md-files/gaiad tx sign-batch.md @@ -20,7 +20,8 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --chain-id string network chain ID + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -45,7 +46,6 @@ Flags: -y, --yes Skip tx broadcasting prompt confirmation Global Flags: - --chain-id string The network chain ID --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") diff --git a/out/gaiad/commands-md-files/gaiad tx sign.md b/out/gaiad/commands-md-files/gaiad tx sign.md index 2d98f65..cb941d1 100644 --- a/out/gaiad/commands-md-files/gaiad tx sign.md +++ b/out/gaiad/commands-md-files/gaiad tx sign.md @@ -19,7 +19,8 @@ Flags: -a, --account-number uint The account number of the signing account (offline mode only) --amino Generate Amino encoded JSON suitable for submiting to the txs REST endpoint -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --chain-id string The network chain ID + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -45,7 +46,6 @@ Flags: -y, --yes Skip tx broadcasting prompt confirmation Global Flags: - --chain-id string The network chain ID --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") diff --git a/out/gaiad/commands-md-files/gaiad tx slashing unjail.md b/out/gaiad/commands-md-files/gaiad tx slashing unjail.md index 4202eec..5852861 100644 --- a/out/gaiad/commands-md-files/gaiad tx slashing unjail.md +++ b/out/gaiad/commands-md-files/gaiad tx slashing unjail.md @@ -8,7 +8,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx liquidity create-pool.md b/out/gaiad/commands-md-files/gaiad tx staking cancel-unbond.md similarity index 78% rename from out/gaiad/commands-md-files/gaiad tx liquidity create-pool.md rename to out/gaiad/commands-md-files/gaiad tx staking cancel-unbond.md index a979ffb..f09a692 100644 --- a/out/gaiad/commands-md-files/gaiad tx liquidity create-pool.md +++ b/out/gaiad/commands-md-files/gaiad tx staking cancel-unbond.md @@ -1,21 +1,18 @@ -Create liquidity pool and deposit coins. +Cancel Unbonding Delegation and delegate back to the validator. Example: -$ gaiad tx liquidity create-pool 1 1000000000uatom,50000000000uusd --from mykey - -This example creates a liquidity pool of pool-type 1 (two coins) and deposits 1000000000uatom and 50000000000uusd. -New liquidity pools can be created only for coin combinations that do not already exist in the network. - -[pool-type]: The id of the liquidity pool-type. The only supported pool type is 1 -[deposit-coins]: The amount of coins to deposit to the liquidity pool. The number of deposit coins must be 2 in pool type 1. +$ gaiad tx staking cancel-unbond cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake 2 --from mykey Usage: - gaiad tx liquidity create-pool [pool-type] [deposit-coins] [flags] + gaiad tx staking cancel-unbond [validator-addr] [amount] [creation-height] [flags] + +Examples: +$ gaiad tx staking cancel-unbond cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake 2 --from mykey Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -23,7 +20,7 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for create-pool + -h, --help help for cancel-unbond --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device diff --git a/out/gaiad/commands-md-files/gaiad tx staking create-validator.md b/out/gaiad/commands-md-files/gaiad tx staking create-validator.md index ea03816..c1f6053 100644 --- a/out/gaiad/commands-md-files/gaiad tx staking create-validator.md +++ b/out/gaiad/commands-md-files/gaiad tx staking create-validator.md @@ -11,7 +11,7 @@ Flags: --commission-max-rate string The maximum commission rate percentage --commission-rate string The initial commission rate percentage --details string The validator's (optional) details - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -25,7 +25,6 @@ Flags: --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device - --min-self-delegation string The minimum self delegation required on the validator --moniker string The validator's name --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --node-id string The node's ID diff --git a/out/gaiad/commands-md-files/gaiad tx staking delegate.md b/out/gaiad/commands-md-files/gaiad tx staking delegate.md index f8b2ead..e4aa107 100644 --- a/out/gaiad/commands-md-files/gaiad tx staking delegate.md +++ b/out/gaiad/commands-md-files/gaiad tx staking delegate.md @@ -9,7 +9,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx staking disable-tokenize-shares.md b/out/gaiad/commands-md-files/gaiad tx staking disable-tokenize-shares.md new file mode 100644 index 0000000..b271566 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad tx staking disable-tokenize-shares.md @@ -0,0 +1,40 @@ +Disables the tokenization of shares for an address. The account +must explicitly re-enable if they wish to tokenize again, at which point they must wait +the chain's unbonding period. + +Example: +$ gaiad tx staking disable-tokenize-shares --from mykey + +Usage: + gaiad tx staking disable-tokenize-shares [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for disable-tokenize-shares + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad tx staking edit-validator.md b/out/gaiad/commands-md-files/gaiad tx staking edit-validator.md index 35f6c49..b5562ed 100644 --- a/out/gaiad/commands-md-files/gaiad tx staking edit-validator.md +++ b/out/gaiad/commands-md-files/gaiad tx staking edit-validator.md @@ -4,35 +4,34 @@ Usage: gaiad tx staking edit-validator [flags] Flags: - -a, --account-number uint The account number of the signing account (offline mode only) - -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --commission-rate string The new commission rate percentage - --details string The validator's (optional) details (default "[do-not-modify]") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it - --fee-account string Fee account pays fees for the transaction instead of deducting from the signer - --fees string Fees to pay along with transaction; eg: 10uatom - --from string Name or address of private key with which to sign - --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) - --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) - --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) - --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for edit-validator - --identity string The (optional) identity signature (ex. UPort or Keybase) (default "[do-not-modify]") - --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") - --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used - --ledger Use a connected Ledger device - --min-self-delegation string The minimum self delegation required on the validator - --new-moniker string The validator's name (default "[do-not-modify]") - --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") - --note string Note to add a description to the transaction (previously --memo) - --offline Offline mode (does not allow any online functionality - -o, --output string Output format (text|json) (default "json") - --security-contact string The validator's (optional) security contact email (default "[do-not-modify]") - -s, --sequence uint The sequence number of the signing account (offline mode only) - --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature - --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height - --website string The validator's (optional) website (default "[do-not-modify]") - -y, --yes Skip tx broadcasting prompt confirmation + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --commission-rate string The new commission rate percentage + --details string The validator's (optional) details (default "[do-not-modify]") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for edit-validator + --identity string The (optional) identity signature (ex. UPort or Keybase) (default "[do-not-modify]") + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --new-moniker string The validator's name (default "[do-not-modify]") + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + --security-contact string The validator's (optional) security contact email (default "[do-not-modify]") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + --website string The validator's (optional) website (default "[do-not-modify]") + -y, --yes Skip tx broadcasting prompt confirmation Global Flags: --chain-id string The network chain ID diff --git a/out/gaiad/commands-md-files/gaiad tx liquidity withdraw.md b/out/gaiad/commands-md-files/gaiad tx staking enable-tokenize-shares.md similarity index 76% rename from out/gaiad/commands-md-files/gaiad tx liquidity withdraw.md rename to out/gaiad/commands-md-files/gaiad tx staking enable-tokenize-shares.md index e9c7983..1d7ce41 100644 --- a/out/gaiad/commands-md-files/gaiad tx liquidity withdraw.md +++ b/out/gaiad/commands-md-files/gaiad tx staking enable-tokenize-shares.md @@ -1,24 +1,18 @@ -Withdraw pool coin from the specified liquidity pool. - -This swap request is not processed immediately since it is accumulated in the liquidity pool batch. -All requests in a batch are treated equally and executed at the same swap price. +Enables the tokenization of shares for an address after +it had been disable. This transaction queues the enablement of tokenization, but +the address must wait 1 unbonding period from the time of this transaction before +tokenization is permitted. Example: -$ gaiad tx liquidity withdraw 1 10000pool96EF6EA6E5AC828ED87E8D07E7AE2A8180570ADD212117B2DA6F0B75D17A6295 --from mykey - -This example request withdraws 10000 pool coin from the specified liquidity pool. -The appropriate pool coin must be requested from the specified pool. - -[pool-id]: The pool id of the liquidity pool -[pool-coin]: The amount of pool coin to withdraw from the liquidity pool +$ gaiad tx staking enable-tokenize-shares --from mykey Usage: - gaiad tx liquidity withdraw [pool-id] [pool-coin] [flags] + gaiad tx staking enable-tokenize-shares [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -26,7 +20,7 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for withdraw + -h, --help help for enable-tokenize-shares --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device diff --git a/out/gaiad/commands-md-files/gaiad tx staking redeem-tokens.md b/out/gaiad/commands-md-files/gaiad tx staking redeem-tokens.md new file mode 100644 index 0000000..bda24dd --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad tx staking redeem-tokens.md @@ -0,0 +1,38 @@ +Redeem specified amount of share tokens to delegation. + +Example: +$ gaiad tx staking redeem-tokens 100sharetoken --from mykey + +Usage: + gaiad tx staking redeem-tokens [amount] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for redeem-tokens + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad tx staking redelegate.md b/out/gaiad/commands-md-files/gaiad tx staking redelegate.md index 24e2669..bbe2299 100644 --- a/out/gaiad/commands-md-files/gaiad tx staking redelegate.md +++ b/out/gaiad/commands-md-files/gaiad tx staking redelegate.md @@ -9,7 +9,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx staking tokenize-share.md b/out/gaiad/commands-md-files/gaiad tx staking tokenize-share.md new file mode 100644 index 0000000..60c9f00 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad tx staking tokenize-share.md @@ -0,0 +1,38 @@ +Tokenize delegation to share tokens. + +Example: +$ gaiad tx staking tokenize-share cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj --from mykey + +Usage: + gaiad tx staking tokenize-share [validator-addr] [amount] [rewardOwner] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for tokenize-share + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad tx staking transfer-tokenize-share-record.md b/out/gaiad/commands-md-files/gaiad tx staking transfer-tokenize-share-record.md new file mode 100644 index 0000000..6076fb7 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad tx staking transfer-tokenize-share-record.md @@ -0,0 +1,38 @@ +Transfer ownership of TokenizeShareRecord. + +Example: +$ gaiad tx staking transfer-tokenize-share-record 1 cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj --from mykey + +Usage: + gaiad tx staking transfer-tokenize-share-record [record-id] [new-owner] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for transfer-tokenize-share-record + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad tx staking unbond-validator.md b/out/gaiad/commands-md-files/gaiad tx staking unbond-validator.md new file mode 100644 index 0000000..4b96875 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad tx staking unbond-validator.md @@ -0,0 +1,38 @@ +Unbond a validator. + +Example: +$ gaiad tx staking unbond-validator --from mykey + +Usage: + gaiad tx staking unbond-validator [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for unbond-validator + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad tx staking unbond.md b/out/gaiad/commands-md-files/gaiad tx staking unbond.md index 9b767bb..6becd95 100644 --- a/out/gaiad/commands-md-files/gaiad tx staking unbond.md +++ b/out/gaiad/commands-md-files/gaiad tx staking unbond.md @@ -9,7 +9,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx staking validator-bond.md b/out/gaiad/commands-md-files/gaiad tx staking validator-bond.md new file mode 100644 index 0000000..22d85d3 --- /dev/null +++ b/out/gaiad/commands-md-files/gaiad tx staking validator-bond.md @@ -0,0 +1,38 @@ +Mark a delegation as a validator self-bond. + +Example: +$ gaiad tx staking validator-bond cosmosvaloper13h5xdxhsdaugwdrkusf8lkgu406h8t62jkqv3h --from mykey + +Usage: + gaiad tx staking validator-bond [validator] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for validator-bond + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors diff --git a/out/gaiad/commands-md-files/gaiad tx staking.md b/out/gaiad/commands-md-files/gaiad tx staking.md index 4e651e3..83e8faf 100644 --- a/out/gaiad/commands-md-files/gaiad tx staking.md +++ b/out/gaiad/commands-md-files/gaiad tx staking.md @@ -5,11 +5,19 @@ Usage: gaiad tx staking [command] Available Commands: - create-validator create new validator initialized with a self-delegation to it - delegate Delegate liquid tokens to a validator - edit-validator edit an existing validator account - redelegate Redelegate illiquid tokens from one validator to another - unbond Unbond shares from a validator + cancel-unbond Cancel unbonding delegation and delegate back to the validator + create-validator create new validator initialized with a self-delegation to it + delegate Delegate liquid tokens to a validator + disable-tokenize-shares Disable tokenization of shares + edit-validator edit an existing validator account + enable-tokenize-shares Enable tokenization of shares + redeem-tokens Redeem specified amount of share tokens to delegation + redelegate Redelegate illiquid tokens from one validator to another + tokenize-share Tokenize delegation to share tokens + transfer-tokenize-share-record Transfer ownership of TokenizeShareRecord + unbond Unbond shares from a validator + unbond-validator Unbond a validator + validator-bond Mark a delegation as a validator self-bond Flags: -h, --help help for staking diff --git a/out/gaiad/commands-md-files/gaiad tx validate-signatures.md b/out/gaiad/commands-md-files/gaiad tx validate-signatures.md index 571ddbd..2f7ee64 100644 --- a/out/gaiad/commands-md-files/gaiad tx validate-signatures.md +++ b/out/gaiad/commands-md-files/gaiad tx validate-signatures.md @@ -12,7 +12,8 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --chain-id string The network chain ID + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -34,7 +35,6 @@ Flags: -y, --yes Skip tx broadcasting prompt confirmation Global Flags: - --chain-id string The network chain ID --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") diff --git a/out/gaiad/commands-md-files/gaiad tx vesting create-vesting-account.md b/out/gaiad/commands-md-files/gaiad tx vesting create-vesting-account.md index 8fa5c82..f98ca45 100644 --- a/out/gaiad/commands-md-files/gaiad tx vesting create-vesting-account.md +++ b/out/gaiad/commands-md-files/gaiad tx vesting create-vesting-account.md @@ -11,7 +11,7 @@ Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --delayed Create a delayed vesting account if true - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign diff --git a/out/gaiad/commands-md-files/gaiad tx.md b/out/gaiad/commands-md-files/gaiad tx.md index 4b3c7a1..9b33aa7 100644 --- a/out/gaiad/commands-md-files/gaiad tx.md +++ b/out/gaiad/commands-md-files/gaiad tx.md @@ -18,9 +18,9 @@ Available Commands: gov Governance transactions subcommands ibc IBC transaction subcommands ibc-transfer IBC fungible token transfer transaction subcommands - liquidity Liquidity transaction subcommands multisign Generate multisig signatures for transactions generated offline multisign-batch Assemble multisig transactions in batch from batch signatures + provider provider transactions subcommands sign Sign a transaction generated offline sign-batch Sign transaction batch files slashing Slashing transaction subcommands diff --git a/out/gaiad/gaiad_commands.json b/out/gaiad/gaiad_commands.json index 578c1e7..ea95660 100644 --- a/out/gaiad/gaiad_commands.json +++ b/out/gaiad/gaiad_commands.json @@ -19,6 +19,7 @@ " keys Manage your application's keys", " query Querying subcommands", " rollback rollback cosmos-sdk and tendermint state by one height", + " rosetta spin up a rosetta server", " start Run the full node", " status Query remote node for status", " tendermint Tendermint subcommands", @@ -46,10 +47,10 @@ ], "Flags": [ " --gentx-dir string override default \"gentx\" directory from which collect and execute genesis transactions; default [--home]/config/gentx/", - " -h, --help help for collect-gentxs" + " -h, --help help for collect-gentxs", + " --home string The application home directory (default \"/Users/user/.gaia\")" ], "Global Flags": [ - " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", " --trace print out full stack trace on errors" @@ -65,9 +66,10 @@ " gaiad debug [command]" ], "Available Commands": [ - " addr Convert an address between hex and bech32", - " pubkey Decode a pubkey from proto JSON", - " raw-bytes Convert raw bytes output (eg. [10 21 13 255]) to hex" + " addr Convert an address between hex and bech32", + " bech32-convert Convert any bech32 string to the cosmos prefix", + " pubkey Decode a pubkey from proto JSON", + " raw-bytes Convert raw bytes output (eg. [10 21 13 255]) to hex" ], "Flags": [ " -h, --help help for debug" @@ -91,8 +93,7 @@ "\tdelegation amount: 100000000stake", "\tcommission rate: 0.1", "\tcommission max rate: 0.2", - "\tcommission max change rate: 0.01", - "\tminimum self delegation: 1" + "\tcommission max change rate: 0.01" ], "Example": [ "$ gaiad gentx my-key-name 1000000stake --home=/path/to/home/dir --keyring-backend=os --chain-id=test-chain-1 \\", @@ -116,7 +117,7 @@ " --commission-max-rate string The maximum commission rate percentage", " --commission-rate string The initial commission rate percentage", " --details string The validator's (optional) details", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -125,12 +126,12 @@ " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", " -h, --help help for gentx", + " --home string The application home directory (default \"/Users/user/.gaia\")", " --identity string The (optional) identity signature (ex. UPort or Keybase)", - " --ip string The node's public IP (default \"10.0.0.66\")", + " --ip string The node's public IP (default \"192.168.1.8\")", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", - " --min-self-delegation string The minimum self delegation required on the validator", " --moniker string The validator's (optional) moniker", " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", " --node-id string The node's NodeID", @@ -147,7 +148,6 @@ " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ - " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", " --trace print out full stack trace on errors" @@ -164,11 +164,11 @@ "Flags": [ " --chain-id string genesis file chain-id, if left blank will be randomly created", " -h, --help help for init", + " --home string node's home directory (default \"/Users/user/.gaia\")", " -o, --overwrite overwrite the genesis.json file", " --recover provide seed phrase to recover existing key instead of creating" ], "Global Flags": [ - " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", " --trace print out full stack trace on errors" @@ -195,14 +195,15 @@ " distribution Querying commands for the distribution module", " evidence Query for evidence by hash or for all (paginated) submitted evidence", " feegrant Querying commands for the feegrant module", + " globalfee Querying commands for the global fee module", " gov Querying commands for the governance module", " ibc Querying commands for the IBC module", " ibc-router ", " ibc-transfer IBC fungible token transfer query subcommands", " interchain-accounts interchain-accounts subcommands", - " liquidity Querying commands for the liquidity module", " mint Querying commands for the minting module", " params Querying commands for the params module", + " provider Querying commands for the ccv provider module", " slashing Querying commands for the slashing module", " staking Querying commands for the staking module", " tendermint-validator-set Get the full tendermint validator set at given height", @@ -223,81 +224,22 @@ ] }, { - "command": "gaiad start", + "command": "gaiad rosetta", "Description": [ - "Run the full node application with Tendermint in or out of process. By", - "default, the application will run with Tendermint in process.", - "Pruning options can be provided via the '--pruning' flag or alternatively with '--pruning-keep-recent',", - "'pruning-keep-every', and 'pruning-interval' together.", - "For '--pruning' the options are as follows:", - "default: the last 100 states are kept in addition to every 500th state; pruning at 10 block intervals", - "nothing: all historic states will be saved, nothing will be deleted (i.e. archiving node)", - "everything: all saved states will be deleted, storing only the current and previous state; pruning at 10 block intervals", - "custom: allow pruning options to be manually specified through 'pruning-keep-recent', 'pruning-keep-every', and 'pruning-interval'", - "Node halting configurations exist in the form of two flags: '--halt-height' and '--halt-time'. During", - "the ABCI Commit phase, the node will check if the current block height is greater than or equal to", - "the halt-height or if the current block time is greater than or equal to the halt-time. If so, the", - "node will attempt to gracefully shutdown and the block will not be committed. In addition, the node", - "will not be able to commit subsequent blocks.", - "For profiling and benchmarking purposes, CPU profiling can be enabled via the '--cpu-profile' flag", - "which accepts a path for the resulting pprof file.", - "The node may be started in a 'query only' mode where only the gRPC and JSON HTTP", - "API services are enabled via the 'grpc-only' flag. In this mode, Tendermint is", - "bypassed and can be used when legacy queries are needed after an on-chain upgrade", - "is performed. Note, when enabled, gRPC will also be automatically enabled." + "spin up a rosetta server" ], "Usage": [ - " gaiad start [flags]" + " gaiad rosetta [flags]" ], "Flags": [ - " --abci string specify abci transport (socket | grpc) (default \"socket\")", - " --address string Listen address (default \"tcp://0.0.0.0:26658\")", - " --consensus.create_empty_blocks set this to false to only produce blocks when there are txs or when the AppHash changes (default true)", - " --consensus.create_empty_blocks_interval string the possible interval between empty blocks (default \"0s\")", - " --consensus.double_sign_check_height int how many blocks to look back to check existence of the node's consensus votes before joining consensus", - " --cpu-profile string Enable CPU profiling and write to the provided file", - " --db_backend string database backend: goleveldb | cleveldb | boltdb | rocksdb | badgerdb (default \"goleveldb\")", - " --db_dir string database directory (default \"data\")", - " --fast_sync fast blockchain syncing (default true)", - " --genesis_hash bytesHex optional SHA-256 hash of the genesis file", - " --grpc-only Start the node in gRPC query only mode (no Tendermint process is started)", - " --grpc-web.address string The gRPC-Web server address to listen on (default \"0.0.0.0:9091\")", - " --grpc-web.enable Define if the gRPC-Web server should be enabled. (Note: gRPC must also be enabled.) (default true)", - " --grpc.address string the gRPC server address to listen on (default \"0.0.0.0:9090\")", - " --grpc.enable Define if the gRPC server should be enabled (default true)", - " --halt-height uint Block height at which to gracefully halt the chain and shutdown the node", - " --halt-time uint Minimum block time (in Unix seconds) at which to gracefully halt the chain and shutdown the node", - " -h, --help help for start", - " --inter-block-cache Enable inter-block caching (default true)", - " --inv-check-period uint Assert registered invariants every N blocks", - " --min-retain-blocks uint Minimum block height offset during ABCI commit to prune Tendermint blocks", - " --minimum-gas-prices string Minimum gas prices to accept for transactions; Any fee in a tx must meet this minimum (e.g. 0.01photino;0.0001stake)", - " --moniker string node name (default \"Pro16.local\")", - " --p2p.laddr string node listen address. (0.0.0.0:0 means any interface, any port) (default \"tcp://0.0.0.0:26656\")", - " --p2p.persistent_peers string comma-delimited ID@host:port persistent peers", - " --p2p.pex enable/disable Peer-Exchange (default true)", - " --p2p.private_peer_ids string comma-delimited private peer IDs", - " --p2p.seed_mode enable/disable seed mode", - " --p2p.seeds string comma-delimited ID@host:port seed nodes", - " --p2p.unconditional_peer_ids string comma-delimited IDs of unconditional peers", - " --p2p.upnp enable/disable UPNP port forwarding", - " --priv_validator_laddr string socket address to listen on for connections from external priv_validator process", - " --proxy_app string proxy app address, or one of: 'kvstore', 'persistent_kvstore', 'counter', 'e2e' or 'noop' for local testing. (default \"tcp://127.0.0.1:26658\")", - " --pruning string Pruning strategy (default|nothing|everything|custom) (default \"default\")", - " --pruning-interval uint Height interval at which pruned heights are removed from disk (ignored if pruning is not 'custom')", - " --pruning-keep-every uint Offset heights to keep on disk after 'keep-every' (ignored if pruning is not 'custom')", - " --pruning-keep-recent uint Number of recent heights to keep on disk (ignored if pruning is not 'custom')", - " --rpc.grpc_laddr string GRPC listen address (BroadcastTx only). Port required", - " --rpc.laddr string RPC listen address. Port required (default \"tcp://127.0.0.1:26657\")", - " --rpc.pprof_laddr string pprof listen address (https://golang.org/pkg/net/http/pprof)", - " --rpc.unsafe enabled unsafe rpc methods", - " --state-sync.snapshot-interval uint State sync snapshot interval", - " --state-sync.snapshot-keep-recent uint32 State sync snapshot to keep (default 2)", - " --trace-store string Enable KVStore tracing to an output file", - " --transport string Transport protocol: socket, grpc (default \"socket\")", - " --unsafe-skip-upgrades ints Skip a set of upgrade heights to continue the old binary", - " --with-tendermint Run abci app embedded in-process with tendermint (default true)", - " --x-crisis-skip-assert-invariants Skip x/crisis invariants check on startup" + " --addr string the address rosetta will bind to (default \":8080\")", + " --blockchain string the blockchain type (default \"app\")", + " --grpc string the app gRPC endpoint (default \"localhost:9090\")", + " -h, --help help for rosetta", + " --network string the network name (default \"network\")", + " --offline run rosetta only with construction API", + " --retries int the number of retries that will be done before quitting (default 5)", + " --tendermint string the tendermint rpc endpoint, without tcp:// (default \"localhost:26657\")" ], "Global Flags": [ " --home string directory for config and data (default \"/Users/user/.gaia\")", @@ -307,91 +249,66 @@ ] }, { - "command": "gaiad tendermint", + "command": "gaiad status", "Description": [ - "Tendermint subcommands" + "Query remote node for status" ], "Usage": [ - " gaiad tendermint [command]" - ], - "Available Commands": [ - " reset-state Remove all the data and WAL", - " show-address Shows this node's tendermint validator consensus address", - " show-node-id Show this node's ID", - " show-validator Show this node's tendermint validator info", - " unsafe-reset-all (unsafe) Remove all the data and WAL, reset this node's validator to genesis state", - " version Print tendermint libraries' version" + " gaiad status [flags]" ], "Flags": [ - " -h, --help help for tendermint" + " -h, --help help for status", + " -n, --node string Node to connect to (default \"tcp://localhost:26657\")" ], "Global Flags": [ " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tendermint [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx", + "command": "gaiad testnet", "Description": [ - "Transactions subcommands" + "testnet will create \"v\" number of directories and populate each with", + "necessary files (private validator, genesis, config, etc.).", + "Note, strict routability for addresses is turned off in the config file." ], - "Usage": [ - " gaiad tx [flags]", - " gaiad tx [command]" + "Example": [ + "\tgaiad testnet --v 4 --output-dir ./output --starting-ip-address 192.168.10.2" ], - "Available Commands": [ - " ", - " authz Authorization transactions subcommands", - " bank Bank transaction subcommands", - " broadcast Broadcast transactions generated offline", - " crisis Crisis transactions subcommands", - " decode Decode a binary encoded transaction string", - " distribution Distribution transactions subcommands", - " encode Encode transactions generated offline", - " evidence Evidence transaction subcommands", - " feegrant Feegrant transactions subcommands", - " gov Governance transactions subcommands", - " ibc IBC transaction subcommands", - " ibc-transfer IBC fungible token transfer transaction subcommands", - " liquidity Liquidity transaction subcommands", - " multisign Generate multisig signatures for transactions generated offline", - " multisign-batch Assemble multisig transactions in batch from batch signatures", - " sign Sign a transaction generated offline", - " sign-batch Sign transaction batch files", - " slashing Slashing transaction subcommands", - " staking Staking transaction subcommands", - " validate-signatures validate transactions signatures", - " vesting Vesting transaction subcommands" + "Usage": [ + " gaiad testnet [flags]" ], "Flags": [ - " --chain-id string The network chain ID", - " -h, --help help for tx" + " --algo string Key signing algorithm to generate keys for (default \"secp256k1\")", + " --chain-id string genesis file chain-id, if left blank will be randomly created", + " -h, --help help for testnet", + " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", + " --minimum-gas-prices string Minimum gas prices to accept for transactions; All fees in a tx must meet this minimum (e.g. 0.01photino,0.001stake) (default \"0.000006stake\")", + " --node-daemon-home string Home directory of the node's daemon configuration (default \"gaiad\")", + " --node-dir-prefix string Prefix the directory name for each node with (node results in node0, node1, ...) (default \"node\")", + " -o, --output-dir string Directory to store initialization data for the testnet (default \"./mytestnet\")", + " --starting-ip-address string Starting IP address (192.168.0.1 results in persistent peers list ID0@192.168.0.1:46656, ID1@192.168.0.2:46656, ...) (default \"192.168.0.1\")", + " --v int Number of validators to initialize the testnet with (default 4)" ], "Global Flags": [ " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Additional help topics:", - " gaiad tx upgrade Upgrade transaction subcommands", - "Use \"gaiad tx [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad version", + "command": "gaiad validate-genesis", "Description": [ - "Print the application binary version information" + "validates the genesis file at the default location or at the location passed as an arg" ], "Usage": [ - " gaiad version [flags]" + " gaiad validate-genesis [file] [flags]" ], "Flags": [ - " -h, --help help for version", - " --long Print long version information", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for validate-genesis" ], "Global Flags": [ " --home string directory for config and data (default \"/Users/user/.gaia\")", @@ -401,18 +318,18 @@ ] }, { - "command": "gaiad debug pubkey", + "command": "gaiad debug addr", "Description": [ - "Decode a pubkey from proto JSON and display it's address." + "Convert an address between hex encoding and bech32." ], "Example": [ - "$ gaiad debug pubkey '{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AurroA7jvfPd1AadmmOvWM2rJSwipXfRf8yD6pLbA2DJ\"}'" + "$ gaiad debug addr cosmos1e0jnq2sun3dzjh8p2xq95kk0expwmd7shwjpfg" ], "Usage": [ - " gaiad debug pubkey [pubkey] [flags]" + " gaiad debug addr [address] [flags]" ], "Flags": [ - " -h, --help help for pubkey" + " -h, --help help for addr" ], "Global Flags": [ " --home string directory for config and data (default \"/Users/user/.gaia\")", @@ -422,21 +339,20 @@ ] }, { - "command": "gaiad query account", + "command": "gaiad debug raw-bytes", "Description": [ - "Query for account by address" + "Convert raw-bytes to hex." + ], + "Example": [ + "$ gaiad debug raw-bytes [72 101 108 108 111 44 32 112 108 97 121 103 114 111 117 110 100]" ], "Usage": [ - " gaiad query account [address] [flags]" + " gaiad debug raw-bytes [raw-bytes] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for account", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for raw-bytes" ], "Global Flags": [ - " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -444,21 +360,22 @@ ] }, { - "command": "gaiad query authz", + "command": "gaiad query auth", "Description": [ - "Querying commands for the authz module" + "Querying commands for the auth module" ], "Usage": [ - " gaiad query authz [flags]", - " gaiad query authz [command]" + " gaiad query auth [flags]", + " gaiad query auth [command]" ], "Available Commands": [ - " grants query grants for a granter-grantee pair and optionally a msg-type-url", - " grants-by-grantee query authorization grants granted to a grantee", - " grants-by-granter query authorization grants granted by granter" + " account Query for account by address", + " accounts Query all the accounts", + " module-account Query module account info by module name", + " params Query the current auth parameters" ], "Flags": [ - " -h, --help help for authz" + " -h, --help help for auth" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -466,73 +383,107 @@ " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", " --trace print out full stack trace on errors", - "Use \"gaiad query authz [command] --help\" for more information about a command." + "Use \"gaiad query auth [command] --help\" for more information about a command." ] }, { - "command": "gaiad query block", + "command": "gaiad query bank", "Description": [ - "Get verified data for a the block at given height" + "Querying commands for the bank module" ], "Usage": [ - " gaiad query block [height] [flags]" + " gaiad query bank [flags]", + " gaiad query bank [command]" + ], + "Available Commands": [ + " balances Query for account balances by address", + " denom-metadata Query the client metadata for coin denominations", + " total Query the total supply of coins of the chain" ], "Flags": [ - " -h, --help help for block", - " -n, --node string Node to connect to (default \"tcp://localhost:26657\")" + " -h, --help help for bank" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad query bank [command] --help\" for more information about a command." ] }, { - "command": "gaiad query evidence", + "command": "gaiad query distribution", "Description": [ - "Error: invalid evidence hash: encoding/hex: invalid byte: U+002D '-'" + "Querying commands for the distribution module" ], "Usage": [ - " gaiad query evidence [flags]" + " gaiad query distribution [flags]", + " gaiad query distribution [command]" + ], + "Available Commands": [ + " commission Query distribution validator commission", + " community-pool Query the amount of coins in the community pool", + " params Query distribution params", + " rewards Query all distribution delegator rewards or rewards from a particular validator", + " slashes Query distribution validator slashes", + " tokenize-share-record-rewards Query distribution tokenize share record rewards", + " validator-outstanding-rewards Query distribution outstanding (un-withdrawn) rewards for a validator and all their delegations" ], "Flags": [ - " --count-total count total number of records in evidence to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for evidence", - " --limit uint pagination limit of evidence to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of evidence to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of evidence to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of evidence to query for", - " --reverse results are sorted in descending order" + " -h, --help help for distribution" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad query distribution [command] --help\" for more information about a command." ] }, { - "command": "gaiad query gov", + "command": "gaiad query feegrant", "Description": [ - "Querying commands for the governance module" + "Querying commands for the feegrant module" ], "Usage": [ - " gaiad query gov [flags]", - " gaiad query gov [command]" + " gaiad query feegrant [flags]", + " gaiad query feegrant [command]" ], "Available Commands": [ - " deposit Query details of a deposit", - " deposits Query deposits on a proposal", - " param Query the parameters (voting|tallying|deposit) of the governance process", - " params Query the parameters of the governance process", - " proposal Query details of a single proposal", - " proposals Query proposals with optional filters", + " grant Query details of a single grant", + " grants-by-grantee Query all grants of a grantee", + " grants-by-granter Query all grants by a granter" + ], + "Flags": [ + " -h, --help help for feegrant" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Use \"gaiad query feegrant [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad query gov", + "Description": [ + "Querying commands for the governance module" + ], + "Usage": [ + " gaiad query gov [flags]", + " gaiad query gov [command]" + ], + "Available Commands": [ + " deposit Query details of a deposit", + " deposits Query deposits on a proposal", + " param Query the parameters (voting|tallying|deposit) of the governance process", + " params Query the parameters of the governance process", + " proposal Query details of a single proposal", + " proposals Query proposals with optional filters", " proposer Query the proposer of a governance proposal", " tally Get the tally of a proposal vote", " vote Query details of a single vote", @@ -599,21 +550,19 @@ ] }, { - "command": "gaiad query mint", + "command": "gaiad query params", "Description": [ - "Querying commands for the minting module" + "Querying commands for the params module" ], "Usage": [ - " gaiad query mint [flags]", - " gaiad query mint [command]" + " gaiad query params [flags]", + " gaiad query params [command]" ], "Available Commands": [ - " annual-provisions Query the current minting annual provisions value", - " inflation Query the current minting inflation value", - " params Query the current minting parameters" + " subspace Query for raw parameters by subspace and key" ], "Flags": [ - " -h, --help help for mint" + " -h, --help help for params" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -621,7 +570,7 @@ " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", " --trace print out full stack trace on errors", - "Use \"gaiad query mint [command] --help\" for more information about a command." + "Use \"gaiad query params [command] --help\" for more information about a command." ] }, { @@ -705,17 +654,21 @@ ] }, { - "command": "gaiad tendermint reset-state", + "command": "gaiad query auth account", "Description": [ - "Remove all the data and WAL" + "Query for account by address" ], "Usage": [ - " gaiad tendermint reset-state [flags]" + " gaiad query auth account [address] [flags]" ], "Flags": [ - " -h, --help help for reset-state" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for account", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -723,17 +676,24 @@ ] }, { - "command": "gaiad tendermint show-node-id", + "command": "gaiad query auth module-account", "Description": [ - "Show this node's ID" + "Query module account info by module name" ], "Usage": [ - " gaiad tendermint show-node-id [flags]" + " gaiad query auth module-account [module-name] [flags]" + ], + "Examples": [ + "gaiad q auth module-account auth" ], "Flags": [ - " -h, --help help for show-node-id" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for module-account", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -741,21 +701,32 @@ ] }, { - "command": "gaiad tendermint unsafe-reset-all", + "command": "gaiad query bank balances", "Description": [ - "(unsafe) Remove all the data and WAL, reset this node's validator to genesis state" + "Query the total balance of an account or of a specific denomination." ], - "Usage": [ - " gaiad tendermint unsafe-reset-all [flags]" + "Example": [ + " $ gaiad query bank balances [address]", + " $ gaiad query bank balances [address] --denom=[denom]" ], - "Aliases": [ - " unsafe-reset-all, unsafe_reset_all" + "Usage": [ + " gaiad query bank balances [address] [flags]" ], "Flags": [ - " -h, --help help for unsafe-reset-all", - " --keep-addr-book keep the address book intact" + " --count-total count total number of records in all balances to query for", + " --denom string The specific balance denomination to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for balances", + " --limit uint pagination limit of all balances to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of all balances to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of all balances to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of all balances to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -763,66 +734,55 @@ ] }, { - "command": "gaiad tx authz", + "command": "gaiad query bank total", "Description": [ - "Authorize and revoke access to execute transactions on behalf of your address" + "Query total supply of coins that are held by accounts in the chain." ], - "Usage": [ - " gaiad tx authz [flags]", - " gaiad tx authz [command]" + "Example": [ + " $ gaiad query bank total", + "To query for the total supply of a specific coin denomination use:", + " $ gaiad query bank total --denom=[denom]" ], - "Available Commands": [ - " exec execute tx on behalf of granter account", - " grant Grant authorization to an address", - " revoke revoke authorization" + "Usage": [ + " gaiad query bank total [flags]" ], "Flags": [ - " -h, --help help for authz" + " --count-total count total number of records in all supply totals to query for", + " --denom string The specific balance denomination to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for total", + " --limit uint pagination limit of all supply totals to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of all supply totals to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of all supply totals to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of all supply totals to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx authz [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx broadcast", + "command": "gaiad query distribution community-pool", "Description": [ - "Broadcast transactions created with the --generate-only", - "flag and signed with the sign command. Read a transaction from [file_path] and", - "broadcast it to a node. If you supply a dash (-) argument in place of an input", - "filename, the command reads from standard input.", - "$ tx broadcast ./mytxn.json" + "Query all coins in the community pool which is under Governance control." + ], + "Example": [ + "$ gaiad query distribution community-pool" ], "Usage": [ - " gaiad tx broadcast [file_path] [flags]" + " gaiad query distribution community-pool [flags]" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for broadcast", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for community-pool", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -833,37 +793,22 @@ ] }, { - "command": "gaiad tx decode", + "command": "gaiad query distribution rewards", "Description": [ - "Decode a binary encoded transaction string" + "Query all rewards earned by a delegator, optionally restrict to rewards from a single validator." + ], + "Example": [ + "$ gaiad query distribution rewards cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p", + "$ gaiad query distribution rewards cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" ], "Usage": [ - " gaiad tx decode [amino-byte-string] [flags]" + " gaiad query distribution rewards [delegator-addr] [validator-addr] [flags]" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for decode", - " -x, --hex Treat input as hexadecimal instead of base64", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for rewards", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -874,38 +819,21 @@ ] }, { - "command": "gaiad tx encode", + "command": "gaiad query distribution tokenize-share-record-rewards", "Description": [ - "Encode transactions created with the --generate-only flag and signed with the sign command.", - "Read a transaction from , serialize it to the Amino wire protocol, and output it as base64.", - "If you supply a dash (-) argument in place of an input filename, the command reads from standard input." + "Query the query tokenize share record rewards." + ], + "Example": [ + "$ gaiad query distribution tokenize-share-record-rewards cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" ], "Usage": [ - " gaiad tx encode [file] [flags]" + " gaiad query distribution tokenize-share-record-rewards [owner] [flags]" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for encode", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for tokenize-share-record-rewards", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -916,123 +844,110 @@ ] }, { - "command": "gaiad tx feegrant", + "command": "gaiad query feegrant grant", "Description": [ - "Grant and revoke fee allowance for a grantee by a granter" + "Query details for a grant. ", + "You can find the fee-grant of a granter and grantee." ], - "Usage": [ - " gaiad tx feegrant [flags]", - " gaiad tx feegrant [command]" + "Example": [ + "$ gaiad query feegrant grant [granter] [grantee]" ], - "Available Commands": [ - " grant Grant Fee allowance to an address", - " revoke revoke fee-grant" + "Usage": [ + " gaiad query feegrant grant [granter] [grantee] [flags]" ], "Flags": [ - " -h, --help help for feegrant" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for grant", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx feegrant [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx ibc", + "command": "gaiad query feegrant grants-by-granter", "Description": [ - "IBC transaction subcommands" + "Queries all the grants issued for a granter address." ], - "Usage": [ - " gaiad tx ibc [flags]", - " gaiad tx ibc [command]" + "Example": [ + "$ gaiad query feegrant grants-by-granter [granter]" ], - "Available Commands": [ - " channel IBC channel transaction subcommands", - " client IBC client transaction subcommands" + "Usage": [ + " gaiad query feegrant grants-by-granter [granter] [flags]" ], "Flags": [ - " -h, --help help for ibc" + " --count-total count total number of records in grants to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for grants-by-granter", + " --limit uint pagination limit of grants to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of grants to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of grants to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of grants to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx ibc [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx liquidity", + "command": "gaiad query gov deposits", "Description": [ - "Liquidity transaction subcommands" + "Query details for all deposits on a proposal.", + "You can find the proposal-id by running \"gaiad query gov proposals\"." ], - "Usage": [ - " gaiad tx liquidity [flags]", - " gaiad tx liquidity [command]" + "Example": [ + "$ gaiad query gov deposits 1" ], - "Available Commands": [ - " create-pool Create liquidity pool and deposit coins", - " deposit Deposit coins to a liquidity pool", - " swap Swap offer coin with demand coin from the liquidity pool with the given order price", - " withdraw Withdraw pool coin from the specified liquidity pool" + "Usage": [ + " gaiad query gov deposits [proposal-id] [flags]" ], "Flags": [ - " -h, --help help for liquidity" + " --count-total count total number of records in deposits to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for deposits", + " --limit uint pagination limit of deposits to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of deposits to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of deposits to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of deposits to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx liquidity [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx multisign-batch", + "command": "gaiad query gov params", "Description": [ - "Assemble a batch of multisig transactions generated by batch sign command.", - "Read one or more signatures from one or more [signature] file, generate a multisig signature compliant to the", - "multisig key [name], and attach the key name to the transaction read from [file]." + "Query the all the parameters for the governance process." ], "Example": [ - "$ gaiad tx multisign-batch transactions.json multisigk1k2k3 k1sigs.json k2sigs.json k3sig.json", - "The current multisig implementation defaults to amino-json sign mode.", - "The SIGN_MODE_DIRECT sign mode is not supported.'" + "$ gaiad query gov params" ], "Usage": [ - " gaiad tx multisign-batch [file] [name] [[signature-file]...] [flags]" + " gaiad query gov params [flags]" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for multisign-batch", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --multisig string Address of the multisig account that the transaction signs on behalf of", - " --no-auto-increment disable sequence auto increment", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " --output-document string The document is written to the given file instead of STDOUT", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for params", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -1043,50 +958,33 @@ ] }, { - "command": "gaiad tx sign-batch", + "command": "gaiad query gov proposals", "Description": [ - "Sign batch files of transactions generated with --generate-only.", - "The command processes list of transactions from file (one StdTx each line), generate", - "signed transactions or signatures and print their JSON encoding, delimited by '\\n'.", - "As the signatures are generated, the command updates the account sequence number accordingly.", - "If the --signature-only flag is set, it will output the signature parts only.", - "The --offline flag makes sure that the client will not reach out to full node.", - "As a result, the account and the sequence number queries will not be performed and", - "it is required to set such parameters manually. Note, invalid values will cause", - "the transaction to fail. The sequence will be incremented automatically for each", - "transaction that is signed.", - "The --multisig= flag generates a signature on behalf of a multisig", - "account key. It implies --signature-only." + "Query for a all paginated proposals that match optional filters:" + ], + "Example": [ + "$ gaiad query gov proposals --depositor cosmos1skjwj5whet0lpe65qaq4rpq03hjxlwd9nf39lk", + "$ gaiad query gov proposals --voter cosmos1skjwj5whet0lpe65qaq4rpq03hjxlwd9nf39lk", + "$ gaiad query gov proposals --status (DepositPeriod|VotingPeriod|Passed|Rejected)", + "$ gaiad query gov proposals --page=2 --limit=100" ], "Usage": [ - " gaiad tx sign-batch [file] [flags]" + " gaiad query gov proposals [flags]" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for sign-batch", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --multisig string Address or key name of the multisig account on behalf of which the transaction shall be signed", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " --output-document string The document will be written to the given file instead of STDOUT", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --signature-only Print only the generated signature, then exit (default true)", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --count-total count total number of records in proposals to query for", + " --depositor string (optional) filter by proposals deposited on by depositor", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for proposals", + " --limit uint pagination limit of proposals to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of proposals to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of proposals to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of proposals to query for", + " --reverse results are sorted in descending order", + " --status string (optional) filter proposals by proposal status, status: deposit_period/voting_period/passed/rejected", + " --voter string (optional) filter by proposals voted on by voted" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -1097,105 +995,98 @@ ] }, { - "command": "gaiad tx staking", + "command": "gaiad query gov tally", "Description": [ - "Staking transaction subcommands" + "Query tally of votes on a proposal. You can find", + "the proposal-id by running \"gaiad query gov proposals\"." ], - "Usage": [ - " gaiad tx staking [flags]", - " gaiad tx staking [command]" + "Example": [ + "$ gaiad query gov tally 1" ], - "Available Commands": [ - " create-validator create new validator initialized with a self-delegation to it", - " delegate Delegate liquid tokens to a validator", - " edit-validator edit an existing validator account", - " redelegate Redelegate illiquid tokens from one validator to another", - " unbond Unbond shares from a validator" + "Usage": [ + " gaiad query gov tally [proposal-id] [flags]" ], "Flags": [ - " -h, --help help for staking" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for tally", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx staking [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx vesting", + "command": "gaiad query gov votes", "Description": [ - "Vesting transaction subcommands" + "Query vote details for a single proposal by its identifier." ], - "Usage": [ - " gaiad tx vesting [flags]", - " gaiad tx vesting [command]" + "Example": [ + "$ gaiad query gov votes 1", + "$ gaiad query gov votes 1 --page=2 --limit=100" ], - "Available Commands": [ - " create-vesting-account Create a new vesting account funded with an allocation of tokens." + "Usage": [ + " gaiad query gov votes [proposal-id] [flags]" ], "Flags": [ - " -h, --help help for vesting" + " --count-total count total number of records in votes to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for votes", + " --limit uint pagination limit of votes to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of votes to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of votes to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of votes to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx vesting [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query authz grants-by-grantee", + "command": "gaiad query interchain-accounts controller", "Description": [ - "Query authorization grants granted to a grantee." - ], - "Examples": [ - "$ gaiad q authz grants-by-grantee cosmos1skj.." + "interchain-accounts controller subcommands" ], "Usage": [ - " gaiad query authz grants-by-grantee [grantee-addr] [flags]" + " gaiad query interchain-accounts controller [command]" ], - "Aliases": [ - " grants-by-grantee, grantee-grants" + "Available Commands": [ + " interchain-account Query the interchain account address for a given owner on a particular connection", + " params Query the current interchain-accounts controller submodule parameters" ], "Flags": [ - " --count-total count total number of records in grantee-grants to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for grants-by-grantee", - " --limit uint pagination limit of grantee-grants to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of grantee-grants to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of grantee-grants to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of grantee-grants to query for", - " --reverse results are sorted in descending order" + " -h, --help help for controller" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad query interchain-accounts controller [command] --help\" for more information about a command." ] }, { - "command": "gaiad query gov deposit", + "command": "gaiad query params subspace", "Description": [ - "Query details for a single proposal deposit on a proposal by its identifier." - ], - "Example": [ - "$ gaiad query gov deposit 1 cosmos1skjwj5whet0lpe65qaq4rpq03hjxlwd9nf39lk" + "Query for raw parameters by subspace and key" ], "Usage": [ - " gaiad query gov deposit [proposal-id] [depositer-addr] [flags]" + " gaiad query params subspace [subspace] [key] [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for deposit", + " -h, --help help for subspace", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -1208,21 +1099,17 @@ ] }, { - "command": "gaiad query gov param", + "command": "gaiad query slashing signing-info", "Description": [ - "Query the all the parameters for the governance process." - ], - "Example": [ - "$ gaiad query gov param voting", - "$ gaiad query gov param tallying", - "$ gaiad query gov param deposit" + "Use a validators' consensus public key to find the signing-info for that validator:", + "$ query slashing signing-info '{\"@type\":\"/cosmos.crypto.ed25519.PubKey\",\"key\":\"OauFcTKbN5Lx3fJL689cikXBqe+hcp6Y+x0rYUdR9Jk=\"}'" ], "Usage": [ - " gaiad query gov param [param-type] [flags]" + " gaiad query slashing signing-info [validator-conspub] [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for param", + " -h, --help help for signing-info", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -1235,20 +1122,587 @@ ] }, { - "command": "gaiad query gov proposal", + "command": "gaiad query interchain-accounts controller interchain-account", "Description": [ - "Query details for a proposal. You can find the", - "proposal-id by running \"gaiad query gov proposals\"." - ], - "Example": [ - "$ gaiad query gov proposal 1" + "Query the controller submodule for the interchain account address for a given owner on a particular connection" ], "Usage": [ - " gaiad query gov proposal [proposal-id] [flags]" + " gaiad query interchain-accounts controller interchain-account [owner] [connection-id] [flags]" + ], + "Examples": [ + "gaiad query interchain-accounts controller interchain-account cosmos1layxcsmyye0dc0har9sdfzwckaz8sjwlfsj8zs connection-0" + ], + "Flags": [ + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for interchain-account", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad add-genesis-account", + "Description": [ + "Add a genesis account to genesis.json. The provided account must specify", + "the account address or key name and a list of initial coins. If a key name is given,", + "the address will be looked up in the local Keybase. The list of initial tokens must", + "contain valid denominations. Accounts may optionally be supplied with vesting parameters." + ], + "Usage": [ + " gaiad add-genesis-account [address_or_key_name] [coin][,[coin]] [flags]" + ], + "Flags": [ + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for add-genesis-account", + " --home string The application home directory (default \"/Users/user/.gaia\")", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test) (default \"os\")", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")", + " --vesting-amount string amount of coins for vesting accounts", + " --vesting-end-time int schedule end time (unix epoch) for vesting accounts", + " --vesting-start-time int schedule start time (unix epoch) for vesting accounts" + ], + "Global Flags": [ + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad export", + "Description": [ + "Export state to JSON" + ], + "Usage": [ + " gaiad export [flags]" + ], + "Flags": [ + " --for-zero-height Export state to start at height zero (perform preproccessing)", + " --height int Export state from a particular height (-1 means latest height) (default -1)", + " -h, --help help for export", + " --home string The application home directory (default \"/Users/user/.gaia\")", + " --jail-allowed-addrs strings Comma-separated list of operator addresses of jailed validators to unjail" + ], + "Global Flags": [ + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad keys", + "Description": [ + "Keyring management commands. These keys may be in any format supported by the", + "Tendermint crypto library and can be used by light-clients, full nodes, or any other application", + "that needs to sign with a private key.", + "The keyring supports the following backends:", + " os Uses the operating system's default credentials store.", + " file Uses encrypted file-based keystore within the app's configuration directory.", + " This keyring will request a password each time it is accessed, which may occur", + " multiple times in a single command resulting in repeated password prompts.", + " kwallet Uses KDE Wallet Manager as a credentials management application.", + " pass Uses the pass command line utility to store and retrieve keys.", + " test Stores keys insecurely to disk. It does not prompt for a password to be unlocked", + " and it should be use only for testing purposes.", + "kwallet and pass backends depend on external tools. Refer to their respective documentation for more", + "information:", + " KWallet https://github.com/KDE/kwallet", + " pass https://www.passwordstore.org/", + "The pass backend requires GnuPG: https://gnupg.org/" + ], + "Usage": [ + " gaiad keys [command]" + ], + "Available Commands": [ + " add Add an encrypted private key (either newly generated or recovered), encrypt it, and save to file", + " delete Delete the given keys", + " export Export private keys", + " import Import private keys into the local keybase", + " list List all keys", + " migrate Migrate keys from the legacy (db-based) Keybase", + " mnemonic Compute the bip39 mnemonic for some input entropy", + " parse Parse address from hex to bech32 and vice versa", + " show Retrieve key information by name or address" + ], + "Flags": [ + " -h, --help help for keys", + " --home string The application home directory (default \"/Users/user/.gaia\")", + " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --output string Output format (text|json) (default \"text\")" + ], + "Global Flags": [ + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Use \"gaiad keys [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad start", + "Description": [ + "Run the full node application with Tendermint in or out of process. By", + "default, the application will run with Tendermint in process.", + "Pruning options can be provided via the '--pruning' flag or alternatively with '--pruning-keep-recent',", + "'pruning-keep-every', and 'pruning-interval' together.", + "For '--pruning' the options are as follows:", + "default: the last 100 states are kept in addition to every 500th state; pruning at 10 block intervals", + "nothing: all historic states will be saved, nothing will be deleted (i.e. archiving node)", + "everything: all saved states will be deleted, storing only the current and previous state; pruning at 10 block intervals", + "custom: allow pruning options to be manually specified through 'pruning-keep-recent', 'pruning-keep-every', and 'pruning-interval'", + "Node halting configurations exist in the form of two flags: '--halt-height' and '--halt-time'. During", + "the ABCI Commit phase, the node will check if the current block height is greater than or equal to", + "the halt-height or if the current block time is greater than or equal to the halt-time. If so, the", + "node will attempt to gracefully shutdown and the block will not be committed. In addition, the node", + "will not be able to commit subsequent blocks.", + "For profiling and benchmarking purposes, CPU profiling can be enabled via the '--cpu-profile' flag", + "which accepts a path for the resulting pprof file.", + "The node may be started in a 'query only' mode where only the gRPC and JSON HTTP", + "API services are enabled via the 'grpc-only' flag. In this mode, Tendermint is", + "bypassed and can be used when legacy queries are needed after an on-chain upgrade", + "is performed. Note, when enabled, gRPC will also be automatically enabled." + ], + "Usage": [ + " gaiad start [flags]" + ], + "Flags": [ + " --abci string specify abci transport (socket | grpc) (default \"socket\")", + " --address string Listen address (default \"tcp://0.0.0.0:26658\")", + " --consensus.create_empty_blocks set this to false to only produce blocks when there are txs or when the AppHash changes (default true)", + " --consensus.create_empty_blocks_interval string the possible interval between empty blocks (default \"0s\")", + " --consensus.double_sign_check_height int how many blocks to look back to check existence of the node's consensus votes before joining consensus", + " --cpu-profile string Enable CPU profiling and write to the provided file", + " --db_backend string database backend: goleveldb | cleveldb | boltdb | rocksdb | badgerdb (default \"goleveldb\")", + " --db_dir string database directory (default \"data\")", + " --fast_sync fast blockchain syncing (default true)", + " --genesis_hash bytesHex optional SHA-256 hash of the genesis file", + " --grpc-only Start the node in gRPC query only mode (no Tendermint process is started)", + " --grpc-web.address string The gRPC-Web server address to listen on (default \"0.0.0.0:9091\")", + " --grpc-web.enable Define if the gRPC-Web server should be enabled. (Note: gRPC must also be enabled.) (default true)", + " --grpc.address string the gRPC server address to listen on (default \"0.0.0.0:9090\")", + " --grpc.enable Define if the gRPC server should be enabled (default true)", + " --halt-height uint Block height at which to gracefully halt the chain and shutdown the node", + " --halt-time uint Minimum block time (in Unix seconds) at which to gracefully halt the chain and shutdown the node", + " -h, --help help for start", + " --home string The application home directory (default \"/Users/user/.gaia\")", + " --iavl-disable-fastnode Disable fast node for IAVL tree (default true)", + " --inter-block-cache Enable inter-block caching (default true)", + " --inv-check-period uint Assert registered invariants every N blocks", + " --min-retain-blocks uint Minimum block height offset during ABCI commit to prune Tendermint blocks", + " --minimum-gas-prices string Minimum gas prices to accept for transactions; Any fee in a tx must meet this minimum (e.g. 0.01photino;0.0001stake)", + " --moniker string node name (default \"Pro16.local\")", + " --p2p.external-address string ip:port address to advertise to peers for them to dial", + " --p2p.laddr string node listen address. (0.0.0.0:0 means any interface, any port) (default \"tcp://0.0.0.0:26656\")", + " --p2p.persistent_peers string comma-delimited ID@host:port persistent peers", + " --p2p.pex enable/disable Peer-Exchange (default true)", + " --p2p.private_peer_ids string comma-delimited private peer IDs", + " --p2p.seed_mode enable/disable seed mode", + " --p2p.seeds string comma-delimited ID@host:port seed nodes", + " --p2p.unconditional_peer_ids string comma-delimited IDs of unconditional peers", + " --p2p.upnp enable/disable UPNP port forwarding", + " --priv_validator_laddr string socket address to listen on for connections from external priv_validator process", + " --proxy_app string proxy app address, or one of: 'kvstore', 'persistent_kvstore', 'counter', 'e2e' or 'noop' for local testing. (default \"tcp://127.0.0.1:26658\")", + " --pruning string Pruning strategy (default|nothing|everything|custom) (default \"default\")", + " --pruning-interval uint Height interval at which pruned heights are removed from disk (ignored if pruning is not 'custom')", + " --pruning-keep-every uint Offset heights to keep on disk after 'keep-every' (ignored if pruning is not 'custom')", + " --pruning-keep-recent uint Number of recent heights to keep on disk (ignored if pruning is not 'custom')", + " --rpc.grpc_laddr string GRPC listen address (BroadcastTx only). Port required", + " --rpc.laddr string RPC listen address. Port required (default \"tcp://127.0.0.1:26657\")", + " --rpc.pprof_laddr string pprof listen address (https://golang.org/pkg/net/http/pprof)", + " --rpc.unsafe enabled unsafe rpc methods", + " --state-sync.snapshot-interval uint State sync snapshot interval", + " --state-sync.snapshot-keep-recent uint32 State sync snapshot to keep (default 2)", + " --trace Provide full stack traces for errors in ABCI Log", + " --trace-store string Enable KVStore tracing to an output file", + " --transport string Transport protocol: socket, grpc (default \"socket\")", + " --unsafe-skip-upgrades ints Skip a set of upgrade heights to continue the old binary", + " --with-tendermint Run abci app embedded in-process with tendermint (default true)", + " --x-crisis-skip-assert-invariants Skip x/crisis invariants check on startup" + ], + "Global Flags": [ + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")" + ] + }, + { + "command": "gaiad tx", + "Description": [ + "Transactions subcommands" + ], + "Usage": [ + " gaiad tx [flags]", + " gaiad tx [command]" + ], + "Available Commands": [ + " ", + " authz Authorization transactions subcommands", + " bank Bank transaction subcommands", + " broadcast Broadcast transactions generated offline", + " crisis Crisis transactions subcommands", + " decode Decode a binary encoded transaction string", + " distribution Distribution transactions subcommands", + " encode Encode transactions generated offline", + " evidence Evidence transaction subcommands", + " feegrant Feegrant transactions subcommands", + " gov Governance transactions subcommands", + " ibc IBC transaction subcommands", + " ibc-transfer IBC fungible token transfer transaction subcommands", + " multisign Generate multisig signatures for transactions generated offline", + " multisign-batch Assemble multisig transactions in batch from batch signatures", + " provider provider transactions subcommands", + " sign Sign a transaction generated offline", + " sign-batch Sign transaction batch files", + " slashing Slashing transaction subcommands", + " staking Staking transaction subcommands", + " validate-signatures validate transactions signatures", + " vesting Vesting transaction subcommands" + ], + "Flags": [ + " --chain-id string The network chain ID", + " -h, --help help for tx" + ], + "Global Flags": [ + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Additional help topics:", + " gaiad tx upgrade Upgrade transaction subcommands", + "Use \"gaiad tx [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad debug pubkey", + "Description": [ + "Decode a pubkey from proto JSON and display it's address." + ], + "Example": [ + "$ gaiad debug pubkey '{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AurroA7jvfPd1AadmmOvWM2rJSwipXfRf8yD6pLbA2DJ\"}'" + ], + "Usage": [ + " gaiad debug pubkey [pubkey] [flags]" + ], + "Flags": [ + " -h, --help help for pubkey" + ], + "Global Flags": [ + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad query authz", + "Description": [ + "Querying commands for the authz module" + ], + "Usage": [ + " gaiad query authz [flags]", + " gaiad query authz [command]" + ], + "Available Commands": [ + " grants query grants for a granter-grantee pair and optionally a msg-type-url", + " grants-by-grantee query authorization grants granted to a grantee", + " grants-by-granter query authorization grants granted by granter" + ], + "Flags": [ + " -h, --help help for authz" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Use \"gaiad query authz [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad query evidence", + "Description": [ + "Error: invalid evidence hash: encoding/hex: invalid byte: U+002D '-'" + ], + "Usage": [ + " gaiad query evidence [flags]" + ], + "Flags": [ + " --count-total count total number of records in evidence to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for evidence", + " --limit uint pagination limit of evidence to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of evidence to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of evidence to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of evidence to query for", + " --reverse results are sorted in descending order" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad query ibc", + "Description": [ + "Querying commands for the IBC module" + ], + "Usage": [ + " gaiad query ibc [flags]", + " gaiad query ibc [command]" + ], + "Available Commands": [ + " channel IBC channel query subcommands", + " client IBC client query subcommands", + " connection IBC connection query subcommands" + ], + "Flags": [ + " -h, --help help for ibc" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Use \"gaiad query ibc [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad query mint", + "Description": [ + "Querying commands for the minting module" + ], + "Usage": [ + " gaiad query mint [flags]", + " gaiad query mint [command]" + ], + "Available Commands": [ + " annual-provisions Query the current minting annual provisions value", + " inflation Query the current minting inflation value", + " params Query the current minting parameters" + ], + "Flags": [ + " -h, --help help for mint" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Use \"gaiad query mint [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad query staking", + "Description": [ + "Querying commands for the staking module" + ], + "Usage": [ + " gaiad query staking [flags]", + " gaiad query staking [command]" + ], + "Available Commands": [ + " all-tokenize-share-records Query for all tokenize share records", + " delegation Query a delegation based on address and validator address", + " delegations Query all delegations made by one delegator", + " delegations-to Query all delegations made to one validator", + " historical-info Query historical info at given height", + " last-tokenize-share-record-id Query for last tokenize share record id", + " params Query the current staking parameters information", + " pool Query the current staking pool values", + " redelegation Query a redelegation record based on delegator and a source and destination validator address", + " redelegations Query all redelegations records for one delegator", + " redelegations-from Query all outgoing redelegatations from a validator", + " tokenize-share-lock-info Query tokenize share lock information", + " tokenize-share-record-by-denom Query individual tokenize share record information by share denom", + " tokenize-share-record-by-id Query individual tokenize share record information by share by id", + " tokenize-share-records-owned Query tokenize share records by address", + " total-liquid-staked Query for total liquid staked tokens", + " total-tokenize-share-assets Query for total tokenized staked assets", + " unbonding-delegation Query an unbonding-delegation record based on delegator and validator address", + " unbonding-delegations Query all unbonding-delegations records for one delegator", + " unbonding-delegations-from Query all unbonding delegatations from a validator", + " validator Query a validator", + " validators Query for all validators" + ], + "Flags": [ + " -h, --help help for staking" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Use \"gaiad query staking [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad query upgrade", + "Description": [ + "Querying commands for the upgrade module" + ], + "Usage": [ + " gaiad query upgrade [command]" + ], + "Available Commands": [ + " applied block header for height at which a completed upgrade was applied", + " module_versions get the list of module versions", + " plan get upgrade plan (if one exists)" + ], + "Flags": [ + " -h, --help help for upgrade" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Use \"gaiad query upgrade [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad query auth params", + "Description": [ + "Query the current auth parameters:", + "$ query auth params" + ], + "Usage": [ + " gaiad query auth params [flags]" + ], + "Flags": [ + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for params", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad query distribution commission", + "Description": [ + "Query validator commission rewards from delegators to that validator." + ], + "Example": [ + "$ gaiad query distribution commission cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" + ], + "Usage": [ + " gaiad query distribution commission [validator] [flags]" + ], + "Flags": [ + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for commission", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad query distribution slashes", + "Description": [ + "Query all slashes of a validator for a given block range." + ], + "Example": [ + "$ gaiad query distribution slashes cosmosvalopervaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 0 100" + ], + "Usage": [ + " gaiad query distribution slashes [validator] [start-height] [end-height] [flags]" + ], + "Flags": [ + " --count-total count total number of records in validator slashes to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for slashes", + " --limit uint pagination limit of validator slashes to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of validator slashes to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of validator slashes to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of validator slashes to query for", + " --reverse results are sorted in descending order" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad query feegrant grants-by-grantee", + "Description": [ + "Queries all the grants for a grantee address." + ], + "Example": [ + "$ gaiad query feegrant grants-by-grantee [grantee]" + ], + "Usage": [ + " gaiad query feegrant grants-by-grantee [grantee] [flags]" + ], + "Aliases": [ + " grants-by-grantee, grants" + ], + "Flags": [ + " --count-total count total number of records in grants to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for grants-by-grantee", + " --limit uint pagination limit of grants to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of grants to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of grants to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of grants to query for", + " --reverse results are sorted in descending order" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad query gov param", + "Description": [ + "Query the all the parameters for the governance process." + ], + "Example": [ + "$ gaiad query gov param voting", + "$ gaiad query gov param tallying", + "$ gaiad query gov param deposit" + ], + "Usage": [ + " gaiad query gov param [param-type] [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for proposal", + " -h, --help help for param", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -1286,19 +1740,19 @@ ] }, { - "command": "gaiad query gov vote", + "command": "gaiad query ibc-router params", "Description": [ - "Query details for a single vote on a proposal given its identifier." - ], - "Example": [ - "$ gaiad query gov vote 1 cosmos1skjwj5whet0lpe65qaq4rpq03hjxlwd9nf39lk" + "Query the current ibc-router parameters" ], "Usage": [ - " gaiad query gov vote [proposal-id] [voter-addr] [flags]" + " gaiad query ibc-router params [flags]" + ], + "Examples": [ + "gaiad query ibc-router params" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for vote", + " -h, --help help for params", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -1311,15 +1765,13 @@ ] }, { - "command": "gaiad query ibc-router params", + "command": "gaiad query slashing params", "Description": [ - "Query the current ibc-router parameters" + "Query genesis parameters for the slashing module:", + "$ query slashing params" ], "Usage": [ - " gaiad query ibc-router params [flags]" - ], - "Examples": [ - "gaiad query ibc-router params" + " gaiad query slashing params [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", @@ -1336,214 +1788,188 @@ ] }, { - "command": "gaiad query interchain-accounts host", + "command": "gaiad query interchain-accounts controller params", "Description": [ - "interchain-accounts host subcommands" + "Query the current interchain-accounts controller submodule parameters" ], "Usage": [ - " gaiad query interchain-accounts host [command]" + " gaiad query interchain-accounts controller params [flags]" ], - "Available Commands": [ - " packet-events Query the interchain-accounts host submodule packet events", - " params Query the current interchain-accounts host submodule parameters" + "Examples": [ + "gaiad query interchain-accounts controller params" ], "Flags": [ - " -h, --help help for host" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for params", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query interchain-accounts host [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query mint inflation", + "command": "gaiad keys delete", "Description": [ - "Query the current minting inflation value" + "Delete keys from the Keybase backend.", + "Note that removing offline or ledger keys will remove", + "only the public key references stored locally, i.e.", + "private keys stored in a ledger device cannot be deleted with the CLI." ], "Usage": [ - " gaiad query mint inflation [flags]" + " gaiad keys delete ... [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for inflation", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -f, --force Remove the key unconditionally without asking for the passphrase. Deprecated.", + " -h, --help help for delete", + " -y, --yes Skip confirmation prompt when deleting offline or ledger key references" ], "Global Flags": [ - " --chain-id string The network chain ID", - " --home string directory for config and data (default \"/Users/user/.gaia\")", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --home string The application home directory (default \"/Users/user/.gaia\")", + " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --output string Output format (text|json) (default \"text\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query slashing params", + "command": "gaiad keys import", "Description": [ - "Query genesis parameters for the slashing module:", - "$ query slashing params" + "Import a ASCII armored private key into the local keybase." ], "Usage": [ - " gaiad query slashing params [flags]" + " gaiad keys import [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for params", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for import" ], "Global Flags": [ - " --chain-id string The network chain ID", - " --home string directory for config and data (default \"/Users/user/.gaia\")", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --home string The application home directory (default \"/Users/user/.gaia\")", + " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --output string Output format (text|json) (default \"text\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query slashing signing-infos", + "command": "gaiad keys migrate", "Description": [ - "signing infos of validators:", - "$ query slashing signing-infos" + "Migrate key information from the legacy (db-based) Keybase to the new keyring-based Keyring.", + "The legacy Keybase used to persist keys in a LevelDB database stored in a 'keys' sub-directory of", + "the old client application's home directory, e.g. $HOME/.gaiacli/keys/.", + "For each key material entry, the command will prompt if the key should be skipped or not. If the key", + "is not to be skipped, the passphrase must be entered. The key will only be migrated if the passphrase", + "is correct. Otherwise, the command will exit and migration must be repeated.", + "It is recommended to run in 'dry-run' mode first to verify all key migration material." ], "Usage": [ - " gaiad query slashing signing-infos [flags]" + " gaiad keys migrate [flags]" ], "Flags": [ - " --count-total count total number of records in signing infos to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for signing-infos", - " --limit uint pagination limit of signing infos to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of signing infos to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of signing infos to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of signing infos to query for", - " --reverse results are sorted in descending order" + " --dry-run Run migration without actually persisting any changes to the new Keybase", + " -h, --help help for migrate" ], "Global Flags": [ - " --chain-id string The network chain ID", - " --home string directory for config and data (default \"/Users/user/.gaia\")", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --home string The application home directory (default \"/Users/user/.gaia\")", + " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --output string Output format (text|json) (default \"text\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx authz grant", + "command": "gaiad keys parse", "Description": [ - "grant authorization to an address to execute a transaction on your behalf:" - ], - "Examples": [ - " $ gaiad tx authz grant cosmos1skjw.. send /cosmos.bank.v1beta1.MsgSend --spend-limit=1000stake --from=cosmos1skl..", - " $ gaiad tx authz grant cosmos1skjw.. generic --msg-type=/cosmos.gov.v1beta1.MsgVote --from=cosmos1sk.." + "Convert and print to stdout key addresses and fingerprints from", + "hexadecimal into bech32 cosmos prefixed format and vice versa." ], "Usage": [ - " gaiad tx authz grant --from [flags]" + " gaiad keys parse [flags]" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " --allowed-validators strings Allowed validators addresses separated by ,", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --deny-validators strings Deny validators addresses separated by ,", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --expiration int The Unix timestamp. Default is one year. (default 1700482346)", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for grant", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --msg-type string The Msg method name for which we are creating a GenericAuthorization", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --spend-limit string SpendLimit for Send Authorization, an array of Coins allowed spend", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " -h, --help help for parse" ], "Global Flags": [ - " --chain-id string The network chain ID", - " --home string directory for config and data (default \"/Users/user/.gaia\")", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --home string The application home directory (default \"/Users/user/.gaia\")", + " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --output string Output format (text|json) (default \"text\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx feegrant grant", + "command": "gaiad tx authz", "Description": [ - "Grant authorization to pay fees from your address. Note, the'--from' flag is", - "\t\t\t\tignored as it is implied from [granter]." - ], - "Examples": [ - "gaiad tx feegrant grant cosmos1skjw... cosmos1skjw... --spend-limit 100stake --expiration 2022-01-30T15:04:05Z or", - "gaiad tx feegrant grant cosmos1skjw... cosmos1skjw... --spend-limit 100stake --period 3600 --period-limit 10stake --expiration 36000 or", - "gaiad tx feegrant grant cosmos1skjw... cosmos1skjw... --spend-limit 100stake --expiration 2022-01-30T15:04:05Z ", - "\t--allowed-messages \"/cosmos.gov.v1beta1.MsgSubmitProposal,/cosmos.gov.v1beta1.MsgVote\"" + "Authorize and revoke access to execute transactions on behalf of your address" ], "Usage": [ - " gaiad tx feegrant grant [granter_key_or_address] [grantee] [flags]" + " gaiad tx authz [flags]", + " gaiad tx authz [command]" + ], + "Available Commands": [ + " exec execute tx on behalf of granter account", + " grant Grant authorization to an address", + " revoke revoke authorization" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " --allowed-messages strings Set of allowed messages for fee allowance", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --expiration string The RFC 3339 timestamp after which the grant expires for the user", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for grant", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " --period int period specifies the time duration in which period_spend_limit coins can be spent before that allowance is reset", - " --period-limit string period limit specifies the maximum number of coins that can be spent in the period", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --spend-limit string Spend limit specifies the max limit can be used, if not mentioned there is no limit", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " -h, --help help for authz" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad tx authz [command] --help\" for more information about a command." ] }, { - "command": "gaiad tx ibc channel", + "command": "gaiad tx broadcast", "Description": [ - "IBC channel transaction subcommands" + "Broadcast transactions created with the --generate-only", + "flag and signed with the sign command. Read a transaction from [file_path] and", + "broadcast it to a node. If you supply a dash (-) argument in place of an input", + "filename, the command reads from standard input.", + "$ tx broadcast ./mytxn.json" ], "Usage": [ - " gaiad tx ibc channel [flags]" + " gaiad tx broadcast [file_path] [flags]" ], "Flags": [ - " -h, --help help for channel" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for broadcast", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -1554,24 +1980,17 @@ ] }, { - "command": "gaiad tx liquidity create-pool", + "command": "gaiad tx decode", "Description": [ - "Create liquidity pool and deposit coins." - ], - "Example": [ - "$ gaiad tx liquidity create-pool 1 1000000000uatom,50000000000uusd --from mykey", - "This example creates a liquidity pool of pool-type 1 (two coins) and deposits 1000000000uatom and 50000000000uusd.", - "New liquidity pools can be created only for coin combinations that do not already exist in the network.", - "[pool-type]: The id of the liquidity pool-type. The only supported pool type is 1", - "[deposit-coins]: The amount of coins to deposit to the liquidity pool. The number of deposit coins must be 2 in pool type 1." + "Decode a binary encoded transaction string" ], "Usage": [ - " gaiad tx liquidity create-pool [pool-type] [deposit-coins] [flags]" + " gaiad tx decode [amino-byte-string] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -1579,7 +1998,8 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for create-pool", + " -h, --help help for decode", + " -x, --hex Treat input as hexadecimal instead of base64", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -1601,38 +2021,19 @@ ] }, { - "command": "gaiad tx liquidity swap", + "command": "gaiad tx encode", "Description": [ - "Swap offer coin with demand coin from the liquidity pool with the given order price.", - "This swap request is not processed immediately since it is accumulated in the liquidity pool batch.", - "All requests in a batch are treated equally and executed at the same swap price.", - "The order of swap requests is ignored since the universal swap price is calculated in every batch to prevent front running.", - "The requested swap is executed with a swap price that is calculated from the given swap price function of the pool, the other swap requests, and the liquidity pool coin reserve status.", - "Swap orders are executed only when the execution swap price is equal to or greater than the submitted order price of the swap order." - ], - "Example": [ - "$ gaiad tx liquidity swap 1 1 50000000uusd uatom 0.019 0.003 --from mykey", - "For this example, imagine that an existing liquidity pool has with 1000000000uatom and 50000000000uusd.", - "This example request swaps 50000000uusd for at least 950000uatom with the order price of 0.019 and swap fee rate of 0.003.", - "A sufficient balance of half of the swap-fee-rate of the offer coin is required to reserve the offer coin fee.", - "The order price is the exchange ratio of X/Y, where X is the amount of the first coin and Y is the amount of the second coin when their denoms are sorted alphabetically.", - "Increasing order price reduces the possibility for your request to be processed and results in buying uatom at a lower price than the pool price.", - "For explicit calculations, The swap fee rate must be the value that set as liquidity parameter in the current network.", - "The only supported swap-type is 1. For the detailed swap algorithm, see https://github.com/gravity-devs/liquidity", - "[pool-id]: The pool id of the liquidity pool ", - "[swap-type]: The swap type of the swap message. The only supported swap type is 1 (instant swap).", - "[offer-coin]: The amount of offer coin to swap ", - "[demand-coin-denom]: The denomination of the coin to exchange with offer coin ", - "[order-price]: The limit order price for the swap order. The price is the exchange ratio of X/Y where X is the amount of the first coin and Y is the amount of the second coin when their denoms are sorted alphabetically ", - "[swap-fee-rate]: The swap fee rate to pay for swap that is proportional to swap amount. The swap fee rate must be the value that set as liquidity parameter in the current network." + "Encode transactions created with the --generate-only flag and signed with the sign command.", + "Read a transaction from , serialize it to the Amino wire protocol, and output it as base64.", + "If you supply a dash (-) argument in place of an input filename, the command reads from standard input." ], "Usage": [ - " gaiad tx liquidity swap [pool-id] [swap-type] [offer-coin] [demand-coin-denom] [order-price] [swap-fee-rate] [flags]" + " gaiad tx encode [file] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -1640,7 +2041,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for swap", + " -h, --help help for encode", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -1662,120 +2063,81 @@ ] }, { - "command": "gaiad tx staking create-validator", + "command": "gaiad tx feegrant", "Description": [ - "create new validator initialized with a self-delegation to it" + "Grant and revoke fee allowance for a grantee by a granter" ], "Usage": [ - " gaiad tx staking create-validator [flags]" + " gaiad tx feegrant [flags]", + " gaiad tx feegrant [command]" + ], + "Available Commands": [ + " grant Grant Fee allowance to an address", + " revoke revoke fee-grant" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " --amount string Amount of coins to bond", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --commission-max-change-rate string The maximum commission change rate percentage (per day)", - " --commission-max-rate string The maximum commission rate percentage", - " --commission-rate string The initial commission rate percentage", - " --details string The validator's (optional) details", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for create-validator", - " --identity string The optional identity signature (ex. UPort or Keybase)", - " --ip string The node's public IP. It takes effect only when used in combination with --generate-only", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --min-self-delegation string The minimum self delegation required on the validator", - " --moniker string The validator's name", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --node-id string The node's ID", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " --pubkey string The validator's Protobuf JSON encoded public key", - " --security-contact string The validator's (optional) security contact email", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " --website string The validator's (optional) website", - " -y, --yes Skip tx broadcasting prompt confirmation" + " -h, --help help for feegrant" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad tx feegrant [command] --help\" for more information about a command." ] }, { - "command": "gaiad tx staking edit-validator", + "command": "gaiad tx ibc", "Description": [ - "edit an existing validator account" + "IBC transaction subcommands" ], "Usage": [ - " gaiad tx staking edit-validator [flags]" + " gaiad tx ibc [flags]", + " gaiad tx ibc [command]" + ], + "Available Commands": [ + " channel IBC channel transaction subcommands", + " client IBC client transaction subcommands" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --commission-rate string The new commission rate percentage", - " --details string The validator's (optional) details (default \"[do-not-modify]\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for edit-validator", - " --identity string The (optional) identity signature (ex. UPort or Keybase) (default \"[do-not-modify]\")", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --min-self-delegation string The minimum self delegation required on the validator", - " --new-moniker string The validator's name (default \"[do-not-modify]\")", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " --security-contact string The validator's (optional) security contact email (default \"[do-not-modify]\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " --website string The validator's (optional) website (default \"[do-not-modify]\")", - " -y, --yes Skip tx broadcasting prompt confirmation" + " -h, --help help for ibc" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad tx ibc [command] --help\" for more information about a command." ] }, { - "command": "gaiad tx staking unbond", + "command": "gaiad tx multisign", "Description": [ - "Unbond an amount of bonded shares from a validator." + "Sign transactions created with the --generate-only flag that require multisig signatures.", + "Read one or more signatures from one or more [signature] file, generate a multisig signature compliant to the", + "multisig key [name], and attach the key name to the transaction read from [file]." ], "Example": [ - "$ gaiad tx staking unbond cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake --from mykey" + "$ gaiad tx multisign transaction.json k1k2k3 k1sig.json k2sig.json k3sig.json", + "If --signature-only flag is on, output a JSON representation", + "of only the generated signature.", + "If the --offline flag is on, the client will not reach out to an external node.", + "Account number or sequence number lookups are not performed so you must", + "set these parameters manually.", + "The current multisig implementation defaults to amino-json sign mode.", + "The SIGN_MODE_DIRECT sign mode is not supported.'" ], "Usage": [ - " gaiad tx staking unbond [validator-addr] [amount] [flags]" + " gaiad tx multisign [file] [name] [[signature]...] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", + " --amino Generate Amino-encoded JSON suitable for submitting to the txs REST endpoint", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --chain-id string network chain ID", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -1783,7 +2145,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for unbond", + " -h, --help help for multisign", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -1791,13 +2153,14 @@ " --note string Note to add a description to the transaction (previously --memo)", " --offline Offline mode (does not allow any online functionality", " -o, --output string Output format (text|json) (default \"json\")", + " --output-document string The document is written to the given file instead of STDOUT", " -s, --sequence uint The sequence number of the signing account (offline mode only)", " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --signature-only Print only the generated signature, then exit", " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ - " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -1805,24 +2168,77 @@ ] }, { - "command": "gaiad query interchain-accounts host packet-events", + "command": "gaiad tx provider", "Description": [ - "Query the interchain-accounts host submodule packet events for a particular channel and sequence" + "provider transactions subcommands" ], "Usage": [ - " gaiad query interchain-accounts host packet-events [channel-id] [sequence] [flags]" + " gaiad tx provider [flags]", + " gaiad tx provider [command]" ], - "Examples": [ - "gaiad query interchain-accounts host packet-events channel-0 100" + "Available Commands": [ + " assign-consensus-key assign a consensus public key to use for a consumer chain" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for packet-events", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for provider" ], "Global Flags": [ " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Use \"gaiad tx provider [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad tx sign-batch", + "Description": [ + "Sign batch files of transactions generated with --generate-only.", + "The command processes list of transactions from file (one StdTx each line), generate", + "signed transactions or signatures and print their JSON encoding, delimited by '\\n'.", + "As the signatures are generated, the command updates the account sequence number accordingly.", + "If the --signature-only flag is set, it will output the signature parts only.", + "The --offline flag makes sure that the client will not reach out to full node.", + "As a result, the account and the sequence number queries will not be performed and", + "it is required to set such parameters manually. Note, invalid values will cause", + "the transaction to fail. The sequence will be incremented automatically for each", + "transaction that is signed.", + "The --multisig= flag generates a signature on behalf of a multisig", + "account key. It implies --signature-only." + ], + "Usage": [ + " gaiad tx sign-batch [file] [flags]" + ], + "Flags": [ + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --chain-id string network chain ID", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for sign-batch", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --multisig string Address or key name of the multisig account on behalf of which the transaction shall be signed", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " --output-document string The document will be written to the given file instead of STDOUT", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --signature-only Print only the generated signature, then exit (default true)", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" + ], + "Global Flags": [ " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -1830,27 +2246,93 @@ ] }, { - "command": "gaiad add-genesis-account", + "command": "gaiad tx staking", "Description": [ - "Add a genesis account to genesis.json. The provided account must specify", - "the account address or key name and a list of initial coins. If a key name is given,", - "the address will be looked up in the local Keybase. The list of initial tokens must", - "contain valid denominations. Accounts may optionally be supplied with vesting parameters." + "Staking transaction subcommands" ], "Usage": [ - " gaiad add-genesis-account [address_or_key_name] [coin][,[coin]] [flags]" + " gaiad tx staking [flags]", + " gaiad tx staking [command]" + ], + "Available Commands": [ + " cancel-unbond Cancel unbonding delegation and delegate back to the validator", + " create-validator create new validator initialized with a self-delegation to it", + " delegate Delegate liquid tokens to a validator", + " disable-tokenize-shares Disable tokenization of shares", + " edit-validator edit an existing validator account", + " enable-tokenize-shares Enable tokenization of shares", + " redeem-tokens Redeem specified amount of share tokens to delegation", + " redelegate Redelegate illiquid tokens from one validator to another", + " tokenize-share Tokenize delegation to share tokens", + " transfer-tokenize-share-record Transfer ownership of TokenizeShareRecord", + " unbond Unbond shares from a validator", + " unbond-validator Unbond a validator", + " validator-bond Mark a delegation as a validator self-bond" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for add-genesis-account", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test) (default \"os\")", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --vesting-amount string amount of coins for vesting accounts", - " --vesting-end-time int schedule end time (unix epoch) for vesting accounts", - " --vesting-start-time int schedule start time (unix epoch) for vesting accounts" + " -h, --help help for staking" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Use \"gaiad tx staking [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad tx vesting", + "Description": [ + "Vesting transaction subcommands" + ], + "Usage": [ + " gaiad tx vesting [flags]", + " gaiad tx vesting [command]" + ], + "Available Commands": [ + " create-vesting-account Create a new vesting account funded with an allocation of tokens." + ], + "Flags": [ + " -h, --help help for vesting" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Use \"gaiad tx vesting [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad query authz grants-by-grantee", + "Description": [ + "Query authorization grants granted to a grantee." + ], + "Examples": [ + "$ gaiad q authz grants-by-grantee cosmos1skj.." + ], + "Usage": [ + " gaiad query authz grants-by-grantee [grantee-addr] [flags]" + ], + "Aliases": [ + " grants-by-grantee, grantee-grants" + ], + "Flags": [ + " --count-total count total number of records in grantee-grants to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for grants-by-grantee", + " --limit uint pagination limit of grantee-grants to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of grantee-grants to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of grantee-grants to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of grantee-grants to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -1858,88 +2340,80 @@ ] }, { - "command": "gaiad export", + "command": "gaiad query ibc channel", "Description": [ - "Export state to JSON" + "IBC channel query subcommands" ], "Usage": [ - " gaiad export [flags]" + " gaiad query ibc channel [flags]", + " gaiad query ibc channel [command]" + ], + "Available Commands": [ + " channels Query all channels", + " client-state Query the client state associated with a channel", + " connections Query all channels associated with a connection", + " end Query a channel end", + " next-sequence-receive Query a next receive sequence", + " packet-ack Query a packet acknowledgement", + " packet-commitment Query a packet commitment", + " packet-commitments Query all packet commitments associated with a channel", + " packet-receipt Query a packet receipt", + " unreceived-acks Query all the unreceived acks associated with a channel", + " unreceived-packets Query all the unreceived packets associated with a channel" ], "Flags": [ - " --for-zero-height Export state to start at height zero (perform preproccessing)", - " --height int Export state from a particular height (-1 means latest height) (default -1)", - " -h, --help help for export", - " --jail-allowed-addrs strings Comma-separated list of operator addresses of jailed validators to unjail" + " -h, --help help for channel" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad query ibc channel [command] --help\" for more information about a command." ] }, { - "command": "gaiad keys", + "command": "gaiad query ibc connection", "Description": [ - "Keyring management commands. These keys may be in any format supported by the", - "Tendermint crypto library and can be used by light-clients, full nodes, or any other application", - "that needs to sign with a private key.", - "The keyring supports the following backends:", - " os Uses the operating system's default credentials store.", - " file Uses encrypted file-based keystore within the app's configuration directory.", - " This keyring will request a password each time it is accessed, which may occur", - " multiple times in a single command resulting in repeated password prompts.", - " kwallet Uses KDE Wallet Manager as a credentials management application.", - " pass Uses the pass command line utility to store and retrieve keys.", - " test Stores keys insecurely to disk. It does not prompt for a password to be unlocked", - " and it should be use only for testing purposes.", - "kwallet and pass backends depend on external tools. Refer to their respective documentation for more", - "information:", - " KWallet https://github.com/KDE/kwallet", - " pass https://www.passwordstore.org/", - "The pass backend requires GnuPG: https://gnupg.org/" + "IBC connection query subcommands" ], "Usage": [ - " gaiad keys [command]" + " gaiad query ibc connection [command]" ], "Available Commands": [ - " add Add an encrypted private key (either newly generated or recovered), encrypt it, and save to file", - " delete Delete the given keys", - " export Export private keys", - " import Import private keys into the local keybase", - " list List all keys", - " migrate Migrate keys from the legacy (db-based) Keybase", - " mnemonic Compute the bip39 mnemonic for some input entropy", - " parse Parse address from hex to bech32 and vice versa", - " show Retrieve key information by name or address" + " connections Query all connections", + " end Query stored connection end", + " path Query stored client connection paths" ], "Flags": [ - " -h, --help help for keys", - " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --output string Output format (text|json) (default \"text\")" + " -h, --help help for connection" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", " --trace print out full stack trace on errors", - "Use \"gaiad keys [command] --help\" for more information about a command." + "Use \"gaiad query ibc connection [command] --help\" for more information about a command." ] }, { - "command": "gaiad status", + "command": "gaiad query mint inflation", "Description": [ - "Query remote node for status" + "Query the current minting inflation value" ], "Usage": [ - " gaiad status [flags]" + " gaiad query mint inflation [flags]" ], "Flags": [ - " -h, --help help for status", - " -n, --node string Node to connect to (default \"tcp://localhost:26657\")" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for inflation", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -1947,17 +2421,30 @@ ] }, { - "command": "gaiad validate-genesis", + "command": "gaiad query staking all-tokenize-share-records", "Description": [ - "validates the genesis file at the default location or at the location passed as an arg" + "Query for all tokenize share records." + ], + "Example": [ + "$ gaiad query staking all-tokenize-share-records" ], "Usage": [ - " gaiad validate-genesis [file] [flags]" + " gaiad query staking all-tokenize-share-records [flags]" ], "Flags": [ - " -h, --help help for validate-genesis" + " --count-total count total number of records in tokenize share records to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for all-tokenize-share-records", + " --limit uint pagination limit of tokenize share records to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of tokenize share records to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of tokenize share records to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of tokenize share records to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -1965,20 +2452,30 @@ ] }, { - "command": "gaiad debug raw-bytes", + "command": "gaiad query staking delegations", "Description": [ - "Convert raw-bytes to hex." + "Query delegations for an individual delegator on all validators." ], "Example": [ - "$ gaiad debug raw-bytes [72 101 108 108 111 44 32 112 108 97 121 103 114 111 117 110 100]" + "$ gaiad query staking delegations cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p" ], "Usage": [ - " gaiad debug raw-bytes [raw-bytes] [flags]" + " gaiad query staking delegations [delegator-addr] [flags]" ], "Flags": [ - " -h, --help help for raw-bytes" + " --count-total count total number of records in delegations to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for delegations", + " --limit uint pagination limit of delegations to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of delegations to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of delegations to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of delegations to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -1986,125 +2483,127 @@ ] }, { - "command": "gaiad query bank", + "command": "gaiad query staking historical-info", "Description": [ - "Querying commands for the bank module" + "Query historical info at given height." ], - "Usage": [ - " gaiad query bank [flags]", - " gaiad query bank [command]" + "Example": [ + "$ gaiad query staking historical-info 5" ], - "Available Commands": [ - " balances Query for account balances by address", - " denom-metadata Query the client metadata for coin denominations", - " total Query the total supply of coins of the chain" + "Usage": [ + " gaiad query staking historical-info [height] [flags]" ], "Flags": [ - " -h, --help help for bank" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for historical-info", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query bank [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query feegrant", + "command": "gaiad query staking params", "Description": [ - "Querying commands for the feegrant module" + "Query values set as staking parameters." ], - "Usage": [ - " gaiad query feegrant [flags]", - " gaiad query feegrant [command]" + "Example": [ + "$ gaiad query staking params" ], - "Available Commands": [ - " grant Query details of a single grant", - " grants-by-grantee Query all grants of a grantee", - " grants-by-granter Query all grants by a granter" + "Usage": [ + " gaiad query staking params [flags]" ], "Flags": [ - " -h, --help help for feegrant" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for params", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query feegrant [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query ibc-transfer", + "command": "gaiad query staking redelegation", "Description": [ - "IBC fungible token transfer query subcommands" + "Query a redelegation record for an individual delegator between a source and destination validator." ], - "Usage": [ - " gaiad query ibc-transfer [command]" + "Example": [ + "$ gaiad query staking redelegation cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p cosmosvaloper1l2rsakp388kuv9k8qzq6lrm9taddae7fpx59wm cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" ], - "Available Commands": [ - " denom-hash Query the denom hash info from a given denom trace", - " denom-trace Query the denom trace info from a given trace hash", - " denom-traces Query the trace info for all token denominations", - " escrow-address Get the escrow address for a channel", - " params Query the current ibc-transfer parameters" + "Usage": [ + " gaiad query staking redelegation [delegator-addr] [src-validator-addr] [dst-validator-addr] [flags]" ], "Flags": [ - " -h, --help help for ibc-transfer" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for redelegation", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query ibc-transfer [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query params", + "command": "gaiad query staking redelegations-from", "Description": [ - "Querying commands for the params module" + "Query delegations that are redelegating _from_ a validator." ], - "Usage": [ - " gaiad query params [flags]", - " gaiad query params [command]" + "Example": [ + "$ gaiad query staking redelegations-from cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" ], - "Available Commands": [ - " subspace Query for raw parameters by subspace and key" + "Usage": [ + " gaiad query staking redelegations-from [validator-addr] [flags]" ], "Flags": [ - " -h, --help help for params" + " --count-total count total number of records in validator redelegations to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for redelegations-from", + " --limit uint pagination limit of validator redelegations to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of validator redelegations to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of validator redelegations to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of validator redelegations to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query params [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query tx", - "Description": [], + "command": "gaiad query staking tokenize-share-record-by-denom", + "Description": [ + "Query individual tokenize share record information by share denom." + ], "Example": [ - "$ gaiad query tx ", - "$ gaiad query tx --type=acc_seq /", - "$ gaiad query tx --type=signature ," + "$ gaiad query staking tokenize-share-record-by-denom" ], "Usage": [ - " gaiad query tx --type=[hash|acc_seq|signature] [hash|acc_seq|signature] [flags]" + " gaiad query staking tokenize-share-record-by-denom [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for tx", + " -h, --help help for tokenize-share-record-by-denom", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --type string The type to be used when querying tx, can be one of \"hash\", \"acc_seq\", \"signature\" (default \"hash\")" + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -2115,17 +2614,24 @@ ] }, { - "command": "gaiad tendermint show-address", + "command": "gaiad query staking tokenize-share-records-owned", "Description": [ - "Shows this node's tendermint validator consensus address" + "Query tokenize share records by address." + ], + "Example": [ + "$ gaiad query staking tokenize-share-records-owned [owner]" ], "Usage": [ - " gaiad tendermint show-address [flags]" + " gaiad query staking tokenize-share-records-owned [flags]" ], "Flags": [ - " -h, --help help for show-address" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for tokenize-share-records-owned", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -2133,18 +2639,24 @@ ] }, { - "command": "gaiad tendermint version", + "command": "gaiad query staking total-tokenize-share-assets", "Description": [ - "Print protocols' and libraries' version numbers", - "against which this app has been compiled." + "Query for total tokenized staked assets." + ], + "Example": [ + "$ gaiad query staking total-tokenize-share-assets" ], "Usage": [ - " gaiad tendermint version [flags]" + " gaiad query staking total-tokenize-share-assets [flags]" ], "Flags": [ - " -h, --help help for version" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for total-tokenize-share-assets", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -2152,39 +2664,52 @@ ] }, { - "command": "gaiad tx crisis", + "command": "gaiad query staking unbonding-delegations", "Description": [ - "Crisis transactions subcommands" + "Query unbonding delegations for an individual delegator." ], - "Usage": [ - " gaiad tx crisis [flags]", - " gaiad tx crisis [command]" + "Example": [ + "$ gaiad query staking unbonding-delegations cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p" ], - "Available Commands": [ - " invariant-broken Submit proof that an invariant broken to halt the chain" + "Usage": [ + " gaiad query staking unbonding-delegations [delegator-addr] [flags]" ], "Flags": [ - " -h, --help help for crisis" + " --count-total count total number of records in unbonding delegations to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for unbonding-delegations", + " --limit uint pagination limit of unbonding delegations to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of unbonding delegations to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of unbonding delegations to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of unbonding delegations to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx crisis [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx evidence", + "command": "gaiad query staking validator", "Description": [ - "Evidence transaction subcommands" + "Query details about an individual validator." + ], + "Example": [ + "$ gaiad query staking validator cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" ], "Usage": [ - " gaiad tx evidence [flags]" + " gaiad query staking validator [validator-addr] [flags]" ], "Flags": [ - " -h, --help help for evidence" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for validator", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -2195,51 +2720,44 @@ ] }, { - "command": "gaiad tx ibc-transfer", + "command": "gaiad query upgrade applied", "Description": [ - "IBC fungible token transfer transaction subcommands" + "If upgrade-name was previously executed on the chain, this returns the header for the block at which it was applied.", + "This helps a client determine which binary was valid over a given range of blocks, as well as more context to understand past migrations." ], "Usage": [ - " gaiad tx ibc-transfer [flags]", - " gaiad tx ibc-transfer [command]" - ], - "Available Commands": [ - " transfer Transfer a fungible token through IBC" + " gaiad query upgrade applied [upgrade-name] [flags]" ], "Flags": [ - " -h, --help help for ibc-transfer" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for applied", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx ibc-transfer [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx sign", + "command": "gaiad tx authz exec", "Description": [ - "Sign a transaction created with the --generate-only flag.", - "It will read a transaction from [file], sign it, and print its JSON encoding.", - "If the --signature-only flag is set, it will output the signature parts only.", - "The --offline flag makes sure that the client will not reach out to full node.", - "As a result, the account and sequence number queries will not be performed and", - "it is required to set such parameters manually. Note, invalid values will cause", - "the transaction to fail.", - "The --multisig= flag generates a signature on behalf of a multisig account", - "key. It implies --signature-only. Full multisig signed transactions may eventually", - "be generated via the 'multisign' command." + "execute tx on behalf of granter account:" + ], + "Example": [ + " $ gaiad tx authz exec tx.json --from grantee", + " $ gaiad tx bank send --from --chain-id --generate-only > tx.json && gaiad tx authz exec tx.json --from grantee" ], "Usage": [ - " gaiad tx sign [file] [flags]" + " gaiad tx authz exec [msg_tx_json_file] --from [grantee] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", - " --amino Generate Amino encoded JSON suitable for submiting to the txs REST endpoint", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -2247,20 +2765,16 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for sign", + " -h, --help help for exec", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", - " --multisig string Address or key name of the multisig account on behalf of which the transaction shall be signed", " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", " --note string Note to add a description to the transaction (previously --memo)", " --offline Offline mode (does not allow any online functionality", " -o, --output string Output format (text|json) (default \"json\")", - " --output-document string The document will be written to the given file instead of STDOUT", - " --overwrite Overwrite existing signatures with a new one. If disabled, new signature will be appended", " -s, --sequence uint The sequence number of the signing account (offline mode only)", " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --signature-only Print only the signatures", " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", " -y, --yes Skip tx broadcasting prompt confirmation" ], @@ -2273,22 +2787,20 @@ ] }, { - "command": "gaiad tx validate-signatures", + "command": "gaiad tx authz revoke", "Description": [ - "Print the addresses that must sign the transaction, those who have already", - "signed it, and make sure that signatures are in the correct order.", - "The command would check whether all required signers have signed the transactions, whether", - "the signatures were collected in the right order, and if the signature is valid over the", - "given transaction. If the --offline flag is also set, signature validation over the", - "transaction will be not be performed as that will require RPC communication with a full node." + "revoke authorization from a granter to a grantee:" + ], + "Example": [ + " $ gaiad tx authz revoke cosmos1skj.. /cosmos.bank.v1beta1.MsgSend --from=cosmos1skj.." ], "Usage": [ - " gaiad tx validate-signatures [file] [flags]" + " gaiad tx authz revoke [grantee] [msg_type] --from=[granter] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -2296,7 +2808,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for validate-signatures", + " -h, --help help for revoke", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -2318,30 +2830,40 @@ ] }, { - "command": "gaiad query authz grants-by-granter", + "command": "gaiad tx feegrant revoke", "Description": [ - "Query authorization grants granted by granter." + "revoke fee grant from a granter to a grantee. Note, the'--from' flag is", + "\t\t\tignored as it is implied from [granter]." ], - "Examples": [ - "$ gaiad q authz grants-by-granter cosmos1skj.." + "Example": [ + " $ gaiad tx feegrant revoke cosmos1skj.. cosmos1skj.." ], "Usage": [ - " gaiad query authz grants-by-granter [granter-addr] [flags]" - ], - "Aliases": [ - " grants-by-granter, granter-grants" + " gaiad tx feegrant revoke [granter] [grantee] [flags]" ], "Flags": [ - " --count-total count total number of records in granter-grants to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for grants-by-granter", - " --limit uint pagination limit of granter-grants to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of granter-grants to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of granter-grants to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of granter-grants to query for", - " --reverse results are sorted in descending order" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for revoke", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -2352,47 +2874,69 @@ ] }, { - "command": "gaiad query gov params", + "command": "gaiad tx ibc client", "Description": [ - "Query the all the parameters for the governance process." - ], - "Example": [ - "$ gaiad query gov params" + "IBC client transaction subcommands" ], "Usage": [ - " gaiad query gov params [flags]" + " gaiad tx ibc client [flags]", + " gaiad tx ibc client [command]" + ], + "Available Commands": [ + " create create new IBC client", + " misbehaviour submit a client misbehaviour", + " update update existing client with a header", + " upgrade upgrade an IBC client" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for params", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for client" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad tx ibc client [command] --help\" for more information about a command." ] }, { - "command": "gaiad query gov tally", + "command": "gaiad tx staking cancel-unbond", "Description": [ - "Query tally of votes on a proposal. You can find", - "the proposal-id by running \"gaiad query gov proposals\"." + "Cancel Unbonding Delegation and delegate back to the validator." ], "Example": [ - "$ gaiad query gov tally 1" + "$ gaiad tx staking cancel-unbond cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake 2 --from mykey" ], "Usage": [ - " gaiad query gov tally [proposal-id] [flags]" + " gaiad tx staking cancel-unbond [validator-addr] [amount] [creation-height] [flags]" + ], + "Examples": [ + "$ gaiad tx staking cancel-unbond cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake 2 --from mykey" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for tally", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for cancel-unbond", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -2403,41 +2947,85 @@ ] }, { - "command": "gaiad query interchain-accounts controller", + "command": "gaiad tx staking delegate", "Description": [ - "interchain-accounts controller subcommands" + "Delegate an amount of liquid coins to a validator from your wallet." ], - "Usage": [ - " gaiad query interchain-accounts controller [command]" + "Example": [ + "$ gaiad tx staking delegate cosmosvaloper1l2rsakp388kuv9k8qzq6lrm9taddae7fpx59wm 1000stake --from mykey" ], - "Available Commands": [ - " params Query the current interchain-accounts controller submodule parameters" + "Usage": [ + " gaiad tx staking delegate [validator-addr] [amount] [flags]" ], "Flags": [ - " -h, --help help for controller" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for delegate", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query interchain-accounts controller [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query mint params", + "command": "gaiad tx staking edit-validator", "Description": [ - "Query the current minting parameters" + "edit an existing validator account" ], "Usage": [ - " gaiad query mint params [flags]" + " gaiad tx staking edit-validator [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for params", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --commission-rate string The new commission rate percentage", + " --details string The validator's (optional) details (default \"[do-not-modify]\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for edit-validator", + " --identity string The (optional) identity signature (ex. UPort or Keybase) (default \"[do-not-modify]\")", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --new-moniker string The validator's name (default \"[do-not-modify]\")", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " --security-contact string The validator's (optional) security contact email (default \"[do-not-modify]\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " --website string The validator's (optional) website (default \"[do-not-modify]\")", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -2448,21 +3036,20 @@ ] }, { - "command": "gaiad tx authz exec", + "command": "gaiad tx staking redeem-tokens", "Description": [ - "execute tx on behalf of granter account:" + "Redeem specified amount of share tokens to delegation." ], "Example": [ - " $ gaiad tx authz exec tx.json --from grantee", - " $ gaiad tx bank send --from --chain-id --generate-only > tx.json && gaiad tx authz exec tx.json --from grantee" + "$ gaiad tx staking redeem-tokens 100sharetoken --from mykey" ], "Usage": [ - " gaiad tx authz exec [msg_tx_json_file] --from [grantee] [flags]" + " gaiad tx staking redeem-tokens [amount] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -2470,7 +3057,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for exec", + " -h, --help help for redeem-tokens", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -2492,21 +3079,20 @@ ] }, { - "command": "gaiad tx feegrant revoke", + "command": "gaiad tx staking tokenize-share", "Description": [ - "revoke fee grant from a granter to a grantee. Note, the'--from' flag is", - "\t\t\tignored as it is implied from [granter]." + "Tokenize delegation to share tokens." ], "Example": [ - " $ gaiad tx feegrant revoke cosmos1skj.. cosmos1skj.." + "$ gaiad tx staking tokenize-share cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj --from mykey" ], "Usage": [ - " gaiad tx feegrant revoke [granter] [grantee] [flags]" + " gaiad tx staking tokenize-share [validator-addr] [amount] [rewardOwner] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -2514,7 +3100,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for revoke", + " -h, --help help for tokenize-share", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -2536,26 +3122,20 @@ ] }, { - "command": "gaiad tx liquidity deposit", + "command": "gaiad tx staking unbond", "Description": [ - "Deposit coins a liquidity pool.", - "This deposit request is not processed immediately since it is accumulated in the liquidity pool batch.", - "All requests in a batch are treated equally and executed at the same swap price." + "Unbond an amount of bonded shares from a validator." ], "Example": [ - "$ gaiad tx liquidity deposit 1 100000000uatom,5000000000uusd --from mykey", - "This example request deposits 100000000uatom and 5000000000uusd to pool-id 1.", - "Deposits must be the same coin denoms as the reserve coins.", - "[pool-id]: The pool id of the liquidity pool", - "[deposit-coins]: The amount of coins to deposit to the liquidity pool" + "$ gaiad tx staking unbond cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake --from mykey" ], "Usage": [ - " gaiad tx liquidity deposit [pool-id] [deposit-coins] [flags]" + " gaiad tx staking unbond [validator-addr] [amount] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -2563,7 +3143,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for deposit", + " -h, --help help for unbond", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -2585,20 +3165,20 @@ ] }, { - "command": "gaiad tx staking delegate", + "command": "gaiad tx staking validator-bond", "Description": [ - "Delegate an amount of liquid coins to a validator from your wallet." + "Mark a delegation as a validator self-bond." ], "Example": [ - "$ gaiad tx staking delegate cosmosvaloper1l2rsakp388kuv9k8qzq6lrm9taddae7fpx59wm 1000stake --from mykey" + "$ gaiad tx staking validator-bond cosmosvaloper13h5xdxhsdaugwdrkusf8lkgu406h8t62jkqv3h --from mykey" ], "Usage": [ - " gaiad tx staking delegate [validator-addr] [amount] [flags]" + " gaiad tx staking validator-bond [validator] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -2606,7 +3186,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for delegate", + " -h, --help help for validator-bond", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -2628,41 +3208,27 @@ ] }, { - "command": "gaiad tx vesting create-vesting-account", + "command": "gaiad query ibc channel channels", "Description": [ - "Create a new vesting account funded with an allocation of tokens. The", - "account can either be a delayed or continuous vesting account, which is determined", - "by the '--delayed' flag. All vesting accouts created will have their start time", - "set by the committed block's time. The end_time must be provided as a UNIX epoch", - "timestamp." + "Query all channels from a chain" ], "Usage": [ - " gaiad tx vesting create-vesting-account [to_address] [amount] [end_time] [flags]" + " gaiad query ibc channel channels [flags]" + ], + "Examples": [ + "gaiad query ibc channel channels" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --delayed Create a delayed vesting account if true", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for create-vesting-account", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --count-total count total number of records in channels to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for channels", + " --limit uint pagination limit of channels to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of channels to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of channels to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of channels to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -2673,177 +3239,159 @@ ] }, { - "command": "gaiad keys add", + "command": "gaiad query ibc channel connections", "Description": [ - "Derive a new private key and encrypt to disk.", - "Optionally specify a BIP39 mnemonic, a BIP39 passphrase to further secure the mnemonic,", - "and a bip32 HD path to derive a specific account. The key will be stored under the given name", - "and encrypted with the given password. The only input that is required is the encryption password.", - "If run with -i, it will prompt the user for BIP44 path, BIP39 mnemonic, and passphrase.", - "The flag --recover allows one to recover a key from a seed passphrase.", - "If run with --dry-run, a key would be generated (or recovered) but not stored to the", - "local keystore.", - "Use the --pubkey flag to add arbitrary public keys to the keystore for constructing", - "multisig transactions.", - "You can create and store a multisig key by passing the list of key names stored in a keyring", - "and the minimum number of signatures required through --multisig-threshold. The keys are", - "sorted by address, unless the flag --nosort is set." - ], - "Example": [ - " keys add mymultisig --multisig \"keyname1,keyname2,keyname3\" --multisig-threshold 2" + "Query all channels associated with a connection" ], "Usage": [ - " gaiad keys add [flags]" + " gaiad query ibc channel connections [connection-id] [flags]" + ], + "Examples": [ + "gaiad query ibc channel connections [connection-id]" ], "Flags": [ - " --account uint32 Account number for HD derivation", - " --algo string Key signing algorithm to generate keys for (default \"secp256k1\")", - " --coin-type uint32 coin type number for HD derivation (default 118)", - " --dry-run Perform action, but don't add key to local keystore", - " --hd-path string Manual HD Path derivation (overrides BIP44 config)", - " -h, --help help for add", - " --index uint32 Address index number for HD derivation", - " -i, --interactive Interactively prompt user for BIP39 passphrase and mnemonic", - " --ledger Store a local reference to a private key on a Ledger device", - " --multisig strings List of key names stored in keyring to construct a public legacy multisig key", - " --multisig-threshold int K out of N required signatures. For use in conjunction with --multisig (default 1)", - " --no-backup Don't print out seed phrase (if others are watching the terminal)", - " --nosort Keys passed to --multisig are taken in the order they're supplied", - " --pubkey string Parse a public key in JSON format and saves key info to file.", - " --recover Provide seed phrase to recover existing key instead of creating" + " --count-total count total number of records in channels associated with a connection to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for connections", + " --limit uint pagination limit of channels associated with a connection to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of channels associated with a connection to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of channels associated with a connection to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of channels associated with a connection to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ - " --home string The application home directory (default \"/Users/user/.gaia\")", - " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --output string Output format (text|json) (default \"text\")", - " --trace print out full stack trace on errors" + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad keys export", + "command": "gaiad query ibc channel next-sequence-receive", "Description": [ - "Export a private key from the local keyring in ASCII-armored encrypted format.", - "When both the --unarmored-hex and --unsafe flags are selected, cryptographic", - "private key material is exported in an INSECURE fashion that is designed to", - "allow users to import their keys in hot wallets. This feature is for advanced", - "users only that are confident about how to handle private keys work and are", - "FULLY AWARE OF THE RISKS. If you are unsure, you may want to do some research", - "and export your keys in ASCII-armored encrypted format." + "Query the next receive sequence for a given channel" ], "Usage": [ - " gaiad keys export [flags]" + " gaiad query ibc channel next-sequence-receive [port-id] [channel-id] [flags]" + ], + "Examples": [ + "gaiad query ibc channel next-sequence-receive [port-id] [channel-id]" ], "Flags": [ - " -h, --help help for export", - " --unarmored-hex Export unarmored hex privkey. Requires --unsafe.", - " --unsafe Enable unsafe operations. This flag must be switched on along with all unsafe operation-specific options." + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for next-sequence-receive", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")", + " --prove show proofs for the query results (default true)" ], "Global Flags": [ - " --home string The application home directory (default \"/Users/user/.gaia\")", - " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --output string Output format (text|json) (default \"text\")", - " --trace print out full stack trace on errors" + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad keys list", + "command": "gaiad query ibc channel packet-commitment", "Description": [ - "Return a list of all public keys stored by this key manager", - "along with their associated name and address." + "Query a packet commitment" ], "Usage": [ - " gaiad keys list [flags]" + " gaiad query ibc channel packet-commitment [port-id] [channel-id] [sequence] [flags]" + ], + "Examples": [ + "gaiad query ibc channel packet-commitment [port-id] [channel-id] [sequence]" ], "Flags": [ - " -h, --help help for list", - " -n, --list-names List names only" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for packet-commitment", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")", + " --prove show proofs for the query results (default true)" ], "Global Flags": [ - " --home string The application home directory (default \"/Users/user/.gaia\")", - " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --output string Output format (text|json) (default \"text\")", - " --trace print out full stack trace on errors" + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad keys mnemonic", + "command": "gaiad query ibc channel packet-receipt", "Description": [ - "Create a bip39 mnemonic, sometimes called a seed phrase, by reading from the system entropy. To pass your own entropy, use --unsafe-entropy" + "Query a packet receipt" ], "Usage": [ - " gaiad keys mnemonic [flags]" + " gaiad query ibc channel packet-receipt [port-id] [channel-id] [sequence] [flags]" + ], + "Examples": [ + "gaiad query ibc channel packet-receipt [port-id] [channel-id] [sequence]" ], "Flags": [ - " -h, --help help for mnemonic", - " --unsafe-entropy Prompt the user to supply their own entropy, instead of relying on the system" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for packet-receipt", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")", + " --prove show proofs for the query results (default true)" ], "Global Flags": [ - " --home string The application home directory (default \"/Users/user/.gaia\")", - " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --output string Output format (text|json) (default \"text\")", - " --trace print out full stack trace on errors" + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad keys show", + "command": "gaiad query ibc channel unreceived-packets", "Description": [ - "Display keys details. If multiple names or addresses are provided,", - "then an ephemeral multisig key will be created under the name \"multi\"", - "consisting of all the keys provided by name and multisig threshold." + "Determine if a packet, given a list of packet commitment sequences, is unreceived.", + "The return value represents:", + "- Unreceived packet commitments: no acknowledgement exists on receiving chain for the given packet commitment sequence on sending chain." ], "Usage": [ - " gaiad keys show [name_or_address [name_or_address...]] [flags]" + " gaiad query ibc channel unreceived-packets [port-id] [channel-id] [flags]" + ], + "Examples": [ + "gaiad query ibc channel unreceived-packets [port-id] [channel-id] --sequences=1,2,3" ], "Flags": [ - " -a, --address Output the address only (overrides --output)", - " --bech string The Bech32 prefix encoding for a key (acc|val|cons) (default \"acc\")", - " -d, --device Output the address in a ledger device", - " -h, --help help for show", - " --multisig-threshold int K out of N required signatures (default 1)", - " -p, --pubkey Output the public key only (overrides --output)" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for unreceived-packets", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")", + " --sequences int64Slice comma separated list of packet sequence numbers (default [])" ], "Global Flags": [ - " --home string The application home directory (default \"/Users/user/.gaia\")", - " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --output string Output format (text|json) (default \"text\")", - " --trace print out full stack trace on errors" + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query bank denom-metadata", + "command": "gaiad query ibc connection end", "Description": [ - "Query the client metadata for all the registered coin denominations" - ], - "Example": [ - " To query for the client metadata of all coin denominations use:", - " $ gaiad query bank denom-metadata", - "To query for the client metadata of a specific coin denomination use:", - " $ gaiad query bank denom-metadata --denom=[denom]" + "Query stored connection end" ], "Usage": [ - " gaiad query bank denom-metadata [flags]" + " gaiad query ibc connection end [connection-id] [flags]" + ], + "Examples": [ + "gaiad query ibc connection end [connection-id]" ], "Flags": [ - " --denom string The specific denomination to query client metadata for", " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for denom-metadata", + " -h, --help help for end", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -o, --output string Output format (text|json) (default \"text\")", + " --prove show proofs for the query results (default true)" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -2854,22 +3402,41 @@ ] }, { - "command": "gaiad query feegrant grant", + "command": "gaiad tx ibc client create", "Description": [ - "Query details for a grant. ", - "You can find the fee-grant of a granter and grantee." - ], - "Example": [ - "$ gaiad query feegrant grant [granter] [grantee]" + "create a new IBC client with the specified client state and consensus state", + "\t- ClientState JSON example: {\"@type\":\"/ibc.lightclients.solomachine.v1.ClientState\",\"sequence\":\"1\",\"frozen_sequence\":\"0\",\"consensus_state\":{\"public_key\":{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AtK50+5pJOoaa04qqAqrnyAqsYrwrR/INnA6UPIaYZlp\"},\"diversifier\":\"testing\",\"timestamp\":\"10\"},\"allow_update_after_proposal\":false}", + "\t- ConsensusState JSON example: {\"@type\":\"/ibc.lightclients.solomachine.v1.ConsensusState\",\"public_key\":{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AtK50+5pJOoaa04qqAqrnyAqsYrwrR/INnA6UPIaYZlp\"},\"diversifier\":\"testing\",\"timestamp\":\"10\"}" ], "Usage": [ - " gaiad query feegrant grant [granter] [grantee] [flags]" + " gaiad tx ibc client create [path/to/client_state.json] [path/to/consensus_state.json] [flags]" + ], + "Examples": [ + "gaiad tx ibc client create [path/to/client_state.json] [path/to/consensus_state.json] --from node0 --home ../node0/cli --chain-id $CID" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for grant", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for create", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -2880,27 +3447,18 @@ ] }, { - "command": "gaiad query feegrant grants-by-granter", + "command": "gaiad tx ibc client update", "Description": [ - "Queries all the grants issued for a granter address." - ], - "Example": [ - "$ gaiad query feegrant grants-by-granter [granter]" + "update existing client with a header" ], "Usage": [ - " gaiad query feegrant grants-by-granter [granter] [flags]" + " gaiad tx ibc client update [client-id] [path/to/header.json] [flags]" + ], + "Examples": [ + "gaiad tx ibc client update [client-id] [path/to/header.json] --from node0 --home ../node0/cli --chain-id $CID" ], "Flags": [ - " --count-total count total number of records in grants to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for grants-by-granter", - " --limit uint pagination limit of grants to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of grants to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of grants to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of grants to query for", - " --reverse results are sorted in descending order" + " -h, --help help for update" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -2911,24 +3469,17 @@ ] }, { - "command": "gaiad query ibc-transfer denom-trace", + "command": "gaiad config", "Description": [ - "Query the denom trace info from a given trace hash" + "Create or query an application CLI configuration file" ], "Usage": [ - " gaiad query ibc-transfer denom-trace [hash] [flags]" - ], - "Examples": [ - "gaiad query ibc-transfer denom-trace [hash]" + " gaiad config [value] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for denom-trace", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for config" ], "Global Flags": [ - " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -2936,46 +3487,42 @@ ] }, { - "command": "gaiad query ibc-transfer escrow-address", + "command": "gaiad rollback", "Description": [ - "Get the escrow address for a channel" + "A state rollback is performed to recover from an incorrect application state transition,", + "when Tendermint has persisted an incorrect app hash and is thus unable to make", + "progress. Rollback overwrites a state at height n with the state at height n - 1.", + "The application also roll back to height n - 1. No blocks are removed, so upon", + "restarting Tendermint the transactions in block n will be re-executed against the", + "application." ], "Usage": [ - " gaiad query ibc-transfer escrow-address [flags]" - ], - "Examples": [ - "gaiad query ibc-transfer escrow-address [port] [channel-id]" + " gaiad rollback [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for escrow-address", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for rollback", + " --home string The application home directory (default \"/Users/user/.gaia\")" ], "Global Flags": [ - " --chain-id string The network chain ID", - " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query params subspace", + "command": "gaiad version", "Description": [ - "Query for raw parameters by subspace and key" + "Print the application binary version information" ], "Usage": [ - " gaiad query params subspace [subspace] [key] [flags]" + " gaiad version [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for subspace", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -h, --help help for version", + " --long Print long version information", " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ - " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -2983,47 +3530,16 @@ ] }, { - "command": "gaiad tx ibc-transfer transfer", + "command": "gaiad query block", "Description": [ - "Transfer a fungible token through IBC. Timeouts can be specified", - "as absolute or relative using the \"absolute-timeouts\" flag. Timeout height can be set by passing in the height string", - "in the form {revision}-{height} using the \"packet-timeout-height\" flag. Relative timeout height is added to the block", - "height queried from the latest consensus state corresponding to the counterparty channel. Relative timeout timestamp ", - "is added to the greater value of the local clock time and the block timestamp queried from the latest consensus state ", - "corresponding to the counterparty channel. Any timeout set to 0 is disabled." + "Get verified data for a the block at given height" ], "Usage": [ - " gaiad tx ibc-transfer transfer [src-port] [src-channel] [receiver] [amount] [flags]" - ], - "Examples": [ - "gaiad tx ibc-transfer transfer [src-port] [src-channel] [receiver] [amount]" + " gaiad query block [height] [flags]" ], "Flags": [ - " --absolute-timeouts Timeout flags are used as absolute timeouts.", - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for transfer", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " --packet-timeout-height string Packet timeout block height. The timeout is disabled when set to 0-0. (default \"0-1000\")", - " --packet-timeout-timestamp uint Packet timeout timestamp in nanoseconds from now. Default is 10 minutes. The timeout is disabled when set to 0. (default 600000000000)", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " -h, --help help for block", + " -n, --node string Node to connect to (default \"tcp://localhost:26657\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3034,40 +3550,52 @@ ] }, { - "command": "gaiad config", + "command": "gaiad query ibc-transfer", "Description": [ - "Create or query an application CLI configuration file" + "IBC fungible token transfer query subcommands" ], "Usage": [ - " gaiad config [value] [flags]" + " gaiad query ibc-transfer [command]" + ], + "Available Commands": [ + " denom-hash Query the denom hash info from a given denom trace", + " denom-trace Query the denom trace info from a given trace hash or ibc denom", + " denom-traces Query the trace info for all token denominations", + " escrow-address Get the escrow address for a channel", + " params Query the current ibc-transfer parameters" ], "Flags": [ - " -h, --help help for config" + " -h, --help help for ibc-transfer" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad query ibc-transfer [command] --help\" for more information about a command." ] }, { - "command": "gaiad rollback", - "Description": [ - "A state rollback is performed to recover from an incorrect application state transition,", - "when Tendermint has persisted an incorrect app hash and is thus unable to make", - "progress. Rollback overwrites a state at height n with the state at height n - 1.", - "The application also roll back to height n - 1. No blocks are removed, so upon", - "restarting Tendermint the transactions in block n will be re-executed against the", - "application." + "command": "gaiad query tx", + "Description": [], + "Example": [ + "$ gaiad query tx ", + "$ gaiad query tx --type=acc_seq /", + "$ gaiad query tx --type=signature ," ], "Usage": [ - " gaiad rollback [flags]" + " gaiad query tx --type=[hash|acc_seq|signature] [hash|acc_seq|signature] [flags]" ], "Flags": [ - " -h, --help help for rollback" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for tx", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")", + " --type string The type to be used when querying tx, can be one of \"hash\", \"acc_seq\", \"signature\" (default \"hash\")" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -3075,20 +3603,28 @@ ] }, { - "command": "gaiad debug addr", + "command": "gaiad query bank denom-metadata", "Description": [ - "Convert an address between hex encoding and bech32." + "Query the client metadata for all the registered coin denominations" ], "Example": [ - "$ gaiad debug addr cosmos1e0jnq2sun3dzjh8p2xq95kk0expwmd7shwjpfg" + " To query for the client metadata of all coin denominations use:", + " $ gaiad query bank denom-metadata", + "To query for the client metadata of a specific coin denomination use:", + " $ gaiad query bank denom-metadata --denom=[denom]" ], "Usage": [ - " gaiad debug addr [address] [flags]" + " gaiad query bank denom-metadata [flags]" ], "Flags": [ - " -h, --help help for addr" + " --denom string The specific denomination to query client metadata for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for denom-metadata", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -3096,82 +3632,70 @@ ] }, { - "command": "gaiad query distribution", + "command": "gaiad query distribution validator-outstanding-rewards", "Description": [ - "Querying commands for the distribution module" + "Query distribution outstanding (un-withdrawn) rewards for a validator and all their delegations." ], - "Usage": [ - " gaiad query distribution [flags]", - " gaiad query distribution [command]" + "Example": [ + "$ gaiad query distribution validator-outstanding-rewards cosmosvaloper1lwjmdnks33xwnmfayc64ycprww49n33mtm92ne" ], - "Available Commands": [ - " commission Query distribution validator commission", - " community-pool Query the amount of coins in the community pool", - " params Query distribution params", - " rewards Query all distribution delegator rewards or rewards from a particular validator", - " slashes Query distribution validator slashes", - " validator-outstanding-rewards Query distribution outstanding (un-withdrawn) rewards for a validator and all their delegations" + "Usage": [ + " gaiad query distribution validator-outstanding-rewards [validator] [flags]" ], "Flags": [ - " -h, --help help for distribution" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for validator-outstanding-rewards", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query distribution [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query liquidity", + "command": "gaiad query gov proposal", "Description": [ - "Querying commands for the liquidity module" + "Query details for a proposal. You can find the", + "proposal-id by running \"gaiad query gov proposals\"." + ], + "Example": [ + "$ gaiad query gov proposal 1" ], "Usage": [ - " gaiad query liquidity [flags]", - " gaiad query liquidity [command]" - ], - "Available Commands": [ - " batch Query details of a liquidity pool batch", - " deposit Query the deposit messages on the liquidity pool batch", - " deposits Query all deposit messages of the liquidity pool batch", - " params Query the values set as liquidity parameters", - " pool Query details of a liquidity pool", - " pools Query for all liquidity pools", - " swap Query for the swap message on the batch of the liquidity pool specified pool-id and msg-index", - " swaps Query all swap messages in the liquidity pool batch", - " withdraw Query the withdraw messages in the liquidity pool batch", - " withdraws Query for all withdraw messages on the liquidity pool batch" + " gaiad query gov proposal [proposal-id] [flags]" ], "Flags": [ - " -h, --help help for liquidity" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for proposal", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query liquidity [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query upgrade", + "command": "gaiad query interchain-accounts host", "Description": [ - "Querying commands for the upgrade module" + "interchain-accounts host subcommands" ], "Usage": [ - " gaiad query upgrade [command]" + " gaiad query interchain-accounts host [command]" ], "Available Commands": [ - " applied block header for height at which a completed upgrade was applied", - " module_versions get the list of module versions", - " plan get upgrade plan (if one exists)" + " packet-events Query the interchain-accounts host submodule packet events", + " params Query the current interchain-accounts host submodule parameters" ], "Flags": [ - " -h, --help help for upgrade" + " -h, --help help for host" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3179,140 +3703,144 @@ " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", " --trace print out full stack trace on errors", - "Use \"gaiad query upgrade [command] --help\" for more information about a command." + "Use \"gaiad query interchain-accounts host [command] --help\" for more information about a command." ] }, { - "command": "gaiad tx bank", + "command": "gaiad keys add", "Description": [ - "Bank transaction subcommands" + "Derive a new private key and encrypt to disk.", + "Optionally specify a BIP39 mnemonic, a BIP39 passphrase to further secure the mnemonic,", + "and a bip32 HD path to derive a specific account. The key will be stored under the given name", + "and encrypted with the given password. The only input that is required is the encryption password.", + "If run with -i, it will prompt the user for BIP44 path, BIP39 mnemonic, and passphrase.", + "The flag --recover allows one to recover a key from a seed passphrase.", + "If run with --dry-run, a key would be generated (or recovered) but not stored to the", + "local keystore.", + "Use the --pubkey flag to add arbitrary public keys to the keystore for constructing", + "multisig transactions.", + "You can create and store a multisig key by passing the list of key names stored in a keyring", + "and the minimum number of signatures required through --multisig-threshold. The keys are", + "sorted by address, unless the flag --nosort is set." ], - "Usage": [ - " gaiad tx bank [flags]", - " gaiad tx bank [command]" + "Example": [ + " keys add mymultisig --multisig \"keyname1,keyname2,keyname3\" --multisig-threshold 2" ], - "Available Commands": [ - " send Send funds from one account to another. Note, the'--from' flag is", - "ignored as it is implied from [from_key_or_address]." + "Usage": [ + " gaiad keys add [flags]" ], "Flags": [ - " -h, --help help for bank" + " --account uint32 Account number for HD derivation", + " --algo string Key signing algorithm to generate keys for (default \"secp256k1\")", + " --coin-type uint32 coin type number for HD derivation (default 118)", + " --dry-run Perform action, but don't add key to local keystore", + " --hd-path string Manual HD Path derivation (overrides BIP44 config)", + " -h, --help help for add", + " --index uint32 Address index number for HD derivation", + " -i, --interactive Interactively prompt user for BIP39 passphrase and mnemonic", + " --ledger Store a local reference to a private key on a Ledger device", + " --multisig strings List of key names stored in keyring to construct a public legacy multisig key", + " --multisig-threshold int K out of N required signatures. For use in conjunction with --multisig (default 1)", + " --no-backup Don't print out seed phrase (if others are watching the terminal)", + " --nosort Keys passed to --multisig are taken in the order they're supplied", + " --pubkey string Parse a public key in JSON format and saves key info to file.", + " --recover Provide seed phrase to recover existing key instead of creating" ], "Global Flags": [ - " --chain-id string The network chain ID", - " --home string directory for config and data (default \"/Users/user/.gaia\")", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx bank [command] --help\" for more information about a command." + " --home string The application home directory (default \"/Users/user/.gaia\")", + " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --output string Output format (text|json) (default \"text\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx gov", + "command": "gaiad keys list", "Description": [ - "Governance transactions subcommands" + "Return a list of all public keys stored by this key manager", + "along with their associated name and address." ], "Usage": [ - " gaiad tx gov [flags]", - " gaiad tx gov [command]" - ], - "Available Commands": [ - " deposit Deposit tokens for an active proposal", - " submit-proposal Submit a proposal along with an initial deposit", - " vote Vote for an active proposal, options: yes/no/no_with_veto/abstain", - " weighted-vote Vote for an active proposal, options: yes/no/no_with_veto/abstain" + " gaiad keys list [flags]" ], "Flags": [ - " -h, --help help for gov" + " -h, --help help for list", + " -n, --list-names List names only" ], "Global Flags": [ - " --chain-id string The network chain ID", - " --home string directory for config and data (default \"/Users/user/.gaia\")", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx gov [command] --help\" for more information about a command." + " --home string The application home directory (default \"/Users/user/.gaia\")", + " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --output string Output format (text|json) (default \"text\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx slashing", + "command": "gaiad keys show", "Description": [ - "Slashing transaction subcommands" + "Display keys details. If multiple names or addresses are provided,", + "then an ephemeral multisig key will be created under the name \"multi\"", + "consisting of all the keys provided by name and multisig threshold." ], "Usage": [ - " gaiad tx slashing [flags]", - " gaiad tx slashing [command]" - ], - "Available Commands": [ - " unjail unjail validator previously jailed for downtime" + " gaiad keys show [name_or_address [name_or_address...]] [flags]" ], "Flags": [ - " -h, --help help for slashing" + " -a, --address Output the address only (overrides --output)", + " --bech string The Bech32 prefix encoding for a key (acc|val|cons) (default \"acc\")", + " -d, --device Output the address in a ledger device", + " -h, --help help for show", + " --multisig-threshold int K out of N required signatures (default 1)", + " -p, --pubkey Output the public key only (overrides --output)" ], "Global Flags": [ - " --chain-id string The network chain ID", - " --home string directory for config and data (default \"/Users/user/.gaia\")", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx slashing [command] --help\" for more information about a command." + " --home string The application home directory (default \"/Users/user/.gaia\")", + " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --output string Output format (text|json) (default \"text\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query gov deposits", + "command": "gaiad tx crisis", "Description": [ - "Query details for all deposits on a proposal.", - "You can find the proposal-id by running \"gaiad query gov proposals\"." - ], - "Example": [ - "$ gaiad query gov deposits 1" + "Crisis transactions subcommands" ], "Usage": [ - " gaiad query gov deposits [proposal-id] [flags]" + " gaiad tx crisis [flags]", + " gaiad tx crisis [command]" + ], + "Available Commands": [ + " invariant-broken Submit proof that an invariant broken to halt the chain" ], "Flags": [ - " --count-total count total number of records in deposits to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for deposits", - " --limit uint pagination limit of deposits to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of deposits to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of deposits to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of deposits to query for", - " --reverse results are sorted in descending order" + " -h, --help help for crisis" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad tx crisis [command] --help\" for more information about a command." ] }, { - "command": "gaiad query gov votes", + "command": "gaiad tx evidence", "Description": [ - "Query vote details for a single proposal by its identifier." - ], - "Example": [ - "$ gaiad query gov votes 1", - "$ gaiad query gov votes 1 --page=2 --limit=100" + "Evidence transaction subcommands" ], "Usage": [ - " gaiad query gov votes [proposal-id] [flags]" + " gaiad tx evidence [flags]" ], "Flags": [ - " --count-total count total number of records in votes to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for votes", - " --limit uint pagination limit of votes to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of votes to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of votes to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of votes to query for", - " --reverse results are sorted in descending order" + " -h, --help help for evidence" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3323,70 +3851,101 @@ ] }, { - "command": "gaiad query slashing signing-info", + "command": "gaiad tx ibc-transfer", "Description": [ - "Use a validators' consensus public key to find the signing-info for that validator:", - "$ query slashing signing-info '{\"@type\":\"/cosmos.crypto.ed25519.PubKey\",\"key\":\"OauFcTKbN5Lx3fJL689cikXBqe+hcp6Y+x0rYUdR9Jk=\"}'" + "IBC fungible token transfer transaction subcommands" ], "Usage": [ - " gaiad query slashing signing-info [validator-conspub] [flags]" + " gaiad tx ibc-transfer [flags]", + " gaiad tx ibc-transfer [command]" + ], + "Available Commands": [ + " transfer Transfer a fungible token through IBC" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for signing-info", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for ibc-transfer" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad tx ibc-transfer [command] --help\" for more information about a command." ] }, { - "command": "gaiad tx ibc client", + "command": "gaiad tx sign", "Description": [ - "IBC client transaction subcommands" + "Sign a transaction created with the --generate-only flag.", + "It will read a transaction from [file], sign it, and print its JSON encoding.", + "If the --signature-only flag is set, it will output the signature parts only.", + "The --offline flag makes sure that the client will not reach out to full node.", + "As a result, the account and sequence number queries will not be performed and", + "it is required to set such parameters manually. Note, invalid values will cause", + "the transaction to fail.", + "The --multisig= flag generates a signature on behalf of a multisig account", + "key. It implies --signature-only. Full multisig signed transactions may eventually", + "be generated via the 'multisign' command." ], "Usage": [ - " gaiad tx ibc client [flags]", - " gaiad tx ibc client [command]" - ], - "Available Commands": [ - " create create new IBC client", - " misbehaviour submit a client misbehaviour", - " update update existing client with a header", - " upgrade upgrade an IBC client" + " gaiad tx sign [file] [flags]" ], "Flags": [ - " -h, --help help for client" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " --amino Generate Amino encoded JSON suitable for submiting to the txs REST endpoint", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --chain-id string The network chain ID", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for sign", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --multisig string Address or key name of the multisig account on behalf of which the transaction shall be signed", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " --output-document string The document will be written to the given file instead of STDOUT", + " --overwrite Overwrite existing signatures with a new one. If disabled, new signature will be appended", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --signature-only Print only the signatures", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ - " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx ibc client [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx staking redelegate", + "command": "gaiad tx validate-signatures", "Description": [ - "Redelegate an amount of illiquid staking tokens from one validator to another." - ], - "Example": [ - "$ gaiad tx staking redelegate cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj cosmosvaloper1l2rsakp388kuv9k8qzq6lrm9taddae7fpx59wm 100stake --from mykey" + "Print the addresses that must sign the transaction, those who have already", + "signed it, and make sure that signatures are in the correct order.", + "The command would check whether all required signers have signed the transactions, whether", + "the signatures were collected in the right order, and if the signature is valid over the", + "given transaction. If the --offline flag is also set, signature validation over the", + "transaction will be not be performed as that will require RPC communication with a full node." ], "Usage": [ - " gaiad tx staking redelegate [src-validator-addr] [dst-validator-addr] [amount] [flags]" + " gaiad tx validate-signatures [file] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --chain-id string The network chain ID", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -3394,7 +3953,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for redelegate", + " -h, --help help for validate-signatures", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -3408,7 +3967,6 @@ " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ - " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -3416,83 +3974,77 @@ ] }, { - "command": "gaiad keys delete", + "command": "gaiad query authz grants-by-granter", "Description": [ - "Delete keys from the Keybase backend.", - "Note that removing offline or ledger keys will remove", - "only the public key references stored locally, i.e.", - "private keys stored in a ledger device cannot be deleted with the CLI." + "Query authorization grants granted by granter." + ], + "Examples": [ + "$ gaiad q authz grants-by-granter cosmos1skj.." ], "Usage": [ - " gaiad keys delete ... [flags]" + " gaiad query authz grants-by-granter [granter-addr] [flags]" + ], + "Aliases": [ + " grants-by-granter, granter-grants" ], "Flags": [ - " -f, --force Remove the key unconditionally without asking for the passphrase. Deprecated.", - " -h, --help help for delete", - " -y, --yes Skip confirmation prompt when deleting offline or ledger key references" + " --count-total count total number of records in granter-grants to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for grants-by-granter", + " --limit uint pagination limit of granter-grants to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of granter-grants to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of granter-grants to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of granter-grants to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ - " --home string The application home directory (default \"/Users/user/.gaia\")", - " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --output string Output format (text|json) (default \"text\")", - " --trace print out full stack trace on errors" + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad keys migrate", + "command": "gaiad query mint annual-provisions", "Description": [ - "Migrate key information from the legacy (db-based) Keybase to the new keyring-based Keyring.", - "The legacy Keybase used to persist keys in a LevelDB database stored in a 'keys' sub-directory of", - "the old client application's home directory, e.g. $HOME/.gaiacli/keys/.", - "For each key material entry, the command will prompt if the key should be skipped or not. If the key", - "is not to be skipped, the passphrase must be entered. The key will only be migrated if the passphrase", - "is correct. Otherwise, the command will exit and migration must be repeated.", - "It is recommended to run in 'dry-run' mode first to verify all key migration material." + "Query the current minting annual provisions value" ], "Usage": [ - " gaiad keys migrate [flags]" + " gaiad query mint annual-provisions [flags]" ], "Flags": [ - " --dry-run Run migration without actually persisting any changes to the new Keybase", - " -h, --help help for migrate" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for annual-provisions", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ - " --home string The application home directory (default \"/Users/user/.gaia\")", - " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --output string Output format (text|json) (default \"text\")", - " --trace print out full stack trace on errors" + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query bank balances", + "command": "gaiad query staking delegation", "Description": [ - "Query the total balance of an account or of a specific denomination." + "Query delegations for an individual delegator on an individual validator." ], "Example": [ - " $ gaiad query bank balances [address]", - " $ gaiad query bank balances [address] --denom=[denom]" + "$ gaiad query staking delegation cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" ], "Usage": [ - " gaiad query bank balances [address] [flags]" + " gaiad query staking delegation [delegator-addr] [validator-addr] [flags]" ], "Flags": [ - " --count-total count total number of records in all balances to query for", - " --denom string The specific balance denomination to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for balances", - " --limit uint pagination limit of all balances to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of all balances to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of all balances to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of all balances to query for", - " --reverse results are sorted in descending order" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for delegation", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3503,30 +4055,21 @@ ] }, { - "command": "gaiad query feegrant grants-by-grantee", + "command": "gaiad query staking last-tokenize-share-record-id", "Description": [ - "Queries all the grants for a grantee address." + "Query for last tokenize share record id." ], "Example": [ - "$ gaiad query feegrant grants-by-grantee [grantee]" + "$ gaiad query staking last-tokenize-share-record-id" ], "Usage": [ - " gaiad query feegrant grants-by-grantee [grantee] [flags]" - ], - "Aliases": [ - " grants-by-grantee, grants" + " gaiad query staking last-tokenize-share-record-id [flags]" ], "Flags": [ - " --count-total count total number of records in grants to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for grants-by-grantee", - " --limit uint pagination limit of grants to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of grants to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of grants to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of grants to query for", - " --reverse results are sorted in descending order" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for last-tokenize-share-record-id", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3537,26 +4080,26 @@ ] }, { - "command": "gaiad query ibc-transfer denom-traces", + "command": "gaiad query staking redelegations", "Description": [ - "Query the trace info for all token denominations" + "Query all redelegation records for an individual delegator." ], - "Usage": [ - " gaiad query ibc-transfer denom-traces [flags]" + "Example": [ + "$ gaiad query staking redelegation cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p" ], - "Examples": [ - "gaiad query ibc-transfer denom-traces" + "Usage": [ + " gaiad query staking redelegations [delegator-addr] [flags]" ], "Flags": [ - " --count-total count total number of records in denominations trace to query for", + " --count-total count total number of records in delegator redelegations to query for", " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for denom-traces", - " --limit uint pagination limit of denominations trace to query for (default 100)", + " -h, --help help for redelegations", + " --limit uint pagination limit of delegator redelegations to query for (default 100)", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of denominations trace to query for", + " --offset uint pagination offset of delegator redelegations to query for", " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of denominations trace to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of denominations trace to query for", + " --page uint pagination page of delegator redelegations to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of delegator redelegations to query for", " --reverse results are sorted in descending order" ], "Global Flags": [ @@ -3568,36 +4111,21 @@ ] }, { - "command": "gaiad tx crisis invariant-broken", + "command": "gaiad query staking tokenize-share-record-by-id", "Description": [ - "Submit proof that an invariant broken to halt the chain" + "Query individual tokenize share record information by share by id." + ], + "Example": [ + "$ gaiad query staking tokenize-share-record-by-id [id]" ], "Usage": [ - " gaiad tx crisis invariant-broken [module-name] [invariant-route] [flags]" + " gaiad query staking tokenize-share-record-by-id [id] [flags]" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for invariant-broken", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for tokenize-share-record-by-id", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3608,19 +4136,19 @@ ] }, { - "command": "gaiad query distribution commission", + "command": "gaiad query staking unbonding-delegation", "Description": [ - "Query validator commission rewards from delegators to that validator." + "Query unbonding delegations for an individual delegator on an individual validator." ], "Example": [ - "$ gaiad query distribution commission cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" + "$ gaiad query staking unbonding-delegation cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" ], "Usage": [ - " gaiad query distribution commission [validator] [flags]" + " gaiad query staking unbonding-delegation [delegator-addr] [validator-addr] [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for commission", + " -h, --help help for unbonding-delegation", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -3633,18 +4161,27 @@ ] }, { - "command": "gaiad query distribution params", + "command": "gaiad query staking validators", "Description": [ - "Query distribution params" + "Query details about all validators on a network." + ], + "Example": [ + "$ gaiad query staking validators" ], "Usage": [ - " gaiad query distribution params [flags]" + " gaiad query staking validators [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for params", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " --count-total count total number of records in validators to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for validators", + " --limit uint pagination limit of validators to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of validators to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of validators to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of validators to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3655,27 +4192,45 @@ ] }, { - "command": "gaiad query distribution slashes", + "command": "gaiad tx authz grant", "Description": [ - "Query all slashes of a validator for a given block range." + "grant authorization to an address to execute a transaction on your behalf:" ], - "Example": [ - "$ gaiad query distribution slashes cosmosvalopervaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 0 100" + "Examples": [ + " $ gaiad tx authz grant cosmos1skjw.. send /cosmos.bank.v1beta1.MsgSend --spend-limit=1000stake --from=cosmos1skl..", + " $ gaiad tx authz grant cosmos1skjw.. generic --msg-type=/cosmos.gov.v1beta1.MsgVote --from=cosmos1sk.." ], "Usage": [ - " gaiad query distribution slashes [validator] [start-height] [end-height] [flags]" + " gaiad tx authz grant --from [flags]" ], "Flags": [ - " --count-total count total number of records in validator slashes to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for slashes", - " --limit uint pagination limit of validator slashes to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of validator slashes to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of validator slashes to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of validator slashes to query for", - " --reverse results are sorted in descending order" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " --allowed-validators strings Allowed validators addresses separated by ,", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --deny-validators strings Deny validators addresses separated by ,", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --expiration int The Unix timestamp. Default is one year. (default 1728223690)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for grant", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --msg-type string The Msg method name for which we are creating a GenericAuthorization", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --spend-limit string SpendLimit for Send Authorization, an array of Coins allowed spend", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3686,21 +4241,15 @@ ] }, { - "command": "gaiad query liquidity batch", + "command": "gaiad tx ibc channel", "Description": [ - "Query details of a liquidity pool batch" - ], - "Example": [ - "$ gaiad query liquidity batch 1" + "IBC channel transaction subcommands" ], "Usage": [ - " gaiad query liquidity batch [pool-id] [flags]" + " gaiad tx ibc channel [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for batch", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for channel" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3711,23 +4260,48 @@ ] }, { - "command": "gaiad query liquidity deposits", + "command": "gaiad tx staking create-validator", "Description": [ - "Query all deposit messages of the liquidity pool batch on the specified pool", - "If batch messages are normally processed from the endblock, the resulting state is applied and the messages are removed in the beginning of next block.", - "To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned." - ], - "Example": [ - "$ gaiad query liquidity deposits 1" + "create new validator initialized with a self-delegation to it" ], "Usage": [ - " gaiad query liquidity deposits [pool-id] [flags]" + " gaiad tx staking create-validator [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for deposits", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " --amount string Amount of coins to bond", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --commission-max-change-rate string The maximum commission change rate percentage (per day)", + " --commission-max-rate string The maximum commission rate percentage", + " --commission-rate string The initial commission rate percentage", + " --details string The validator's (optional) details", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for create-validator", + " --identity string The optional identity signature (ex. UPort or Keybase)", + " --ip string The node's public IP. It takes effect only when used in combination with --generate-only", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --moniker string The validator's name", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --node-id string The node's ID", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " --pubkey string The validator's Protobuf JSON encoded public key", + " --security-contact string The validator's (optional) security contact email", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " --website string The validator's (optional) website", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3738,27 +4312,42 @@ ] }, { - "command": "gaiad query liquidity pool", + "command": "gaiad tx staking enable-tokenize-shares", "Description": [ - "Query details of a liquidity pool" + "Enables the tokenization of shares for an address after ", + "it had been disable. This transaction queues the enablement of tokenization, but", + "the address must wait 1 unbonding period from the time of this transaction before", + "tokenization is permitted." ], "Example": [ - "$ gaiad query liquidity pool 1", - "Example (with pool coin denom):", - "$ gaiad query liquidity pool --pool-coin-denom=[denom]", - "Example (with reserve acc):", - "$ gaiad query liquidity pool --reserve-acc=[address]" + "$ gaiad tx staking enable-tokenize-shares --from mykey" ], "Usage": [ - " gaiad query liquidity pool [pool-id] [flags]" + " gaiad tx staking enable-tokenize-shares [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for pool", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --pool-coin-denom string The denomination of the pool coin", - " --reserve-acc string The Bech32 address of the reserve account" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for enable-tokenize-shares", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3769,24 +4358,39 @@ ] }, { - "command": "gaiad query liquidity swap", + "command": "gaiad tx staking transfer-tokenize-share-record", "Description": [ - "Query for the swap message on the batch of the liquidity pool specified pool-id and msg-index", - "If the batch message are normally processed and from the endblock,", - "the resulting state is applied and the messages are removed in the beginning of next block.", - "To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned." + "Transfer ownership of TokenizeShareRecord." ], "Example": [ - "$ gaiad query liquidity swap 1 20" + "$ gaiad tx staking transfer-tokenize-share-record 1 cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj --from mykey" ], "Usage": [ - " gaiad query liquidity swap [pool-id] [msg-index] [flags]" + " gaiad tx staking transfer-tokenize-share-record [record-id] [new-owner] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for swap", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for transfer-tokenize-share-record", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3797,24 +4401,41 @@ ] }, { - "command": "gaiad query liquidity withdraw", + "command": "gaiad tx vesting create-vesting-account", "Description": [ - "Query the withdraw messages in the liquidity pool batch for the specified pool-id and msg-index", - "if the batch message are normally processed from the endblock,", - "the resulting state is applied and the messages are removed in the beginning of next block.", - "To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned." - ], - "Example": [ - "$ gaiad query liquidity withdraw 1 20" + "Create a new vesting account funded with an allocation of tokens. The", + "account can either be a delayed or continuous vesting account, which is determined", + "by the '--delayed' flag. All vesting accouts created will have their start time", + "set by the committed block's time. The end_time must be provided as a UNIX epoch", + "timestamp." ], "Usage": [ - " gaiad query liquidity withdraw [pool-id] [msg-index] [flags]" + " gaiad tx vesting create-vesting-account [to_address] [amount] [end_time] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for withdraw", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --delayed Create a delayed vesting account if true", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for create-vesting-account", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3825,19 +4446,22 @@ ] }, { - "command": "gaiad query upgrade applied", + "command": "gaiad query ibc channel end", "Description": [ - "If upgrade-name was previously executed on the chain, this returns the header for the block at which it was applied.", - "This helps a client determine which binary was valid over a given range of blocks, as well as more context to understand past migrations." + "Query an IBC channel end from a port and channel identifiers" ], "Usage": [ - " gaiad query upgrade applied [upgrade-name] [flags]" + " gaiad query ibc channel end [port-id] [channel-id] [flags]" + ], + "Examples": [ + "gaiad query ibc channel end [port-id] [channel-id]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for applied", + " -h, --help help for end", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -o, --output string Output format (text|json) (default \"text\")", + " --prove show proofs for the query results (default true)" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3848,18 +4472,27 @@ ] }, { - "command": "gaiad query upgrade plan", + "command": "gaiad query ibc channel packet-commitments", "Description": [ - "Gets the currently scheduled upgrade plan, if one exists" + "Query all packet commitments associated with a channel" ], "Usage": [ - " gaiad query upgrade plan [flags]" + " gaiad query ibc channel packet-commitments [port-id] [channel-id] [flags]" + ], + "Examples": [ + "gaiad query ibc channel packet-commitments [port-id] [channel-id]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for plan", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " --count-total count total number of records in packet commitments associated with a channel to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for packet-commitments", + " --limit uint pagination limit of packet commitments associated with a channel to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of packet commitments associated with a channel to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of packet commitments associated with a channel to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of packet commitments associated with a channel to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3870,40 +4503,27 @@ ] }, { - "command": "gaiad tx gov deposit", + "command": "gaiad query ibc connection connections", "Description": [ - "Submit a deposit for an active proposal. You can", - "find the proposal-id by running \"gaiad query gov proposals\"." - ], - "Example": [ - "$ gaiad tx gov deposit 1 10stake --from mykey" + "Query all connections ends from a chain" ], "Usage": [ - " gaiad tx gov deposit [proposal-id] [deposit] [flags]" + " gaiad query ibc connection connections [flags]" + ], + "Examples": [ + "gaiad query ibc connection connections" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for deposit", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --count-total count total number of records in connection ends to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for connections", + " --limit uint pagination limit of connection ends to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of connection ends to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of connection ends to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of connection ends to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3914,40 +4534,18 @@ ] }, { - "command": "gaiad tx gov vote", + "command": "gaiad tx ibc client misbehaviour", "Description": [ - "Submit a vote for an active proposal. You can", - "find the proposal-id by running \"gaiad query gov proposals\"." - ], - "Example": [ - "$ gaiad tx gov vote 1 yes --from mykey" + "submit a client misbehaviour to prevent future updates" ], "Usage": [ - " gaiad tx gov vote [proposal-id] [option] [flags]" + " gaiad tx ibc client misbehaviour [path/to/misbehaviour.json] [flags]" ], - "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for vote", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + "Examples": [ + "gaiad tx ibc client misbehaviour [path/to/misbehaviour.json] --from node0 --home ../node0/cli --chain-id $CID" + ], + "Flags": [ + " -h, --help help for misbehaviour" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3958,37 +4556,21 @@ ] }, { - "command": "gaiad tx slashing unjail", + "command": "gaiad query ibc-transfer denom-hash", "Description": [ - "unjail a jailed validator:", - "$ tx slashing unjail --from mykey" + "Query the denom hash info from a given denom trace" ], "Usage": [ - " gaiad tx slashing unjail [flags]" + " gaiad query ibc-transfer denom-hash [trace] [flags]" + ], + "Examples": [ + "gaiad query ibc-transfer denom-hash transfer/channel-0/uatom" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for unjail", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for denom-hash", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -3999,18 +4581,27 @@ ] }, { - "command": "gaiad tx ibc client misbehaviour", + "command": "gaiad query ibc-transfer denom-traces", "Description": [ - "submit a client misbehaviour to prevent future updates" + "Query the trace info for all token denominations" ], "Usage": [ - " gaiad tx ibc client misbehaviour [path/to/misbehaviour.json] [flags]" + " gaiad query ibc-transfer denom-traces [flags]" ], "Examples": [ - "gaiad tx ibc client misbehaviour [path/to/misbehaviour.json] --from node0 --home ../node0/cli --chain-id $CID" + "gaiad query ibc-transfer denom-traces" ], "Flags": [ - " -h, --help help for misbehaviour" + " --count-total count total number of records in denominations trace to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for denom-traces", + " --limit uint pagination limit of denominations trace to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of denominations trace to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of denominations trace to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of denominations trace to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4021,41 +4612,21 @@ ] }, { - "command": "gaiad tx ibc client upgrade", + "command": "gaiad query ibc-transfer params", "Description": [ - "upgrade the IBC client associated with the provided client identifier while providing proof committed by the counterparty chain to the new client and consensus states", - "\t- ClientState JSON example: {\"@type\":\"/ibc.lightclients.solomachine.v1.ClientState\",\"sequence\":\"1\",\"frozen_sequence\":\"0\",\"consensus_state\":{\"public_key\":{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AtK50+5pJOoaa04qqAqrnyAqsYrwrR/INnA6UPIaYZlp\"},\"diversifier\":\"testing\",\"timestamp\":\"10\"},\"allow_update_after_proposal\":false}", - "\t- ConsensusState JSON example: {\"@type\":\"/ibc.lightclients.solomachine.v1.ConsensusState\",\"public_key\":{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AtK50+5pJOoaa04qqAqrnyAqsYrwrR/INnA6UPIaYZlp\"},\"diversifier\":\"testing\",\"timestamp\":\"10\"}" + "Query the current ibc-transfer parameters" ], "Usage": [ - " gaiad tx ibc client upgrade [client-identifier] [path/to/client_state.json] [path/to/consensus_state.json] [upgrade-client-proof] [upgrade-consensus-state-proof] [flags]" + " gaiad query ibc-transfer params [flags]" ], "Examples": [ - "gaiad tx ibc client upgrade [client-identifier] [path/to/client_state.json] [path/to/consensus_state.json] [client-state-proof] [consensus-state-proof] --from node0 --home ../node0/cli --chain-id $CID" + "gaiad query ibc-transfer params" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for upgrade", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for params", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4066,18 +4637,24 @@ ] }, { - "command": "gaiad help", + "command": "gaiad query interchain-accounts host params", "Description": [ - "Help provides help for any command in the application.", - "Simply type gaiad help [path to command] for full details." + "Query the current interchain-accounts host submodule parameters" ], "Usage": [ - " gaiad help [command] [flags]" + " gaiad query interchain-accounts host params [flags]" + ], + "Examples": [ + "gaiad query interchain-accounts host params" ], "Flags": [ - " -h, --help help for help" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for params", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -4085,139 +4662,141 @@ ] }, { - "command": "gaiad query auth", + "command": "gaiad tx ibc-transfer transfer", "Description": [ - "Querying commands for the auth module" + "Transfer a fungible token through IBC. Timeouts can be specified", + "as absolute or relative using the \"absolute-timeouts\" flag. Timeout height can be set by passing in the height string", + "in the form {revision}-{height} using the \"packet-timeout-height\" flag. Relative timeout height is added to the block", + "height queried from the latest consensus state corresponding to the counterparty channel. Relative timeout timestamp ", + "is added to the greater value of the local clock time and the block timestamp queried from the latest consensus state ", + "corresponding to the counterparty channel. Any timeout set to 0 is disabled." ], "Usage": [ - " gaiad query auth [flags]", - " gaiad query auth [command]" + " gaiad tx ibc-transfer transfer [src-port] [src-channel] [receiver] [amount] [flags]" ], - "Available Commands": [ - " account Query for account by address", - " accounts Query all the accounts", - " params Query the current auth parameters" + "Examples": [ + "gaiad tx ibc-transfer transfer [src-port] [src-channel] [receiver] [amount]" ], "Flags": [ - " -h, --help help for auth" + " --absolute-timeouts Timeout flags are used as absolute timeouts.", + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for transfer", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --memo string Memo to be sent along with the packet.", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " --packet-timeout-height string Packet timeout block height. The timeout is disabled when set to 0-0. (default \"0-1000\")", + " --packet-timeout-timestamp uint Packet timeout timestamp in nanoseconds from now. Default is 10 minutes. The timeout is disabled when set to 0. (default 600000000000)", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query auth [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query staking", + "command": "gaiad help", "Description": [ - "Querying commands for the staking module" + "Help provides help for any command in the application.", + "Simply type gaiad help [path to command] for full details." ], "Usage": [ - " gaiad query staking [flags]", - " gaiad query staking [command]" - ], - "Available Commands": [ - " delegation Query a delegation based on address and validator address", - " delegations Query all delegations made by one delegator", - " delegations-to Query all delegations made to one validator", - " historical-info Query historical info at given height", - " params Query the current staking parameters information", - " pool Query the current staking pool values", - " redelegation Query a redelegation record based on delegator and a source and destination validator address", - " redelegations Query all redelegations records for one delegator", - " redelegations-from Query all outgoing redelegatations from a validator", - " unbonding-delegation Query an unbonding-delegation record based on delegator and validator address", - " unbonding-delegations Query all unbonding-delegations records for one delegator", - " unbonding-delegations-from Query all unbonding delegatations from a validator", - " validator Query a validator", - " validators Query for all validators" + " gaiad help [command] [flags]" ], "Flags": [ - " -h, --help help for staking" + " -h, --help help for help" ], "Global Flags": [ - " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query staking [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx distribution", + "command": "gaiad query account", "Description": [ - "Distribution transactions subcommands" + "Query for account by address" ], "Usage": [ - " gaiad tx distribution [flags]", - " gaiad tx distribution [command]" - ], - "Available Commands": [ - " fund-community-pool Funds the community pool with the specified amount", - " set-withdraw-addr change the default withdraw address for rewards associated with an address", - " withdraw-all-rewards withdraw all delegations rewards for a delegator", - " withdraw-rewards Withdraw rewards from a given delegation address, and optionally withdraw validator commission if the delegation address given is a validator operator" + " gaiad query account [address] [flags]" ], "Flags": [ - " -h, --help help for distribution" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for account", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx distribution [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query authz grants", + "command": "gaiad query provider", "Description": [ - "Query authorization grants for a granter-grantee pair. If msg-type-url", - "is set, it will select grants only for that msg type." - ], - "Examples": [ - "$ gaiad query authz grants cosmos1skj.. cosmos1skjwj..", - "$ gaiad query authz grants cosmos1skjw.. cosmos1skjwj.. /cosmos.bank.v1beta1.MsgSend" + "Querying commands for the ccv provider module" ], "Usage": [ - " gaiad query authz grants [granter-addr] [grantee-addr] [msg-type-url]? [flags]" + " gaiad query provider [flags]", + " gaiad query provider [command]" + ], + "Available Commands": [ + " consumer-genesis Query for consumer chain genesis state by chain id", + " list-consumer-chains Query active consumer chains for provider chain.", + " list-start-proposals Query consumer chains start proposals on provider chain.", + " list-stop-proposals Query consumer chains stop proposals on provider chain.", + " registered-consumer-reward-denoms Query registered consumer reward denoms", + " throttle-state Query on-chain state relevant to slash packet throttling", + " throttled-consumer-packet-data Query pending VSCMatured and slash packet data for a consumer chainId", + " validator-consumer-key Query assigned validator consensus public key for a consumer chain", + " validator-provider-key Query validator consensus public key for the provider chain" ], "Flags": [ - " --count-total count total number of records in grants to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for grants", - " --limit uint pagination limit of grants to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of grants to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of grants to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of grants to query for", - " --reverse results are sorted in descending order" + " -h, --help help for provider" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad query provider [command] --help\" for more information about a command." ] }, { - "command": "gaiad query mint annual-provisions", + "command": "gaiad query distribution params", "Description": [ - "Query the current minting annual provisions value" + "Query distribution params" ], "Usage": [ - " gaiad query mint annual-provisions [flags]" + " gaiad query distribution params [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for annual-provisions", + " -h, --help help for params", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -4230,45 +4809,21 @@ ] }, { - "command": "gaiad tx liquidity withdraw", + "command": "gaiad query gov vote", "Description": [ - "Withdraw pool coin from the specified liquidity pool.", - "This swap request is not processed immediately since it is accumulated in the liquidity pool batch.", - "All requests in a batch are treated equally and executed at the same swap price." + "Query details for a single vote on a proposal given its identifier." ], "Example": [ - "$ gaiad tx liquidity withdraw 1 10000pool96EF6EA6E5AC828ED87E8D07E7AE2A8180570ADD212117B2DA6F0B75D17A6295 --from mykey", - "This example request withdraws 10000 pool coin from the specified liquidity pool.", - "The appropriate pool coin must be requested from the specified pool.", - "[pool-id]: The pool id of the liquidity pool", - "[pool-coin]: The amount of pool coin to withdraw from the liquidity pool" + "$ gaiad query gov vote 1 cosmos1skjwj5whet0lpe65qaq4rpq03hjxlwd9nf39lk" ], "Usage": [ - " gaiad tx liquidity withdraw [pool-id] [pool-coin] [flags]" + " gaiad query gov vote [proposal-id] [voter-addr] [flags]" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for withdraw", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for vote", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4279,15 +4834,23 @@ ] }, { - "command": "gaiad keys import", + "command": "gaiad keys export", "Description": [ - "Import a ASCII armored private key into the local keybase." + "Export a private key from the local keyring in ASCII-armored encrypted format.", + "When both the --unarmored-hex and --unsafe flags are selected, cryptographic", + "private key material is exported in an INSECURE fashion that is designed to", + "allow users to import their keys in hot wallets. This feature is for advanced", + "users only that are confident about how to handle private keys work and are", + "FULLY AWARE OF THE RISKS. If you are unsure, you may want to do some research", + "and export your keys in ASCII-armored encrypted format." ], "Usage": [ - " gaiad keys import [flags]" + " gaiad keys export [flags]" ], "Flags": [ - " -h, --help help for import" + " -h, --help help for export", + " --unarmored-hex Export unarmored hex privkey. Requires --unsafe.", + " --unsafe Enable unsafe operations. This flag must be switched on along with all unsafe operation-specific options." ], "Global Flags": [ " --home string The application home directory (default \"/Users/user/.gaia\")", @@ -4300,130 +4863,136 @@ ] }, { - "command": "gaiad query bank total", + "command": "gaiad tx bank", "Description": [ - "Query total supply of coins that are held by accounts in the chain." - ], - "Example": [ - " $ gaiad query bank total", - "To query for the total supply of a specific coin denomination use:", - " $ gaiad query bank total --denom=[denom]" + "Bank transaction subcommands" ], "Usage": [ - " gaiad query bank total [flags]" + " gaiad tx bank [flags]", + " gaiad tx bank [command]" + ], + "Available Commands": [ + " send Send funds from one account to another. ", + "\t\tNote, the'--from' flag is ignored as it is implied from [from_key_or_address].", + "\t\tWhen using '--dry-run' a key name cannot be used, only a bech32 address." ], "Flags": [ - " --count-total count total number of records in all supply totals to query for", - " --denom string The specific balance denomination to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for total", - " --limit uint pagination limit of all supply totals to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of all supply totals to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of all supply totals to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of all supply totals to query for", - " --reverse results are sorted in descending order" + " -h, --help help for bank" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad tx bank [command] --help\" for more information about a command." ] }, { - "command": "gaiad query ibc-transfer params", + "command": "gaiad tx gov", "Description": [ - "Query the current ibc-transfer parameters" + "Governance transactions subcommands" ], "Usage": [ - " gaiad query ibc-transfer params [flags]" + " gaiad tx gov [flags]", + " gaiad tx gov [command]" ], - "Examples": [ - "gaiad query ibc-transfer params" + "Available Commands": [ + " deposit Deposit tokens for an active proposal", + " submit-proposal Submit a proposal along with an initial deposit", + " vote Vote for an active proposal, options: yes/no/no_with_veto/abstain", + " weighted-vote Vote for an active proposal, options: yes/no/no_with_veto/abstain" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for params", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for gov" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad tx gov [command] --help\" for more information about a command." ] }, { - "command": "gaiad query distribution community-pool", + "command": "gaiad tx slashing", "Description": [ - "Query all coins in the community pool which is under Governance control." - ], - "Example": [ - "$ gaiad query distribution community-pool" + "Slashing transaction subcommands" ], "Usage": [ - " gaiad query distribution community-pool [flags]" + " gaiad tx slashing [flags]", + " gaiad tx slashing [command]" + ], + "Available Commands": [ + " unjail unjail validator previously jailed for downtime" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for community-pool", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for slashing" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad tx slashing [command] --help\" for more information about a command." ] }, { - "command": "gaiad query distribution validator-outstanding-rewards", + "command": "gaiad query ibc client", "Description": [ - "Query distribution outstanding (un-withdrawn) rewards for a validator and all their delegations." - ], - "Example": [ - "$ gaiad query distribution validator-outstanding-rewards cosmosvaloper1lwjmdnks33xwnmfayc64ycprww49n33mtm92ne" + "IBC client query subcommands" ], "Usage": [ - " gaiad query distribution validator-outstanding-rewards [validator] [flags]" + " gaiad query ibc client [flags]", + " gaiad query ibc client [command]" + ], + "Available Commands": [ + " consensus-state Query the consensus state of a client at a given height", + " consensus-state-heights Query the heights of all consensus states of a client.", + " consensus-states Query all the consensus states of a client.", + " header Query the latest header of the running chain", + " params Query the current ibc client parameters", + " self-consensus-state Query the self consensus state for this chain", + " state Query a client state", + " states Query all available light clients", + " status Query client status" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for validator-outstanding-rewards", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for client" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad query ibc client [command] --help\" for more information about a command." ] }, { - "command": "gaiad query liquidity params", + "command": "gaiad query staking delegations-to", "Description": [ - "Query values set as liquidity parameters." + "Query delegations on an individual validator." ], "Example": [ - "$ gaiad query liquidity params" + "$ gaiad query staking delegations-to cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" ], "Usage": [ - " gaiad query liquidity params [flags]" + " gaiad query staking delegations-to [validator-addr] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for params", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " --count-total count total number of records in validator delegations to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for delegations-to", + " --limit uint pagination limit of validator delegations to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of validator delegations to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of validator delegations to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of validator delegations to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4434,22 +5003,19 @@ ] }, { - "command": "gaiad query liquidity swaps", + "command": "gaiad query staking tokenize-share-lock-info", "Description": [ - "Query all swap messages in the liquidity pool batch for the specified pool-id", - "If batch messages are normally processed from the endblock,", - "the resulting state is applied and the messages are removed in the beginning of next block.", - "To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned." + "Query the status of a tokenize share lock for a given account" ], "Example": [ - "$ gaiad query liquidity swaps 1" + "$ gaiad query staking tokenize-share-lock-info cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" ], "Usage": [ - " gaiad query liquidity swaps [pool-id] [flags]" + " gaiad query staking tokenize-share-lock-info [address] [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for swaps", + " -h, --help help for tokenize-share-lock-info", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -4462,20 +5028,27 @@ ] }, { - "command": "gaiad query upgrade module_versions", + "command": "gaiad query staking unbonding-delegations-from", "Description": [ - "Gets a list of module names and their respective consensus versions.", - "Following the command with a specific module name will return only", - "that module's information." + "Query delegations that are unbonding _from_ a validator." + ], + "Example": [ + "$ gaiad query staking unbonding-delegations-from cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" ], "Usage": [ - " gaiad query upgrade module_versions [optional module_name] [flags]" + " gaiad query staking unbonding-delegations-from [validator-addr] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for module_versions", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " --count-total count total number of records in unbonding delegations to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for unbonding-delegations-from", + " --limit uint pagination limit of unbonding delegations to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of unbonding delegations to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of unbonding delegations to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of unbonding delegations to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4486,90 +5059,74 @@ ] }, { - "command": "gaiad tx gov submit-proposal", + "command": "gaiad tx feegrant grant", "Description": [ - "Submit a proposal along with an initial deposit.", - "Proposal title, description, type and deposit can be given directly or through a proposal JSON file." + "Grant authorization to pay fees from your address. Note, the'--from' flag is", + "\t\t\t\tignored as it is implied from [granter]." ], - "Example": [ - "$ gaiad tx gov submit-proposal --proposal=\"path/to/proposal.json\" --from mykey", - "Where proposal.json contains:", - "{", - " \"title\": \"Test Proposal\",", - " \"description\": \"My awesome proposal\",", - " \"type\": \"Text\",", - " \"deposit\": \"10test\"", - "}", - "Which is equivalent to:", - "$ gaiad tx gov submit-proposal --title=\"Test Proposal\" --description=\"My awesome proposal\" --type=\"Text\" --deposit=\"10test\" --from mykey" + "Examples": [ + "gaiad tx feegrant grant cosmos1skjw... cosmos1skjw... --spend-limit 100stake --expiration 2022-01-30T15:04:05Z or", + "gaiad tx feegrant grant cosmos1skjw... cosmos1skjw... --spend-limit 100stake --period 3600 --period-limit 10stake --expiration 36000 or", + "gaiad tx feegrant grant cosmos1skjw... cosmos1skjw... --spend-limit 100stake --expiration 2022-01-30T15:04:05Z ", + "\t--allowed-messages \"/cosmos.gov.v1beta1.MsgSubmitProposal,/cosmos.gov.v1beta1.MsgVote\"" ], "Usage": [ - " gaiad tx gov submit-proposal [flags]", - " gaiad tx gov submit-proposal [command]" - ], - "Available Commands": [ - " cancel-software-upgrade Cancel the current software upgrade proposal", - " community-pool-spend Submit a community pool spend proposal", - " ibc-upgrade Submit an IBC upgrade proposal", - " param-change Submit a parameter change proposal", - " software-upgrade Submit a software upgrade proposal", - " update-client Submit an update IBC client proposal" + " gaiad tx feegrant grant [granter_key_or_address] [grantee] [flags]" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --deposit string The proposal deposit", - " --description string The proposal description", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for submit-proposal", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " --proposal string Proposal file path (if this path is given, other proposal flags are ignored)", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " --title string The proposal title", - " --type string The proposal Type", - " -y, --yes Skip tx broadcasting prompt confirmation" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " --allowed-messages strings Set of allowed messages for fee allowance", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --expiration string The RFC 3339 timestamp after which the grant expires for the user", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for grant", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " --period int period specifies the time duration in which period_spend_limit coins can be spent before that allowance is reset", + " --period-limit string period limit specifies the maximum number of coins that can be spent in the period", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --spend-limit string Spend limit specifies the max limit can be used, if not mentioned there is no limit", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad tx gov submit-proposal [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx ibc client create", + "command": "gaiad tx staking disable-tokenize-shares", "Description": [ - "create a new IBC client with the specified client state and consensus state", - "\t- ClientState JSON example: {\"@type\":\"/ibc.lightclients.solomachine.v1.ClientState\",\"sequence\":\"1\",\"frozen_sequence\":\"0\",\"consensus_state\":{\"public_key\":{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AtK50+5pJOoaa04qqAqrnyAqsYrwrR/INnA6UPIaYZlp\"},\"diversifier\":\"testing\",\"timestamp\":\"10\"},\"allow_update_after_proposal\":false}", - "\t- ConsensusState JSON example: {\"@type\":\"/ibc.lightclients.solomachine.v1.ConsensusState\",\"public_key\":{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AtK50+5pJOoaa04qqAqrnyAqsYrwrR/INnA6UPIaYZlp\"},\"diversifier\":\"testing\",\"timestamp\":\"10\"}" + "Disables the tokenization of shares for an address. The account", + "must explicitly re-enable if they wish to tokenize again, at which point they must wait ", + "the chain's unbonding period. " ], - "Usage": [ - " gaiad tx ibc client create [path/to/client_state.json] [path/to/consensus_state.json] [flags]" + "Example": [ + "$ gaiad tx staking disable-tokenize-shares --from mykey" ], - "Examples": [ - "gaiad tx ibc client create [path/to/client_state.json] [path/to/consensus_state.json] --from node0 --home ../node0/cli --chain-id $CID" + "Usage": [ + " gaiad tx staking disable-tokenize-shares [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -4577,7 +5134,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for create", + " -h, --help help for disable-tokenize-shares", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -4599,41 +5156,39 @@ ] }, { - "command": "gaiad query auth account", + "command": "gaiad tx staking unbond-validator", "Description": [ - "Query for account by address" - ], - "Usage": [ - " gaiad query auth account [address] [flags]" - ], - "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for account", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + "Unbond a validator." ], - "Global Flags": [ - " --chain-id string The network chain ID", - " --home string directory for config and data (default \"/Users/user/.gaia\")", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" - ] - }, - { - "command": "gaiad query auth params", - "Description": [ - "Query the current auth parameters:", - "$ query auth params" + "Example": [ + "$ gaiad tx staking unbond-validator --from mykey" ], "Usage": [ - " gaiad query auth params [flags]" + " gaiad tx staking unbond-validator [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for params", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for unbond-validator", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4644,27 +5199,22 @@ ] }, { - "command": "gaiad query staking delegations", + "command": "gaiad query ibc channel packet-ack", "Description": [ - "Query delegations for an individual delegator on all validators." - ], - "Example": [ - "$ gaiad query staking delegations cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p" + "Query a packet acknowledgement" ], "Usage": [ - " gaiad query staking delegations [delegator-addr] [flags]" + " gaiad query ibc channel packet-ack [port-id] [channel-id] [sequence] [flags]" + ], + "Examples": [ + "gaiad query ibc channel packet-ack [port-id] [channel-id] [sequence]" ], "Flags": [ - " --count-total count total number of records in delegations to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for delegations", - " --limit uint pagination limit of delegations to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of delegations to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of delegations to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of delegations to query for", - " --reverse results are sorted in descending order" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for packet-ack", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")", + " --prove show proofs for the query results (default true)" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4675,21 +5225,22 @@ ] }, { - "command": "gaiad query staking historical-info", + "command": "gaiad query ibc connection path", "Description": [ - "Query historical info at given height." - ], - "Example": [ - "$ gaiad query staking historical-info 5" + "Query stored client connection paths" ], "Usage": [ - " gaiad query staking historical-info [height] [flags]" + " gaiad query ibc connection path [client-id] [flags]" + ], + "Examples": [ + "gaiad query ibc connection path [client-id]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for historical-info", + " -h, --help help for path", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -o, --output string Output format (text|json) (default \"text\")", + " --prove show proofs for the query results (default true)" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4700,19 +5251,19 @@ ] }, { - "command": "gaiad query staking pool", + "command": "gaiad query ibc-transfer denom-trace", "Description": [ - "Query values for amounts stored in the staking pool." - ], - "Example": [ - "$ gaiad query staking pool" + "Query the denom trace info from a given trace hash or ibc denom" ], "Usage": [ - " gaiad query staking pool [flags]" + " gaiad query ibc-transfer denom-trace [hash/denom] [flags]" + ], + "Examples": [ + "gaiad query ibc-transfer denom-trace 27A6394C3F9FF9C9DCF5DFFADF9BB5FE9A37C7E92B006199894CF1824DF9AC7C" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for pool", + " -h, --help help for denom-trace", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -4725,27 +5276,21 @@ ] }, { - "command": "gaiad query staking redelegations", + "command": "gaiad query interchain-accounts host packet-events", "Description": [ - "Query all redelegation records for an individual delegator." - ], - "Example": [ - "$ gaiad query staking redelegation cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p" + "Query the interchain-accounts host submodule packet events for a particular channel and sequence" ], "Usage": [ - " gaiad query staking redelegations [delegator-addr] [flags]" + " gaiad query interchain-accounts host packet-events [channel-id] [sequence] [flags]" + ], + "Examples": [ + "gaiad query interchain-accounts host packet-events channel-0 100" ], "Flags": [ - " --count-total count total number of records in delegator redelegations to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for redelegations", - " --limit uint pagination limit of delegator redelegations to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of delegator redelegations to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of delegator redelegations to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of delegator redelegations to query for", - " --reverse results are sorted in descending order" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for packet-events", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4756,19 +5301,16 @@ ] }, { - "command": "gaiad query staking unbonding-delegation", + "command": "gaiad query provider consumer-genesis", "Description": [ - "Query unbonding delegations for an individual delegator on an individual validator." - ], - "Example": [ - "$ gaiad query staking unbonding-delegation cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" + "Query for consumer chain genesis state by chain id" ], "Usage": [ - " gaiad query staking unbonding-delegation [delegator-addr] [validator-addr] [flags]" + " gaiad query provider consumer-genesis [chainid] [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for unbonding-delegation", + " -h, --help help for consumer-genesis", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -4781,27 +5323,20 @@ ] }, { - "command": "gaiad query staking unbonding-delegations-from", + "command": "gaiad query provider list-start-proposals", "Description": [ - "Query delegations that are unbonding _from_ a validator." - ], - "Example": [ - "$ gaiad query staking unbonding-delegations-from cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" + "Query mature and pending consumer chains start proposals on provider chain.", + "\t\tMatured proposals will be executed on the next block - their spawn_time has passed", + "\t\tPending proposals are waiting for their spawn_time to pass." ], "Usage": [ - " gaiad query staking unbonding-delegations-from [validator-addr] [flags]" + " gaiad query provider list-start-proposals [flags]" ], "Flags": [ - " --count-total count total number of records in unbonding delegations to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for unbonding-delegations-from", - " --limit uint pagination limit of unbonding delegations to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of unbonding delegations to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of unbonding delegations to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of unbonding delegations to query for", - " --reverse results are sorted in descending order" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for list-start-proposals", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4812,27 +5347,21 @@ ] }, { - "command": "gaiad query staking validators", + "command": "gaiad query provider registered-consumer-reward-denoms", "Description": [ - "Query details about all validators on a network." + "Returns the registered consumer reward denoms." ], "Example": [ - "$ gaiad query staking validators" + "$ gaiad query provider registered-consumer-reward-denoms" ], "Usage": [ - " gaiad query staking validators [flags]" + " gaiad query provider registered-consumer-reward-denoms [flags]" ], "Flags": [ - " --count-total count total number of records in validators to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for validators", - " --limit uint pagination limit of validators to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of validators to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of validators to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of validators to query for", - " --reverse results are sorted in descending order" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for registered-consumer-reward-denoms", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4843,39 +5372,22 @@ ] }, { - "command": "gaiad tx distribution set-withdraw-addr", + "command": "gaiad query provider throttled-consumer-packet-data", "Description": [ - "Set the withdraw address for rewards associated with a delegator address." + "Returns the current pending VSCMatured and slash packet data instances for a consumer chainId.", + "\t\t\tQueue is ordered by ibc sequence number. " ], "Example": [ - "$ gaiad tx distribution set-withdraw-addr cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p --from mykey" + "$ gaiad query provider throttled-consumer-packet-data foochain" ], "Usage": [ - " gaiad tx distribution set-withdraw-addr [withdraw-addr] [flags]" + " gaiad query provider throttled-consumer-packet-data [chainid] [flags]" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for set-withdraw-addr", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for throttled-consumer-packet-data", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4886,42 +5398,21 @@ ] }, { - "command": "gaiad tx distribution withdraw-rewards", + "command": "gaiad query provider validator-provider-key", "Description": [ - "Withdraw rewards from a given delegation address,", - "and optionally withdraw validator commission if the delegation address given is a validator operator." + "Returns the currently assigned validator consensus public key for the provider chain." ], "Example": [ - "$ gaiad tx distribution withdraw-rewards cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj --from mykey", - "$ gaiad tx distribution withdraw-rewards cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj --from mykey --commission" + "$ gaiad query provider validator-provider-key foochain cosmosvalcons1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" ], "Usage": [ - " gaiad tx distribution withdraw-rewards [validator-addr] [flags]" + " gaiad query provider validator-provider-key [chainid] [consumer-validator-address] [flags]" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --commission Withdraw the validator's commission in addition to the rewards", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for withdraw-rewards", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for validator-provider-key", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -4932,29 +5423,21 @@ ] }, { - "command": "gaiad tx gov submit-proposal community-pool-spend", + "command": "gaiad tx gov deposit", "Description": [ - "Submit a community pool spend proposal along with an initial deposit.", - "The proposal details must be supplied via a JSON file." + "Submit a deposit for an active proposal. You can", + "find the proposal-id by running \"gaiad query gov proposals\"." ], "Example": [ - "$ gaiad tx gov submit-proposal community-pool-spend --from=", - "Where proposal.json contains:", - "{", - " \"title\": \"Community Pool Spend\",", - " \"description\": \"Pay me some Atoms!\",", - " \"recipient\": \"cosmos1s5afhd6gxevu37mkqcvvsj8qeylhn0rz46zdlq\",", - " \"amount\": \"1000stake\",", - " \"deposit\": \"1000stake\"", - "}" + "$ gaiad tx gov deposit 1 10stake --from mykey" ], "Usage": [ - " gaiad tx gov submit-proposal community-pool-spend [proposal-file] [flags]" + " gaiad tx gov deposit [proposal-id] [deposit] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -4962,7 +5445,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for community-pool-spend", + " -h, --help help for deposit", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -4984,41 +5467,21 @@ ] }, { - "command": "gaiad tx gov submit-proposal param-change", - "Description": [ - "Submit a parameter proposal along with an initial deposit.", - "The proposal details must be supplied via a JSON file. For values that contains", - "objects, only non-empty fields will be updated.", - "IMPORTANT: Currently parameter changes are evaluated but not validated, so it is", - "very important that any \"value\" change is valid (ie. correct type and within bounds)", - "for its respective parameter, eg. \"MaxValidators\" should be an integer and not a decimal.", - "Proper vetting of a parameter change proposal should prevent this from happening", - "(no deposits should occur during the governance process), but it should be noted", - "regardless." - ], - "Example": [ - "$ gaiad tx gov submit-proposal param-change --from=", - "Where proposal.json contains:", - "{", - " \"title\": \"Staking Param Change\",", - " \"description\": \"Update max validators\",", - " \"changes\": [", - " {", - " \"subspace\": \"staking\",", - " \"key\": \"MaxValidators\",", - " \"value\": 105", - " }", - " ],", - " \"deposit\": \"1000stake\"", - "}" + "command": "gaiad tx gov vote", + "Description": [ + "Submit a vote for an active proposal. You can", + "find the proposal-id by running \"gaiad query gov proposals\"." + ], + "Example": [ + "$ gaiad tx gov vote 1 yes --from mykey" ], "Usage": [ - " gaiad tx gov submit-proposal param-change [proposal-file] [flags]" + " gaiad tx gov vote [proposal-id] [option] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -5026,7 +5489,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for param-change", + " -h, --help help for vote", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -5048,21 +5511,18 @@ ] }, { - "command": "gaiad tx gov submit-proposal update-client", + "command": "gaiad tx slashing unjail", "Description": [ - "Submit an update IBC client proposal along with an initial deposit.", - "Please specify a subject client identifier you want to update..", - "Please specify the substitute client the subject client will be updated to." + "unjail a jailed validator:", + "$ tx slashing unjail --from mykey" ], "Usage": [ - " gaiad tx gov submit-proposal update-client [subject-client-id] [substitute-client-id] [flags]" + " gaiad tx slashing unjail [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --deposit string deposit of proposal", - " --description string description of proposal", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -5070,7 +5530,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for update-client", + " -h, --help help for unjail", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -5081,7 +5541,6 @@ " -s, --sequence uint The sequence number of the signing account (offline mode only)", " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " --title string title of proposal", " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ @@ -5093,31 +5552,30 @@ ] }, { - "command": "gaiad testnet", + "command": "gaiad query ibc client consensus-state-heights", "Description": [ - "testnet will create \"v\" number of directories and populate each with", - "necessary files (private validator, genesis, config, etc.).", - "Note, strict routability for addresses is turned off in the config file." - ], - "Example": [ - "\tgaiad testnet --v 4 --output-dir ./output --starting-ip-address 192.168.10.2" + "Query the heights of all consensus states associated with the provided client ID." ], "Usage": [ - " gaiad testnet [flags]" + " gaiad query ibc client consensus-state-heights [client-id] [flags]" + ], + "Examples": [ + "gaiad query ibc client consensus-state-heights [client-id]" ], "Flags": [ - " --algo string Key signing algorithm to generate keys for (default \"secp256k1\")", - " --chain-id string genesis file chain-id, if left blank will be randomly created", - " -h, --help help for testnet", - " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", - " --minimum-gas-prices string Minimum gas prices to accept for transactions; All fees in a tx must meet this minimum (e.g. 0.01photino,0.001stake) (default \"0.000006stake\")", - " --node-daemon-home string Home directory of the node's daemon configuration (default \"gaiad\")", - " --node-dir-prefix string Prefix the directory name for each node with (node results in node0, node1, ...) (default \"node\")", - " -o, --output-dir string Directory to store initialization data for the testnet (default \"./mytestnet\")", - " --starting-ip-address string Starting IP address (192.168.0.1 results in persistent peers list ID0@192.168.0.1:46656, ID1@192.168.0.2:46656, ...) (default \"192.168.0.1\")", - " --v int Number of validators to initialize the testnet with (default 4)" + " --count-total count total number of records in consensus state heights to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for consensus-state-heights", + " --limit uint pagination limit of consensus state heights to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of consensus state heights to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of consensus state heights to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of consensus state heights to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -5125,17 +5583,24 @@ ] }, { - "command": "gaiad tendermint show-validator", + "command": "gaiad query ibc client header", "Description": [ - "Show this node's tendermint validator info" + "Query the latest Tendermint header of the running chain" ], "Usage": [ - " gaiad tendermint show-validator [flags]" + " gaiad query ibc client header [flags]" + ], + "Examples": [ + "gaiad query ibc client header" ], "Flags": [ - " -h, --help help for show-validator" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for header", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ + " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -5143,33 +5608,21 @@ ] }, { - "command": "gaiad query gov proposals", + "command": "gaiad query ibc client self-consensus-state", "Description": [ - "Query for a all paginated proposals that match optional filters:" - ], - "Example": [ - "$ gaiad query gov proposals --depositor cosmos1skjwj5whet0lpe65qaq4rpq03hjxlwd9nf39lk", - "$ gaiad query gov proposals --voter cosmos1skjwj5whet0lpe65qaq4rpq03hjxlwd9nf39lk", - "$ gaiad query gov proposals --status (DepositPeriod|VotingPeriod|Passed|Rejected)", - "$ gaiad query gov proposals --page=2 --limit=100" + "Query the self consensus state for this chain. This result may be used for verifying IBC clients representing this chain which are hosted on counterparty chains." ], "Usage": [ - " gaiad query gov proposals [flags]" + " gaiad query ibc client self-consensus-state [flags]" + ], + "Examples": [ + "gaiad query ibc client self-consensus-state" ], "Flags": [ - " --count-total count total number of records in proposals to query for", - " --depositor string (optional) filter by proposals deposited on by depositor", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for proposals", - " --limit uint pagination limit of proposals to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of proposals to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of proposals to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of proposals to query for", - " --reverse results are sorted in descending order", - " --status string (optional) filter proposals by proposal status, status: deposit_period/voting_period/passed/rejected", - " --voter string (optional) filter by proposals voted on by voted" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for self-consensus-state", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -5180,21 +5633,27 @@ ] }, { - "command": "gaiad query interchain-accounts host params", + "command": "gaiad query ibc client states", "Description": [ - "Query the current interchain-accounts host submodule parameters" + "Query all available light clients" ], "Usage": [ - " gaiad query interchain-accounts host params [flags]" + " gaiad query ibc client states [flags]" ], "Examples": [ - "gaiad query interchain-accounts host params" + "gaiad query ibc client states" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for params", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " --count-total count total number of records in client states to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for states", + " --limit uint pagination limit of client states to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of client states to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of client states to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of client states to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -5205,21 +5664,142 @@ ] }, { - "command": "gaiad query ibc-transfer denom-hash", + "command": "gaiad tendermint", "Description": [ - "Query the denom hash info from a given denom trace" + "Tendermint subcommands" ], "Usage": [ - " gaiad query ibc-transfer denom-hash [trace] [flags]" + " gaiad tendermint [command]" + ], + "Available Commands": [ + " reset-state Remove all the data and WAL", + " show-address Shows this node's tendermint validator consensus address", + " show-node-id Show this node's ID", + " show-validator Show this node's tendermint validator info", + " unsafe-reset-all (unsafe) Remove all the data and WAL, reset this node's validator to genesis state", + " version Print tendermint libraries' version" + ], + "Flags": [ + " -h, --help help for tendermint" + ], + "Global Flags": [ + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Use \"gaiad tendermint [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad query auth accounts", + "Description": [ + "Query all the accounts" + ], + "Usage": [ + " gaiad query auth accounts [flags]" + ], + "Flags": [ + " --count-total count total number of records in all-accounts to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for accounts", + " --limit uint pagination limit of all-accounts to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of all-accounts to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of all-accounts to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of all-accounts to query for", + " --reverse results are sorted in descending order" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad query slashing signing-infos", + "Description": [ + "signing infos of validators:", + "$ query slashing signing-infos" + ], + "Usage": [ + " gaiad query slashing signing-infos [flags]" + ], + "Flags": [ + " --count-total count total number of records in signing infos to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for signing-infos", + " --limit uint pagination limit of signing infos to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of signing infos to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of signing infos to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of signing infos to query for", + " --reverse results are sorted in descending order" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad tx distribution", + "Description": [ + "Distribution transactions subcommands" + ], + "Usage": [ + " gaiad tx distribution [flags]", + " gaiad tx distribution [command]" + ], + "Available Commands": [ + " fund-community-pool Funds the community pool with the specified amount", + " set-withdraw-addr change the default withdraw address for rewards associated with an address", + " withdraw-all-rewards withdraw all delegations rewards for a delegator", + " withdraw-all-tokenize-share-rewards Withdraw reward for all owning TokenizeShareRecord", + " withdraw-rewards Withdraw rewards from a given delegation address, and optionally withdraw validator commission if the delegation address given is a validator operator", + " withdraw-tokenize-share-rewards Withdraw reward for an owning TokenizeShareRecord" + ], + "Flags": [ + " -h, --help help for distribution" + ], + "Global Flags": [ + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors", + "Use \"gaiad tx distribution [command] --help\" for more information about a command." + ] + }, + { + "command": "gaiad query authz grants", + "Description": [ + "Query authorization grants for a granter-grantee pair. If msg-type-url", + "is set, it will select grants only for that msg type." ], "Examples": [ - "gaiad query ibc-transfer denom-hash [denom_trace]" + "$ gaiad query authz grants cosmos1skj.. cosmos1skjwj..", + "$ gaiad query authz grants cosmos1skjw.. cosmos1skjwj.. /cosmos.bank.v1beta1.MsgSend" + ], + "Usage": [ + " gaiad query authz grants [granter-addr] [grantee-addr] [msg-type-url]? [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for denom-hash", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " --count-total count total number of records in grants to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for grants", + " --limit uint pagination limit of grants to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of grants to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of grants to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of grants to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -5230,20 +5810,19 @@ ] }, { - "command": "gaiad query distribution rewards", + "command": "gaiad query staking pool", "Description": [ - "Query all rewards earned by a delegator, optionally restrict to rewards from a single validator." + "Query values for amounts stored in the staking pool." ], "Example": [ - "$ gaiad query distribution rewards cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p", - "$ gaiad query distribution rewards cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" + "$ gaiad query staking pool" ], "Usage": [ - " gaiad query distribution rewards [delegator-addr] [validator-addr] [flags]" + " gaiad query staking pool [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for rewards", + " -h, --help help for pool", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -5256,19 +5835,16 @@ ] }, { - "command": "gaiad query liquidity pools", + "command": "gaiad query upgrade plan", "Description": [ - "Query details about all liquidity pools on a network." - ], - "Example": [ - "$ gaiad query liquidity pools" + "Gets the currently scheduled upgrade plan, if one exists" ], "Usage": [ - " gaiad query liquidity pools [flags]" + " gaiad query upgrade plan [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for pools", + " -h, --help help for plan", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -5281,18 +5857,20 @@ ] }, { - "command": "gaiad tx bank send", + "command": "gaiad tx staking redelegate", "Description": [ - "Send funds from one account to another. Note, the'--from' flag is", - "ignored as it is implied from [from_key_or_address]." + "Redelegate an amount of illiquid staking tokens from one validator to another." + ], + "Example": [ + "$ gaiad tx staking redelegate cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj cosmosvaloper1l2rsakp388kuv9k8qzq6lrm9taddae7fpx59wm 100stake --from mykey" ], "Usage": [ - " gaiad tx bank send [from_key_or_address] [to_address] [amount] [flags]" + " gaiad tx staking redelegate [src-validator-addr] [dst-validator-addr] [amount] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -5300,7 +5878,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for send", + " -h, --help help for redelegate", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -5322,18 +5900,24 @@ ] }, { - "command": "gaiad tx ibc client update", + "command": "gaiad query ibc channel unreceived-acks", "Description": [ - "update existing client with a header" + "Given a list of acknowledgement sequences from counterparty, determine if an ack on the counterparty chain has been received on the executing chain.", + "The return value represents:", + "- Unreceived packet acknowledgement: packet commitment exists on original sending (executing) chain and ack exists on receiving chain." ], "Usage": [ - " gaiad tx ibc client update [client-id] [path/to/header.json] [flags]" + " gaiad query ibc channel unreceived-acks [port-id] [channel-id] [flags]" ], "Examples": [ - "gaiad tx ibc client update [client-id] [path/to/header.json] --from node0 --home ../node0/cli --chain-id $CID" + "gaiad query ibc channel unreceived-acks [port-id] [channel-id] --sequences=1,2,3" ], "Flags": [ - " -h, --help help for update" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for unreceived-acks", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")", + " --sequences int64Slice comma separated list of packet sequence numbers (default [])" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -5344,19 +5928,19 @@ ] }, { - "command": "gaiad query staking delegation", + "command": "gaiad query ibc-transfer escrow-address", "Description": [ - "Query delegations for an individual delegator on an individual validator." - ], - "Example": [ - "$ gaiad query staking delegation cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" + "Get the escrow address for a channel" ], "Usage": [ - " gaiad query staking delegation [delegator-addr] [validator-addr] [flags]" + " gaiad query ibc-transfer escrow-address [flags]" + ], + "Examples": [ + "gaiad query ibc-transfer escrow-address [port] [channel-id]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for delegation", + " -h, --help help for escrow-address", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -5369,19 +5953,16 @@ ] }, { - "command": "gaiad query staking params", + "command": "gaiad query provider list-consumer-chains", "Description": [ - "Query values set as staking parameters." - ], - "Example": [ - "$ gaiad query staking params" + "Query active consumer chains for provider chain." ], "Usage": [ - " gaiad query staking params [flags]" + " gaiad query provider list-consumer-chains [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for params", + " -h, --help help for list-consumer-chains", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -5394,50 +5975,20 @@ ] }, { - "command": "gaiad query staking redelegations-from", - "Description": [ - "Query delegations that are redelegating _from_ a validator." - ], - "Example": [ - "$ gaiad query staking redelegations-from cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" - ], - "Usage": [ - " gaiad query staking redelegations-from [validator-addr] [flags]" - ], - "Flags": [ - " --count-total count total number of records in validator redelegations to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for redelegations-from", - " --limit uint pagination limit of validator redelegations to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of validator redelegations to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of validator redelegations to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of validator redelegations to query for", - " --reverse results are sorted in descending order" - ], - "Global Flags": [ - " --chain-id string The network chain ID", - " --home string directory for config and data (default \"/Users/user/.gaia\")", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" - ] - }, - { - "command": "gaiad query staking validator", + "command": "gaiad query provider throttle-state", "Description": [ - "Query details about an individual validator." + "Returns state relevant to throttled slash packet queue on the provider chain.", + "\t\t\tQueue is ordered by time of arrival." ], "Example": [ - "$ gaiad query staking validator cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" + "$ gaiad query provider throttle-state" ], "Usage": [ - " gaiad query staking validator [validator-addr] [flags]" + " gaiad query provider throttle-state [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for validator", + " -h, --help help for throttle-state", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -5450,21 +6001,19 @@ ] }, { - "command": "gaiad tx distribution withdraw-all-rewards", + "command": "gaiad tx bank send", "Description": [ - "Withdraw all rewards for a single delegator.", - "Note that if you use this command with --broadcast-mode=sync or --broadcast-mode=async, the max-msgs flag will automatically be set to 0." - ], - "Example": [ - "$ gaiad tx distribution withdraw-all-rewards --from mykey" + "Send funds from one account to another. ", + "\t\tNote, the'--from' flag is ignored as it is implied from [from_key_or_address].", + "\t\tWhen using '--dry-run' a key name cannot be used, only a bech32 address." ], "Usage": [ - " gaiad tx distribution withdraw-all-rewards [flags]" + " gaiad tx bank send [from_key_or_address] [to_address] [amount] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -5472,11 +6021,10 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for withdraw-all-rewards", + " -h, --help help for send", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", - " --max-msgs int Limit the number of messages per tx (0 for unlimited)", " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", " --note string Note to add a description to the transaction (previously --memo)", " --offline Offline mode (does not allow any online functionality", @@ -5495,29 +6043,21 @@ ] }, { - "command": "gaiad tx gov submit-proposal ibc-upgrade", + "command": "gaiad tx gov weighted-vote", "Description": [ - "Submit an IBC client breaking upgrade proposal along with an initial deposit.", - "The client state specified is the upgraded client state representing the upgraded chain", - "Example Upgraded Client State JSON: ", - "{", - "\t\"@type\":\"/ibc.lightclients.tendermint.v1.ClientState\",", - " \t\"chain_id\":\"testchain1\",", - "\t\"unbonding_period\":\"1814400s\",", - "\t\"latest_height\":{\"revision_number\":\"0\",\"revision_height\":\"2\"},", - "\t\"proof_specs\":[{\"leaf_spec\":{\"hash\":\"SHA256\",\"prehash_key\":\"NO_HASH\",\"prehash_value\":\"SHA256\",\"length\":\"VAR_PROTO\",\"prefix\":\"AA==\"},\"inner_spec\":{\"child_order\":[0,1],\"child_size\":33,\"min_prefix_length\":4,\"max_prefix_length\":12,\"empty_child\":null,\"hash\":\"SHA256\"},\"max_depth\":0,\"min_depth\":0},{\"leaf_spec\":{\"hash\":\"SHA256\",\"prehash_key\":\"NO_HASH\",\"prehash_value\":\"SHA256\",\"length\":\"VAR_PROTO\",\"prefix\":\"AA==\"},\"inner_spec\":{\"child_order\":[0,1],\"child_size\":32,\"min_prefix_length\":1,\"max_prefix_length\":1,\"empty_child\":null,\"hash\":\"SHA256\"},\"max_depth\":0,\"min_depth\":0}],", - "\t\"upgrade_path\":[\"upgrade\",\"upgradedIBCState\"],", - "}" + "Submit a vote for an active proposal. You can", + "find the proposal-id by running \"gaiad query gov proposals\"." + ], + "Example": [ + "$ gaiad tx gov weighted-vote 1 yes=0.6,no=0.3,abstain=0.05,no_with_veto=0.05 --from mykey" ], "Usage": [ - " gaiad tx gov submit-proposal ibc-upgrade [name] [height] [path/to/upgraded_client_state.json] [flags]" + " gaiad tx gov weighted-vote [proposal-id] [weighted-options] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --deposit string deposit of proposal", - " --description string description of proposal", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -5525,7 +6065,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for ibc-upgrade", + " -h, --help help for weighted-vote", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -5536,7 +6076,6 @@ " -s, --sequence uint The sequence number of the signing account (offline mode only)", " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " --title string title of proposal", " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ @@ -5548,65 +6087,53 @@ ] }, { - "command": "gaiad query ibc", + "command": "gaiad query ibc client consensus-states", "Description": [ - "Querying commands for the IBC module" + "Query all the consensus states from a given client state." ], "Usage": [ - " gaiad query ibc [flags]", - " gaiad query ibc [command]" + " gaiad query ibc client consensus-states [client-id] [flags]" ], - "Available Commands": [ - " channel IBC channel query subcommands", - " client IBC client query subcommands", - " connection IBC connection query subcommands" + "Examples": [ + "gaiad query ibc client consensus-states [client-id]" ], "Flags": [ - " -h, --help help for ibc" + " --count-total count total number of records in consensus states to query for", + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for consensus-states", + " --limit uint pagination limit of consensus states to query for (default 100)", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " --offset uint pagination offset of consensus states to query for", + " -o, --output string Output format (text|json) (default \"text\")", + " --page uint pagination page of consensus states to query for. This sets offset to a multiple of limit (default 1)", + " --page-key string pagination page-key of consensus states to query for", + " --reverse results are sorted in descending order" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query ibc [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad tx authz revoke", + "command": "gaiad query ibc client state", "Description": [ - "revoke authorization from a granter to a grantee:" - ], - "Example": [ - " $ gaiad tx authz revoke cosmos1skj.. /cosmos.bank.v1beta1.MsgSend --from=cosmos1skj.." + "Query stored client state" ], "Usage": [ - " gaiad tx authz revoke [grantee] [msg_type] --from=[granter] [flags]" + " gaiad query ibc client state [client-id] [flags]" + ], + "Examples": [ + "gaiad query ibc client state [client-id]" ], "Flags": [ - " -a, --account-number uint The account number of the signing account (offline mode only)", - " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", - " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", - " --fees string Fees to pay along with transaction; eg: 10uatom", - " --from string Name or address of private key with which to sign", - " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", - " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", - " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", - " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for revoke", - " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --ledger Use a connected Ledger device", - " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", - " --note string Note to add a description to the transaction (previously --memo)", - " --offline Offline mode (does not allow any online functionality", - " -o, --output string Output format (text|json) (default \"json\")", - " -s, --sequence uint The sequence number of the signing account (offline mode only)", - " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " -y, --yes Skip tx broadcasting prompt confirmation" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for state", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")", + " --prove show proofs for the query results (default true)" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -5617,24 +6144,20 @@ ] }, { - "command": "gaiad query interchain-accounts controller params", + "command": "gaiad tendermint reset-state", "Description": [ - "Query the current interchain-accounts controller submodule parameters" + "Remove all the data and WAL" ], "Usage": [ - " gaiad query interchain-accounts controller params [flags]" + " gaiad tendermint reset-state [flags]" ], - "Examples": [ - "gaiad query interchain-accounts controller params" + "Aliases": [ + " reset-state, reset_state" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for params", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for reset-state" ], "Global Flags": [ - " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -5642,27 +6165,17 @@ ] }, { - "command": "gaiad query liquidity withdraws", + "command": "gaiad tendermint show-node-id", "Description": [ - "Query all withdraw messages on the liquidity pool batch for the specified pool-id", - "If batch messages are normally processed from the endblock,", - "the resulting state is applied and the messages are removed in the beginning of next block.", - "To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned." - ], - "Example": [ - "$ gaiad query liquidity withdraws 1" + "Show this node's ID" ], "Usage": [ - " gaiad query liquidity withdraws [pool-id] [flags]" + " gaiad tendermint show-node-id [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for withdraws", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -h, --help help for show-node-id" ], "Global Flags": [ - " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -5670,27 +6183,21 @@ ] }, { - "command": "gaiad query auth accounts", + "command": "gaiad tendermint unsafe-reset-all", "Description": [ - "Query all the accounts" + "(unsafe) Remove all the data and WAL, reset this node's validator to genesis state" ], "Usage": [ - " gaiad query auth accounts [flags]" + " gaiad tendermint unsafe-reset-all [flags]" + ], + "Aliases": [ + " unsafe-reset-all, unsafe_reset_all" ], "Flags": [ - " --count-total count total number of records in all-accounts to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for accounts", - " --limit uint pagination limit of all-accounts to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of all-accounts to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of all-accounts to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of all-accounts to query for", - " --reverse results are sorted in descending order" + " -h, --help help for unsafe-reset-all", + " --keep-addr-book keep the address book intact" ], "Global Flags": [ - " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -5698,21 +6205,39 @@ ] }, { - "command": "gaiad query staking redelegation", + "command": "gaiad tx distribution fund-community-pool", "Description": [ - "Query a redelegation record for an individual delegator between a source and destination validator." + "Funds the community pool with the specified amount" ], "Example": [ - "$ gaiad query staking redelegation cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p cosmosvaloper1l2rsakp388kuv9k8qzq6lrm9taddae7fpx59wm cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" + "$ gaiad tx distribution fund-community-pool 100uatom --from mykey" ], "Usage": [ - " gaiad query staking redelegation [delegator-addr] [src-validator-addr] [dst-validator-addr] [flags]" + " gaiad tx distribution fund-community-pool [amount] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for redelegation", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for fund-community-pool", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -5723,20 +6248,21 @@ ] }, { - "command": "gaiad tx distribution fund-community-pool", + "command": "gaiad tx distribution withdraw-all-rewards", "Description": [ - "Funds the community pool with the specified amount" + "Withdraw all rewards for a single delegator.", + "Note that if you use this command with --broadcast-mode=sync or --broadcast-mode=async, the max-msgs flag will automatically be set to 0." ], "Example": [ - "$ gaiad tx distribution fund-community-pool 100uatom --from mykey" + "$ gaiad tx distribution withdraw-all-rewards --from mykey" ], "Usage": [ - " gaiad tx distribution fund-community-pool [amount] [flags]" + " gaiad tx distribution withdraw-all-rewards [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -5744,10 +6270,11 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for fund-community-pool", + " -h, --help help for withdraw-all-rewards", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", + " --max-msgs int Limit the number of messages per tx (0 for unlimited)", " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", " --note string Note to add a description to the transaction (previously --memo)", " --offline Offline mode (does not allow any online functionality", @@ -5766,21 +6293,23 @@ ] }, { - "command": "gaiad tx gov submit-proposal software-upgrade", + "command": "gaiad tx distribution withdraw-rewards", "Description": [ - "Submit a software upgrade along with an initial deposit.", - "Please specify a unique name and height for the upgrade to take effect.", - "You may include info to reference a binary download link, in a format compatible with: https://github.com/cosmos/cosmos-sdk/tree/master/cosmovisor" + "Withdraw rewards from a given delegation address,", + "and optionally withdraw validator commission if the delegation address given is a validator operator." + ], + "Example": [ + "$ gaiad tx distribution withdraw-rewards cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj --from mykey", + "$ gaiad tx distribution withdraw-rewards cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj --from mykey --commission" ], "Usage": [ - " gaiad tx gov submit-proposal software-upgrade [name] (--upgrade-height [height]) (--upgrade-info [info]) [flags]" + " gaiad tx distribution withdraw-rewards [validator-addr] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --deposit string deposit of proposal", - " --description string description of proposal", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --commission Withdraw the validator's commission in addition to the rewards", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -5788,7 +6317,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for software-upgrade", + " -h, --help help for withdraw-rewards", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -5799,9 +6328,6 @@ " -s, --sequence uint The sequence number of the signing account (offline mode only)", " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " --title string title of proposal", - " --upgrade-height int The height at which the upgrade must happen", - " --upgrade-info string Optional info for the planned upgrade such as commit hash, etc.", " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ @@ -5813,26 +6339,19 @@ ] }, { - "command": "gaiad query ibc client", + "command": "gaiad query globalfee", "Description": [ - "IBC client query subcommands" + "Querying commands for the global fee module" ], "Usage": [ - " gaiad query ibc client [flags]", - " gaiad query ibc client [command]" + " gaiad query globalfee [flags]", + " gaiad query globalfee [command]" ], "Available Commands": [ - " consensus-state Query the consensus state of a client at a given height", - " consensus-states Query all the consensus states of a client.", - " header Query the latest header of the running chain", - " params Query the current ibc client parameters", - " self-consensus-state Query the self consensus state for this chain", - " state Query a client state", - " states Query all available light clients", - " status Query client status" + " params Show globalfee params" ], "Flags": [ - " -h, --help help for client" + " -h, --help help for globalfee" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -5840,28 +6359,44 @@ " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", " --trace print out full stack trace on errors", - "Use \"gaiad query ibc client [command] --help\" for more information about a command." + "Use \"gaiad query globalfee [command] --help\" for more information about a command." ] }, { - "command": "gaiad query ibc client consensus-state", + "command": "gaiad keys mnemonic", "Description": [ - "Query the consensus state for a particular light client at a given height.", - "If the '--latest' flag is included, the query returns the latest consensus state, overriding the height argument." + "Create a bip39 mnemonic, sometimes called a seed phrase, by reading from the system entropy. To pass your own entropy, use --unsafe-entropy" ], "Usage": [ - " gaiad query ibc client consensus-state [client-id] [height] [flags]" + " gaiad keys mnemonic [flags]" ], - "Examples": [ - "gaiad query ibc client consensus-state [client-id] [height]" + "Flags": [ + " -h, --help help for mnemonic", + " --unsafe-entropy Prompt the user to supply their own entropy, instead of relying on the system" + ], + "Global Flags": [ + " --home string The application home directory (default \"/Users/user/.gaia\")", + " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --output string Output format (text|json) (default \"text\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad query mint params", + "Description": [ + "Query the current minting parameters" + ], + "Usage": [ + " gaiad query mint params [flags]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for consensus-state", - " --latest-height return latest stored consensus state", + " -h, --help help for params", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --prove show proofs for the query results (default true)" + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -5872,21 +6407,36 @@ ] }, { - "command": "gaiad query ibc client header", + "command": "gaiad tx provider assign-consensus-key", "Description": [ - "Query the latest Tendermint header of the running chain" + "assign a consensus public key to use for a consumer chain" ], "Usage": [ - " gaiad query ibc client header [flags]" - ], - "Examples": [ - "gaiad query ibc client header" + " gaiad tx provider assign-consensus-key [consumer-chain-id] [consumer-pubkey] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for header", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for assign-consensus-key", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -5897,21 +6447,41 @@ ] }, { - "command": "gaiad query ibc client self-consensus-state", + "command": "gaiad tx ibc client upgrade", "Description": [ - "Query the self consensus state for this chain. This result may be used for verifying IBC clients representing this chain which are hosted on counterparty chains." + "upgrade the IBC client associated with the provided client identifier while providing proof committed by the counterparty chain to the new client and consensus states", + "\t- ClientState JSON example: {\"@type\":\"/ibc.lightclients.solomachine.v1.ClientState\",\"sequence\":\"1\",\"frozen_sequence\":\"0\",\"consensus_state\":{\"public_key\":{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AtK50+5pJOoaa04qqAqrnyAqsYrwrR/INnA6UPIaYZlp\"},\"diversifier\":\"testing\",\"timestamp\":\"10\"},\"allow_update_after_proposal\":false}", + "\t- ConsensusState JSON example: {\"@type\":\"/ibc.lightclients.solomachine.v1.ConsensusState\",\"public_key\":{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AtK50+5pJOoaa04qqAqrnyAqsYrwrR/INnA6UPIaYZlp\"},\"diversifier\":\"testing\",\"timestamp\":\"10\"}" ], "Usage": [ - " gaiad query ibc client self-consensus-state [flags]" + " gaiad tx ibc client upgrade [client-identifier] [path/to/client_state.json] [path/to/consensus_state.json] [upgrade-client-proof] [upgrade-consensus-state-proof] [flags]" ], "Examples": [ - "gaiad query ibc client self-consensus-state" + "gaiad tx ibc client upgrade [client-identifier] [path/to/client_state.json] [path/to/consensus_state.json] [client-state-proof] [consensus-state-proof] --from node0 --home ../node0/cli --chain-id $CID" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for self-consensus-state", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for upgrade", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -5922,27 +6492,20 @@ ] }, { - "command": "gaiad query ibc client states", + "command": "gaiad query provider list-stop-proposals", "Description": [ - "Query all available light clients" + "Query mature and pending consumer chains stop proposals on provider chain.", + "\t\tMatured proposals will be executed on the next block - their stop_time has passed", + "\t\tPending proposals are waiting for their stop_time to pass." ], "Usage": [ - " gaiad query ibc client states [flags]" - ], - "Examples": [ - "gaiad query ibc client states" + " gaiad query provider list-stop-proposals [flags]" ], "Flags": [ - " --count-total count total number of records in client states to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for states", - " --limit uint pagination limit of client states to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of client states to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of client states to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of client states to query for", - " --reverse results are sorted in descending order" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for list-stop-proposals", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -5953,30 +6516,45 @@ ] }, { - "command": "gaiad tx multisign", + "command": "gaiad tx gov submit-proposal", "Description": [ - "Sign transactions created with the --generate-only flag that require multisig signatures.", - "Read one or more signatures from one or more [signature] file, generate a multisig signature compliant to the", - "multisig key [name], and attach the key name to the transaction read from [file]." + "Submit a proposal along with an initial deposit.", + "Proposal title, description, type and deposit can be given directly or through a proposal JSON file." ], "Example": [ - "$ gaiad tx multisign transaction.json k1k2k3 k1sig.json k2sig.json k3sig.json", - "If --signature-only flag is on, output a JSON representation", - "of only the generated signature.", - "If the --offline flag is on, the client will not reach out to an external node.", - "Account number or sequence number lookups are not performed so you must", - "set these parameters manually.", - "The current multisig implementation defaults to amino-json sign mode.", - "The SIGN_MODE_DIRECT sign mode is not supported.'" + "$ gaiad tx gov submit-proposal --proposal=\"path/to/proposal.json\" --from mykey", + "Where proposal.json contains:", + "{", + " \"title\": \"Test Proposal\",", + " \"description\": \"My awesome proposal\",", + " \"type\": \"Text\",", + " \"deposit\": \"10test\"", + "}", + "Which is equivalent to:", + "$ gaiad tx gov submit-proposal --title=\"Test Proposal\" --description=\"My awesome proposal\" --type=\"Text\" --deposit=\"10test\" --from mykey" ], "Usage": [ - " gaiad tx multisign [file] [name] [[signature]...] [flags]" + " gaiad tx gov submit-proposal [flags]", + " gaiad tx gov submit-proposal [command]" + ], + "Available Commands": [ + " cancel-software-upgrade Cancel the current software upgrade proposal", + " change-reward-denoms Submit a change reward denoms proposal", + " community-pool-spend Submit a community pool spend proposal", + " consumer-addition Submit a consumer addition proposal", + " consumer-removal Submit a consumer chain removal proposal", + " equivocation Submit an equivocation proposal", + " ibc-upgrade Submit an IBC upgrade proposal", + " param-change Submit a parameter change proposal", + " software-upgrade Submit a software upgrade proposal", + " update-client Submit an update IBC client proposal" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", - " --amino Generate Amino-encoded JSON suitable for submitting to the txs REST endpoint", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --deposit string The proposal deposit", + " --description string The proposal description", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -5984,7 +6562,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for multisign", + " -h, --help help for submit-proposal", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -5992,11 +6570,12 @@ " --note string Note to add a description to the transaction (previously --memo)", " --offline Offline mode (does not allow any online functionality", " -o, --output string Output format (text|json) (default \"json\")", - " --output-document string The document is written to the given file instead of STDOUT", + " --proposal string Proposal file path (if this path is given, other proposal flags are ignored)", " -s, --sequence uint The sequence number of the signing account (offline mode only)", " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", - " --signature-only Print only the generated signature, then exit", " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " --title string The proposal title", + " --type string The proposal Type", " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ @@ -6004,26 +6583,24 @@ " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors" + " --trace print out full stack trace on errors", + "Use \"gaiad tx gov submit-proposal [command] --help\" for more information about a command." ] }, { - "command": "gaiad query liquidity deposit", + "command": "gaiad query ibc client params", "Description": [ - "Query the deposit messages on the liquidity pool batch for the specified pool-id and msg-index", - "If batch messages are normally processed from the endblock,", - "the resulting state is applied and the messages are removed from the beginning of the next block.", - "To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned." - ], - "Example": [ - "$ gaiad query liquidity deposit 1 20" + "Query the current ibc client parameters" ], "Usage": [ - " gaiad query liquidity deposit [pool-id] [msg-index] [flags]" + " gaiad query ibc client params [flags]" + ], + "Examples": [ + "gaiad query ibc client params" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for deposit", + " -h, --help help for params", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")" ], @@ -6036,30 +6613,36 @@ ] }, { - "command": "gaiad query staking delegations-to", + "command": "gaiad tendermint show-address", + "Description": [ + "Shows this node's tendermint validator consensus address" + ], + "Usage": [ + " gaiad tendermint show-address [flags]" + ], + "Flags": [ + " -h, --help help for show-address" + ], + "Global Flags": [ + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" + ] + }, + { + "command": "gaiad tendermint version", "Description": [ - "Query delegations on an individual validator." - ], - "Example": [ - "$ gaiad query staking delegations-to cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" + "Print protocols' and libraries' version numbers", + "against which this app has been compiled." ], "Usage": [ - " gaiad query staking delegations-to [validator-addr] [flags]" + " gaiad tendermint version [flags]" ], "Flags": [ - " --count-total count total number of records in validator delegations to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for delegations-to", - " --limit uint pagination limit of validator delegations to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of validator delegations to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of validator delegations to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of validator delegations to query for", - " --reverse results are sorted in descending order" + " -h, --help help for version" ], "Global Flags": [ - " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -6067,19 +6650,20 @@ ] }, { - "command": "gaiad tx gov submit-proposal cancel-software-upgrade", + "command": "gaiad tx distribution withdraw-all-tokenize-share-rewards", "Description": [ - "Cancel a software upgrade along with an initial deposit." + "Withdraw reward for all owned TokenizeShareRecord" + ], + "Example": [ + "$ gaiad tx distribution withdraw-tokenize-share-rewards --from mykey" ], "Usage": [ - " gaiad tx gov submit-proposal cancel-software-upgrade [flags]" + " gaiad tx distribution withdraw-all-tokenize-share-rewards [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --deposit string deposit of proposal", - " --description string description of proposal", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -6087,7 +6671,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for cancel-software-upgrade", + " -h, --help help for withdraw-all-tokenize-share-rewards", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -6098,7 +6682,6 @@ " -s, --sequence uint The sequence number of the signing account (offline mode only)", " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", - " --title string title of proposal", " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ @@ -6110,46 +6693,69 @@ ] }, { - "command": "gaiad query ibc connection", + "command": "gaiad query globalfee params", "Description": [ - "IBC connection query subcommands" + "Show globalfee requirement: minimum_gas_prices, bypass_min_fee_msg_types, max_total_bypass_minFee_msg_gas_usage" ], "Usage": [ - " gaiad query ibc connection [command]" - ], - "Available Commands": [ - " connections Query all connections", - " end Query stored connection end", - " path Query stored client connection paths" + " gaiad query globalfee params [flags]" ], "Flags": [ - " -h, --help help for connection" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for params", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query ibc connection [command] --help\" for more information about a command." + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query ibc client params", + "command": "gaiad tx gov submit-proposal change-reward-denoms", "Description": [ - "Query the current ibc client parameters" + "Submit an change reward denoms proposal with an initial deposit.", + "\t\tThe proposal details must be supplied via a JSON file.", + "\t\tExample:", + "\t\t$ tx gov submit-proposal change-reward-denoms --from=", + "\t\tWhere proposal.json contains:", + "\t\t{", + "\t\t\t\"title\": \"Change reward denoms\",", + "\t\t\t\"summary\": \"Change reward denoms\",", + "\t\t\t\"denoms_to_add\": [\"untrn\"],", + "\t\t\t\"denoms_to_remove\": [\"stake\"],", + "\t\t\t\"deposit\": \"10000stake\"", + "\t\t}" ], "Usage": [ - " gaiad query ibc client params [flags]" - ], - "Examples": [ - "gaiad query ibc client params" + " gaiad tx gov submit-proposal change-reward-denoms [proposal-file] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for params", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for change-reward-denoms", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6160,18 +6766,62 @@ ] }, { - "command": "gaiad query ibc client status", + "command": "gaiad tx gov submit-proposal consumer-addition", "Description": [ - "Query client activity status. Any client without an 'Active' status is considered inactive" + "Submit a consumer addition proposal along with an initial deposit.", + "The proposal details must be supplied via a JSON file.", + "Unbonding period, transfer timeout period and ccv timeout period should be provided as nanosecond time periods." ], - "Usage": [ - " gaiad query ibc client status [client-id] [flags]" + "Example": [ + "$ tx gov submit-proposal consumer-addition --from=", + "Where proposal.json contains:", + "{", + " \"title\": \"Create the FooChain\",", + " \"description\": \"Gonna be a great chain\",", + " \"chain_id\": \"foochain\",", + " \"initial_height\": {", + " \"revision_number\": 2,", + " \"revision_height\": 3", + " },", + " \"genesis_hash\": \"Z2VuZXNpcyBoYXNo\",", + " \"binary_hash\": \"YmluYXJ5IGhhc2g=\",", + " \"spawn_time\": \"2022-01-27T15:59:50.121607-08:00\",", + " \"blocks_per_distribution_transmission\": 1000,", + " \"consumer_redistribution_fraction\": \"0.75\",", + "\t\"distribution_transmission_channel\": \"\",", + " \"historical_entries\": 10000,", + " \"transfer_timeout_period\": 3600000000000,", + " \"ccv_timeout_period\": 2419200000000000,", + " \"unbonding_period\": 1728000000000000,", + " \"deposit\": \"10000stake\"", + "}" ], - "Examples": [ - "gaiad query ibc client status [client-id]" + "Usage": [ + " gaiad tx gov submit-proposal consumer-addition [proposal-file] [flags]" ], "Flags": [ - " -h, --help help for status" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for consumer-addition", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6182,22 +6832,54 @@ ] }, { - "command": "gaiad query ibc connection end", + "command": "gaiad tx gov submit-proposal equivocation", "Description": [ - "Query stored connection end" + "Submit an equivocation proposal along with an initial deposit.", + "The proposal details must be supplied via a JSON file." ], - "Usage": [ - " gaiad query ibc connection end [connection-id] [flags]" + "Example": [ + "$ tx gov submit-proposal equivocation --from=", + "Where proposal.json contains:", + "{", + "\t \"title\": \"Equivoque Foo validator\",", + "\t \"description\": \"He double-signs on the Foobar consumer chain\",", + "\t \"equivocations\": [", + "\t\t{", + "\t\t\t\"height\": 10420042,", + "\t\t\t\"time\": \"2023-01-27T15:59:50.121607-08:00\",", + "\t\t\t\"power\": 10,", + "\t\t\t\"consensus_address\": \"cosmosvalcons1s5afhd6gxevu37mkqcvvsj8qeylhn0rz46zdlq\"", + "\t\t}", + "\t ],", + "\t \"deposit\": \"10000stake\"", + "}" ], - "Examples": [ - "gaiad query ibc connection end [connection-id]" + "Usage": [ + " gaiad tx gov submit-proposal equivocation [proposal-file] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for end", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --prove show proofs for the query results (default true)" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for equivocation", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6208,49 +6890,105 @@ ] }, { - "command": "gaiad keys parse", + "command": "gaiad tx gov submit-proposal param-change", "Description": [ - "Convert and print to stdout key addresses and fingerprints from", - "hexadecimal into bech32 cosmos prefixed format and vice versa." + "Submit a parameter proposal along with an initial deposit.", + "The proposal details must be supplied via a JSON file. For values that contains", + "objects, only non-empty fields will be updated.", + "IMPORTANT: Currently parameter changes are evaluated but not validated, so it is", + "very important that any \"value\" change is valid (ie. correct type and within bounds)", + "for its respective parameter, eg. \"MaxValidators\" should be an integer and not a decimal.", + "Proper vetting of a parameter change proposal should prevent this from happening", + "(no deposits should occur during the governance process), but it should be noted", + "regardless." + ], + "Example": [ + "$ gaiad tx gov submit-proposal param-change --from=", + "Where proposal.json contains:", + "{", + " \"title\": \"Staking Param Change\",", + " \"description\": \"Update max validators\",", + " \"changes\": [", + " {", + " \"subspace\": \"staking\",", + " \"key\": \"MaxValidators\",", + " \"value\": 105", + " }", + " ],", + " \"deposit\": \"1000stake\"", + "}" ], "Usage": [ - " gaiad keys parse [flags]" + " gaiad tx gov submit-proposal param-change [proposal-file] [flags]" ], "Flags": [ - " -h, --help help for parse" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for param-change", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ - " --home string The application home directory (default \"/Users/user/.gaia\")", - " --keyring-backend string Select keyring's backend (os|file|test) (default \"os\")", - " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --output string Output format (text|json) (default \"text\")", - " --trace print out full stack trace on errors" + " --chain-id string The network chain ID", + " --home string directory for config and data (default \"/Users/user/.gaia\")", + " --log_format string The logging format (json|plain) (default \"plain\")", + " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", + " --trace print out full stack trace on errors" ] }, { - "command": "gaiad query staking unbonding-delegations", + "command": "gaiad tx gov submit-proposal update-client", "Description": [ - "Query unbonding delegations for an individual delegator." - ], - "Example": [ - "$ gaiad query staking unbonding-delegations cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p" + "Submit an update IBC client proposal along with an initial deposit.", + "Please specify a subject client identifier you want to update..", + "Please specify the substitute client the subject client will be updated to." ], "Usage": [ - " gaiad query staking unbonding-delegations [delegator-addr] [flags]" + " gaiad tx gov submit-proposal update-client [subject-client-id] [substitute-client-id] [flags]" ], "Flags": [ - " --count-total count total number of records in unbonding delegations to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for unbonding-delegations", - " --limit uint pagination limit of unbonding delegations to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of unbonding delegations to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of unbonding delegations to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of unbonding delegations to query for", - " --reverse results are sorted in descending order" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --deposit string deposit of proposal", + " --description string description of proposal", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for update-client", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " --title string title of proposal", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6261,27 +6999,21 @@ ] }, { - "command": "gaiad query ibc client consensus-states", + "command": "gaiad query gov deposit", "Description": [ - "Query all the consensus states from a given client state." + "Query details for a single proposal deposit on a proposal by its identifier." ], - "Usage": [ - " gaiad query ibc client consensus-states [client-id] [flags]" + "Example": [ + "$ gaiad query gov deposit 1 cosmos1skjwj5whet0lpe65qaq4rpq03hjxlwd9nf39lk" ], - "Examples": [ - "gaiad query ibc client consensus-states [client-id]" + "Usage": [ + " gaiad query gov deposit [proposal-id] [depositer-addr] [flags]" ], "Flags": [ - " --count-total count total number of records in consensus states to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for consensus-states", - " --limit uint pagination limit of consensus states to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of consensus states to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of consensus states to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of consensus states to query for", - " --reverse results are sorted in descending order" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for deposit", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6292,27 +7024,23 @@ ] }, { - "command": "gaiad query ibc connection connections", + "command": "gaiad query staking total-liquid-staked", "Description": [ - "Query all connections ends from a chain" + "Query for total number of liquid staked tokens.", + "Liquid staked tokens are identified as either a tokenized delegation, ", + "or tokens owned by an interchain account." ], - "Usage": [ - " gaiad query ibc connection connections [flags]" + "Example": [ + "$ gaiad query staking total-liquid-staked" ], - "Examples": [ - "gaiad query ibc connection connections" + "Usage": [ + " gaiad query staking total-liquid-staked [flags]" ], "Flags": [ - " --count-total count total number of records in connection ends to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for connections", - " --limit uint pagination limit of connection ends to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of connection ends to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of connection ends to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of connection ends to query for", - " --reverse results are sorted in descending order" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for total-liquid-staked", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6323,21 +7051,17 @@ ] }, { - "command": "gaiad tx gov weighted-vote", + "command": "gaiad tx crisis invariant-broken", "Description": [ - "Submit a vote for an active proposal. You can", - "find the proposal-id by running \"gaiad query gov proposals\"." - ], - "Example": [ - "$ gaiad tx gov weighted-vote 1 yes=0.6,no=0.3,abstain=0.05,no_with_veto=0.05 --from mykey" + "Submit proof that an invariant broken to halt the chain" ], "Usage": [ - " gaiad tx gov weighted-vote [proposal-id] [weighted-options] [flags]" + " gaiad tx crisis invariant-broken [module-name] [invariant-route] [flags]" ], "Flags": [ " -a, --account-number uint The account number of the signing account (offline mode only)", " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", - " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", " --fees string Fees to pay along with transaction; eg: 10uatom", " --from string Name or address of private key with which to sign", @@ -6345,7 +7069,7 @@ " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", - " -h, --help help for weighted-vote", + " -h, --help help for invariant-broken", " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", " --ledger Use a connected Ledger device", @@ -6367,19 +7091,21 @@ ] }, { - "command": "gaiad query ibc client state", + "command": "gaiad query ibc client consensus-state", "Description": [ - "Query stored client state" + "Query the consensus state for a particular light client at a given height.", + "If the '--latest' flag is included, the query returns the latest consensus state, overriding the height argument." ], "Usage": [ - " gaiad query ibc client state [client-id] [flags]" + " gaiad query ibc client consensus-state [client-id] [height] [flags]" ], "Examples": [ - "gaiad query ibc client state [client-id]" + "gaiad query ibc client consensus-state [client-id] [height]" ], "Flags": [ " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for state", + " -h, --help help for consensus-state", + " --latest-height return latest stored consensus state", " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", " -o, --output string Output format (text|json) (default \"text\")", " --prove show proofs for the query results (default true)" @@ -6393,64 +7119,17 @@ ] }, { - "command": "gaiad query ibc channel", - "Description": [ - "IBC channel query subcommands" - ], - "Usage": [ - " gaiad query ibc channel [flags]", - " gaiad query ibc channel [command]" - ], - "Available Commands": [ - " channels Query all channels", - " client-state Query the client state associated with a channel", - " connections Query all channels associated with a connection", - " end Query a channel end", - " next-sequence-receive Query a next receive sequence", - " packet-ack Query a packet acknowledgement", - " packet-commitment Query a packet commitment", - " packet-commitments Query all packet commitments associated with a channel", - " packet-receipt Query a packet receipt", - " unreceived-acks Query all the unreceived acks associated with a channel", - " unreceived-packets Query all the unreceived packets associated with a channel" - ], - "Flags": [ - " -h, --help help for channel" - ], - "Global Flags": [ - " --chain-id string The network chain ID", - " --home string directory for config and data (default \"/Users/user/.gaia\")", - " --log_format string The logging format (json|plain) (default \"plain\")", - " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", - " --trace print out full stack trace on errors", - "Use \"gaiad query ibc channel [command] --help\" for more information about a command." - ] - }, - { - "command": "gaiad query ibc channel channels", + "command": "gaiad tendermint show-validator", "Description": [ - "Query all channels from a chain" + "Show this node's tendermint validator info" ], "Usage": [ - " gaiad query ibc channel channels [flags]" - ], - "Examples": [ - "gaiad query ibc channel channels" + " gaiad tendermint show-validator [flags]" ], "Flags": [ - " --count-total count total number of records in channels to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for channels", - " --limit uint pagination limit of channels to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of channels to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of channels to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of channels to query for", - " --reverse results are sorted in descending order" + " -h, --help help for show-validator" ], "Global Flags": [ - " --chain-id string The network chain ID", " --home string directory for config and data (default \"/Users/user/.gaia\")", " --log_format string The logging format (json|plain) (default \"plain\")", " --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default \"info\")", @@ -6458,27 +7137,39 @@ ] }, { - "command": "gaiad query ibc channel connections", + "command": "gaiad tx distribution withdraw-tokenize-share-rewards", "Description": [ - "Query all channels associated with a connection" + "Withdraw reward for an owned TokenizeShareRecord" ], - "Usage": [ - " gaiad query ibc channel connections [connection-id] [flags]" + "Example": [ + "$ gaiad tx distribution withdraw-tokenize-share-rewards 1 --from mykey" ], - "Examples": [ - "gaiad query ibc channel connections [connection-id]" + "Usage": [ + " gaiad tx distribution withdraw-tokenize-share-rewards [flags]" ], "Flags": [ - " --count-total count total number of records in channels associated with a connection to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for connections", - " --limit uint pagination limit of channels associated with a connection to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of channels associated with a connection to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of channels associated with a connection to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of channels associated with a connection to query for", - " --reverse results are sorted in descending order" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for withdraw-tokenize-share-rewards", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6489,22 +7180,48 @@ ] }, { - "command": "gaiad query ibc channel next-sequence-receive", + "command": "gaiad tx gov submit-proposal community-pool-spend", "Description": [ - "Query the next receive sequence for a given channel" + "Submit a community pool spend proposal along with an initial deposit.", + "The proposal details must be supplied via a JSON file." ], - "Usage": [ - " gaiad query ibc channel next-sequence-receive [port-id] [channel-id] [flags]" + "Example": [ + "$ gaiad tx gov submit-proposal community-pool-spend --from=", + "Where proposal.json contains:", + "{", + " \"title\": \"Community Pool Spend\",", + " \"description\": \"Pay me some Atoms!\",", + " \"recipient\": \"cosmos1s5afhd6gxevu37mkqcvvsj8qeylhn0rz46zdlq\",", + " \"amount\": \"1000stake\",", + " \"deposit\": \"1000stake\"", + "}" ], - "Examples": [ - "gaiad query ibc channel next-sequence-receive [port-id] [channel-id]" + "Usage": [ + " gaiad tx gov submit-proposal community-pool-spend [proposal-file] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for next-sequence-receive", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --prove show proofs for the query results (default true)" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for community-pool-spend", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6515,22 +7232,49 @@ ] }, { - "command": "gaiad query ibc channel packet-commitment", + "command": "gaiad tx gov submit-proposal ibc-upgrade", "Description": [ - "Query a packet commitment" + "Submit an IBC client breaking upgrade proposal along with an initial deposit.", + "The client state specified is the upgraded client state representing the upgraded chain", + "Example Upgraded Client State JSON: ", + "{", + "\t\"@type\":\"/ibc.lightclients.tendermint.v1.ClientState\",", + " \t\"chain_id\":\"testchain1\",", + "\t\"unbonding_period\":\"1814400s\",", + "\t\"latest_height\":{\"revision_number\":\"0\",\"revision_height\":\"2\"},", + "\t\"proof_specs\":[{\"leaf_spec\":{\"hash\":\"SHA256\",\"prehash_key\":\"NO_HASH\",\"prehash_value\":\"SHA256\",\"length\":\"VAR_PROTO\",\"prefix\":\"AA==\"},\"inner_spec\":{\"child_order\":[0,1],\"child_size\":33,\"min_prefix_length\":4,\"max_prefix_length\":12,\"empty_child\":null,\"hash\":\"SHA256\"},\"max_depth\":0,\"min_depth\":0},{\"leaf_spec\":{\"hash\":\"SHA256\",\"prehash_key\":\"NO_HASH\",\"prehash_value\":\"SHA256\",\"length\":\"VAR_PROTO\",\"prefix\":\"AA==\"},\"inner_spec\":{\"child_order\":[0,1],\"child_size\":32,\"min_prefix_length\":1,\"max_prefix_length\":1,\"empty_child\":null,\"hash\":\"SHA256\"},\"max_depth\":0,\"min_depth\":0}],", + "\t\"upgrade_path\":[\"upgrade\",\"upgradedIBCState\"],", + "}" ], "Usage": [ - " gaiad query ibc channel packet-commitment [port-id] [channel-id] [sequence] [flags]" - ], - "Examples": [ - "gaiad query ibc channel packet-commitment [port-id] [channel-id] [sequence]" + " gaiad tx gov submit-proposal ibc-upgrade [name] [height] [path/to/upgraded_client_state.json] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for packet-commitment", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --prove show proofs for the query results (default true)" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --deposit string deposit of proposal", + " --description string description of proposal", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for ibc-upgrade", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " --title string title of proposal", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6541,22 +7285,46 @@ ] }, { - "command": "gaiad query ibc channel packet-receipt", + "command": "gaiad tx multisign-batch", "Description": [ - "Query a packet receipt" + "Assemble a batch of multisig transactions generated by batch sign command.", + "Read one or more signatures from one or more [signature] file, generate a multisig signature compliant to the", + "multisig key [name], and attach the key name to the transaction read from [file]." ], - "Usage": [ - " gaiad query ibc channel packet-receipt [port-id] [channel-id] [sequence] [flags]" + "Example": [ + "$ gaiad tx multisign-batch transactions.json multisigk1k2k3 k1sigs.json k2sigs.json k3sig.json", + "The current multisig implementation defaults to amino-json sign mode.", + "The SIGN_MODE_DIRECT sign mode is not supported.'" ], - "Examples": [ - "gaiad query ibc channel packet-receipt [port-id] [channel-id] [sequence]" + "Usage": [ + " gaiad tx multisign-batch [file] [name] [[signature-file]...] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for packet-receipt", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --prove show proofs for the query results (default true)" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for multisign-batch", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --multisig string Address of the multisig account that the transaction signs on behalf of", + " --no-auto-increment disable sequence auto increment", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " --output-document string The document is written to the given file instead of STDOUT", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6567,24 +7335,22 @@ ] }, { - "command": "gaiad query ibc channel unreceived-packets", + "command": "gaiad query provider validator-consumer-key", "Description": [ - "Determine if a packet, given a list of packet commitment sequences, is unreceived.", - "The return value represents:", - "- Unreceived packet commitments: no acknowledgement exists on receiving chain for the given packet commitment sequence on sending chain." + "Returns the currently assigned validator consensus public key for a", + "consumer chain, if one has been assigned." ], - "Usage": [ - " gaiad query ibc channel unreceived-packets [port-id] [channel-id] [flags]" + "Example": [ + "$ gaiad query provider validator-consumer-key foochain cosmosvalcons1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj" ], - "Examples": [ - "gaiad query ibc channel unreceived-packets [port-id] [channel-id] --sequences=1,2,3" + "Usage": [ + " gaiad query provider validator-consumer-key [chainid] [provider-validator-address] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for unreceived-packets", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --sequences int64Slice comma separated list of packet sequence numbers (default [])" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for validator-consumer-key", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6595,22 +7361,39 @@ ] }, { - "command": "gaiad query ibc connection path", + "command": "gaiad tx distribution set-withdraw-addr", "Description": [ - "Query stored client connection paths" + "Set the withdraw address for rewards associated with a delegator address." ], - "Usage": [ - " gaiad query ibc connection path [client-id] [flags]" + "Example": [ + "$ gaiad tx distribution set-withdraw-addr cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p --from mykey" ], - "Examples": [ - "gaiad query ibc connection path [client-id]" + "Usage": [ + " gaiad tx distribution set-withdraw-addr [withdraw-addr] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for path", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --prove show proofs for the query results (default true)" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for set-withdraw-addr", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6621,22 +7404,48 @@ ] }, { - "command": "gaiad query ibc channel end", + "command": "gaiad tx gov submit-proposal consumer-removal", "Description": [ - "Query an IBC channel end from a port and channel identifiers" + "Submit a consumer chain removal proposal along with an initial deposit.", + "The proposal details must be supplied via a JSON file." ], - "Usage": [ - " gaiad query ibc channel end [port-id] [channel-id] [flags]" + "Example": [ + "$ tx gov submit-proposal consumer-removal --from=", + "Where proposal.json contains:", + "{", + "\t \"title\": \"Stop the FooChain\",", + "\t \"description\": \"It was a great chain\",", + "\t \"chain_id\": \"foochain\",", + "\t \"stop_time\": \"2022-01-27T15:59:50.121607-08:00\",", + "\t \"deposit\": \"10000stake\"", + "}" ], - "Examples": [ - "gaiad query ibc channel end [port-id] [channel-id]" + "Usage": [ + " gaiad tx gov submit-proposal consumer-removal [proposal-file] [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for end", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --prove show proofs for the query results (default true)" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for consumer-removal", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6647,27 +7456,21 @@ ] }, { - "command": "gaiad query ibc channel packet-commitments", + "command": "gaiad query ibc channel client-state", "Description": [ - "Query all packet commitments associated with a channel" + "Query the client state associated with a channel, by providing its port and channel identifiers." ], "Usage": [ - " gaiad query ibc channel packet-commitments [port-id] [channel-id] [flags]" + " gaiad query ibc channel client-state [port-id] [channel-id] [flags]" ], "Examples": [ - "gaiad query ibc channel packet-commitments [port-id] [channel-id]" + "gaiad query ibc channel client-state [port-id] [channel-id]" ], "Flags": [ - " --count-total count total number of records in packet commitments associated with a channel to query for", - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for packet-commitments", - " --limit uint pagination limit of packet commitments associated with a channel to query for (default 100)", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " --offset uint pagination offset of packet commitments associated with a channel to query for", - " -o, --output string Output format (text|json) (default \"text\")", - " --page uint pagination page of packet commitments associated with a channel to query for. This sets offset to a multiple of limit (default 1)", - " --page-key string pagination page-key of packet commitments associated with a channel to query for", - " --reverse results are sorted in descending order" + " --height int Use a specific height to query state at (this can error if the node is pruning state)", + " -h, --help help for client-state", + " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", + " -o, --output string Output format (text|json) (default \"text\")" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6678,21 +7481,39 @@ ] }, { - "command": "gaiad query ibc channel client-state", + "command": "gaiad tx gov submit-proposal cancel-software-upgrade", "Description": [ - "Query the client state associated with a channel, by providing its port and channel identifiers." + "Cancel a software upgrade along with an initial deposit." ], "Usage": [ - " gaiad query ibc channel client-state [port-id] [channel-id] [flags]" - ], - "Examples": [ - "gaiad query ibc channel client-state [port-id] [channel-id]" + " gaiad tx gov submit-proposal cancel-software-upgrade [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for client-state", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --deposit string deposit of proposal", + " --description string description of proposal", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for cancel-software-upgrade", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " --title string title of proposal", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6703,24 +7524,18 @@ ] }, { - "command": "gaiad query ibc channel unreceived-acks", + "command": "gaiad query ibc client status", "Description": [ - "Given a list of acknowledgement sequences from counterparty, determine if an ack on the counterparty chain has been received on the executing chain.", - "The return value represents:", - "- Unreceived packet acknowledgement: packet commitment exists on original sending (executing) chain and ack exists on receiving chain." + "Query client activity status. Any client without an 'Active' status is considered inactive" ], "Usage": [ - " gaiad query ibc channel unreceived-acks [port-id] [channel-id] [flags]" + " gaiad query ibc client status [client-id] [flags]" ], "Examples": [ - "gaiad query ibc channel unreceived-acks [port-id] [channel-id] --sequences=1,2,3" + "gaiad query ibc client status [client-id]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for unreceived-acks", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --sequences int64Slice comma separated list of packet sequence numbers (default [])" + " -h, --help help for status" ], "Global Flags": [ " --chain-id string The network chain ID", @@ -6731,22 +7546,43 @@ ] }, { - "command": "gaiad query ibc channel packet-ack", + "command": "gaiad tx gov submit-proposal software-upgrade", "Description": [ - "Query a packet acknowledgement" + "Submit a software upgrade along with an initial deposit.", + "Please specify a unique name and height for the upgrade to take effect.", + "You may include info to reference a binary download link, in a format compatible with: https://github.com/cosmos/cosmos-sdk/tree/master/cosmovisor" ], "Usage": [ - " gaiad query ibc channel packet-ack [port-id] [channel-id] [sequence] [flags]" - ], - "Examples": [ - "gaiad query ibc channel packet-ack [port-id] [channel-id] [sequence]" + " gaiad tx gov submit-proposal software-upgrade [name] (--upgrade-height [height]) (--upgrade-info [info]) [flags]" ], "Flags": [ - " --height int Use a specific height to query state at (this can error if the node is pruning state)", - " -h, --help help for packet-ack", - " --node string : to Tendermint RPC interface for this chain (default \"tcp://localhost:26657\")", - " -o, --output string Output format (text|json) (default \"text\")", - " --prove show proofs for the query results (default true)" + " -a, --account-number uint The account number of the signing account (offline mode only)", + " -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default \"sync\")", + " --deposit string deposit of proposal", + " --description string description of proposal", + " --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible)", + " --fee-account string Fee account pays fees for the transaction instead of deducting from the signer", + " --fees string Fees to pay along with transaction; eg: 10uatom", + " --from string Name or address of private key with which to sign", + " --gas string gas limit to set per-transaction; set to \"auto\" to calculate sufficient gas automatically (default 200000)", + " --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1)", + " --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom)", + " --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible)", + " -h, --help help for software-upgrade", + " --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default \"os\")", + " --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used", + " --ledger Use a connected Ledger device", + " --node string : to tendermint rpc interface for this chain (default \"tcp://localhost:26657\")", + " --note string Note to add a description to the transaction (previously --memo)", + " --offline Offline mode (does not allow any online functionality", + " -o, --output string Output format (text|json) (default \"json\")", + " -s, --sequence uint The sequence number of the signing account (offline mode only)", + " --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature", + " --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height", + " --title string title of proposal", + " --upgrade-height int The height at which the upgrade must happen", + " --upgrade-info string Optional info for the planned upgrade such as commit hash, etc.", + " -y, --yes Skip tx broadcasting prompt confirmation" ], "Global Flags": [ " --chain-id string The network chain ID", diff --git a/out/gaiad/gaiad_commands.md b/out/gaiad/gaiad_commands.md index a7e3008..152b897 100644 --- a/out/gaiad/gaiad_commands.md +++ b/out/gaiad/gaiad_commands.md @@ -18,6 +18,7 @@ Available Commands: keys Manage your application's keys query Querying subcommands rollback rollback cosmos-sdk and tendermint state by one height + rosetta spin up a rosetta server start Run the full node status Query remote node for status tendermint Tendermint subcommands @@ -51,6 +52,7 @@ Usage: Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) -h, --help help for add-genesis-account + --home string The application home directory (default "/Users/user/.gaia") --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test) (default "os") --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -59,7 +61,6 @@ Flags: --vesting-start-time int schedule start time (unix epoch) for vesting accounts Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors @@ -77,9 +78,9 @@ Usage: Flags: --gentx-dir string override default "gentx" directory from which collect and execute genesis transactions; default [--home]/config/gentx/ -h, --help help for collect-gentxs + --home string The application home directory (default "/Users/user/.gaia") Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors @@ -181,9 +182,10 @@ Usage: gaiad debug [command] Available Commands: - addr Convert an address between hex and bech32 - pubkey Decode a pubkey from proto JSON - raw-bytes Convert raw bytes output (eg. [10 21 13 255]) to hex + addr Convert an address between hex and bech32 + bech32-convert Convert any bech32 string to the cosmos prefix + pubkey Decode a pubkey from proto JSON + raw-bytes Convert raw bytes output (eg. [10 21 13 255]) to hex Flags: -h, --help help for debug @@ -210,10 +212,10 @@ Flags: --for-zero-height Export state to start at height zero (perform preproccessing) --height int Export state from a particular height (-1 means latest height) (default -1) -h, --help help for export + --home string The application home directory (default "/Users/user/.gaia") --jail-allowed-addrs strings Comma-separated list of operator addresses of jailed validators to unjail Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors @@ -232,7 +234,6 @@ file. The following default parameters are included: commission rate: 0.1 commission max rate: 0.2 commission max change rate: 0.01 - minimum self delegation: 1 Example: @@ -257,7 +258,7 @@ Flags: --commission-max-rate string The maximum commission rate percentage --commission-rate string The initial commission rate percentage --details string The validator's (optional) details - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -266,12 +267,12 @@ Flags: --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) -h, --help help for gentx + --home string The application home directory (default "/Users/user/.gaia") --identity string The (optional) identity signature (ex. UPort or Keybase) - --ip string The node's public IP (default "10.0.0.66") + --ip string The node's public IP (default "192.168.1.8") --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device - --min-self-delegation string The minimum self delegation required on the validator --moniker string The validator's (optional) moniker --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --node-id string The node's NodeID @@ -288,7 +289,6 @@ Flags: -y, --yes Skip tx broadcasting prompt confirmation Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors @@ -326,11 +326,11 @@ Usage: Flags: --chain-id string genesis file chain-id, if left blank will be randomly created -h, --help help for init + --home string node's home directory (default "/Users/user/.gaia") -o, --overwrite overwrite the genesis.json file --recover provide seed phrase to recover existing key instead of creating Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors @@ -641,12 +641,12 @@ Available Commands: Flags: -h, --help help for keys + --home string The application home directory (default "/Users/user/.gaia") --keyring-backend string Select keyring's backend (os|file|test) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --output string Output format (text|json) (default "text") Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors @@ -730,6 +730,32 @@ Global Flags: ``` +### gaiad query auth module-account + +``` +Query module account info by module name + +Usage: + gaiad query auth module-account [module-name] [flags] + +Examples: +gaiad q auth module-account auth + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for module-account + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + ### gaiad query auth params ``` @@ -765,9 +791,10 @@ Usage: gaiad query auth [command] Available Commands: - account Query for account by address - accounts Query all the accounts - params Query the current auth parameters + account Query for account by address + accounts Query all the accounts + module-account Query module account info by module name + params Query the current auth parameters Flags: -h, --help help for auth @@ -1196,6 +1223,32 @@ Global Flags: ``` +### gaiad query distribution tokenize-share-record-rewards + +``` +Query the query tokenize share record rewards. + +Example: +$ gaiad query distribution tokenize-share-record-rewards cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj + +Usage: + gaiad query distribution tokenize-share-record-rewards [owner] [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for tokenize-share-record-rewards + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + ### gaiad query distribution validator-outstanding-rewards ``` @@ -1237,6 +1290,7 @@ Available Commands: params Query distribution params rewards Query all distribution delegator rewards or rewards from a particular validator slashes Query distribution validator slashes + tokenize-share-record-rewards Query distribution tokenize share record rewards validator-outstanding-rewards Query distribution outstanding (un-withdrawn) rewards for a validator and all their delegations Flags: @@ -1404,6 +1458,55 @@ Use "gaiad query feegrant [command] --help" for more information about a command ``` +### gaiad query globalfee params + +``` +Show globalfee requirement: minimum_gas_prices, bypass_min_fee_msg_types, max_total_bypass_minFee_msg_gas_usage + +Usage: + gaiad query globalfee params [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for params + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + +### gaiad query globalfee + +``` +Querying commands for the global fee module + +Usage: + gaiad query globalfee [flags] + gaiad query globalfee [command] + +Available Commands: + params Show globalfee params + +Flags: + -h, --help help for globalfee + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +Use "gaiad query globalfee [command] --help" for more information about a command. + +``` + ### gaiad query gov deposit ``` @@ -2082,6 +2185,38 @@ Use "gaiad query ibc channel [command] --help" for more information about a comm ``` +### gaiad query ibc client consensus-state-heights + +``` +Query the heights of all consensus states associated with the provided client ID. + +Usage: + gaiad query ibc client consensus-state-heights [client-id] [flags] + +Examples: +gaiad query ibc client consensus-state-heights [client-id] + +Flags: + --count-total count total number of records in consensus state heights to query for + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for consensus-state-heights + --limit uint pagination limit of consensus state heights to query for (default 100) + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --offset uint pagination offset of consensus state heights to query for + -o, --output string Output format (text|json) (default "text") + --page uint pagination page of consensus state heights to query for. This sets offset to a multiple of limit (default 1) + --page-key string pagination page-key of consensus state heights to query for + --reverse results are sorted in descending order + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + ### gaiad query ibc client consensus-state ``` @@ -2313,14 +2448,15 @@ Usage: gaiad query ibc client [command] Available Commands: - consensus-state Query the consensus state of a client at a given height - consensus-states Query all the consensus states of a client. - header Query the latest header of the running chain - params Query the current ibc client parameters - self-consensus-state Query the self consensus state for this chain - state Query a client state - states Query all available light clients - status Query client status + consensus-state Query the consensus state of a client at a given height + consensus-state-heights Query the heights of all consensus states of a client. + consensus-states Query all the consensus states of a client. + header Query the latest header of the running chain + params Query the current ibc client parameters + self-consensus-state Query the self consensus state for this chain + state Query a client state + states Query all available light clients + status Query client status Flags: -h, --help help for client @@ -2507,7 +2643,7 @@ Usage: gaiad query ibc-transfer denom-hash [trace] [flags] Examples: -gaiad query ibc-transfer denom-hash [denom_trace] +gaiad query ibc-transfer denom-hash transfer/channel-0/uatom Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) @@ -2527,13 +2663,13 @@ Global Flags: ### gaiad query ibc-transfer denom-trace ``` -Query the denom trace info from a given trace hash +Query the denom trace info from a given trace hash or ibc denom Usage: - gaiad query ibc-transfer denom-trace [hash] [flags] + gaiad query ibc-transfer denom-trace [hash/denom] [flags] Examples: -gaiad query ibc-transfer denom-trace [hash] +gaiad query ibc-transfer denom-trace 27A6394C3F9FF9C9DCF5DFFADF9BB5FE9A37C7E92B006199894CF1824DF9AC7C Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) @@ -2644,7 +2780,7 @@ Usage: Available Commands: denom-hash Query the denom hash info from a given denom trace - denom-trace Query the denom trace info from a given trace hash + denom-trace Query the denom trace info from a given trace hash or ibc denom denom-traces Query the trace info for all token denominations escrow-address Get the escrow address for a channel params Query the current ibc-transfer parameters @@ -2691,6 +2827,32 @@ Use "gaiad query ibc [command] --help" for more information about a command. ``` +### gaiad query interchain-accounts controller interchain-account + +``` +Query the controller submodule for the interchain account address for a given owner on a particular connection + +Usage: + gaiad query interchain-accounts controller interchain-account [owner] [connection-id] [flags] + +Examples: +gaiad query interchain-accounts controller interchain-account cosmos1layxcsmyye0dc0har9sdfzwckaz8sjwlfsj8zs connection-0 + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for interchain-account + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + ### gaiad query interchain-accounts controller params ``` @@ -2726,7 +2888,8 @@ Usage: gaiad query interchain-accounts controller [command] Available Commands: - params Query the current interchain-accounts controller submodule parameters + interchain-account Query the interchain account address for a given owner on a particular connection + params Query the current interchain-accounts controller submodule parameters Flags: -h, --help help for controller @@ -2849,19 +3012,17 @@ Use "gaiad query interchain-accounts [command] --help" for more information abou ``` -### gaiad query liquidity batch +### gaiad query mint annual-provisions ``` -Query details of a liquidity pool batch -Example: -$ gaiad query liquidity batch 1 +Query the current minting annual provisions value Usage: - gaiad query liquidity batch [pool-id] [flags] + gaiad query mint annual-provisions [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for batch + -h, --help help for annual-provisions --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -2874,24 +3035,17 @@ Global Flags: ``` -### gaiad query liquidity deposit +### gaiad query mint inflation ``` -Query the deposit messages on the liquidity pool batch for the specified pool-id and msg-index - -If batch messages are normally processed from the endblock, -the resulting state is applied and the messages are removed from the beginning of the next block. -To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. - -Example: -$ gaiad query liquidity deposit 1 20 +Query the current minting inflation value Usage: - gaiad query liquidity deposit [pool-id] [msg-index] [flags] + gaiad query mint inflation [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for deposit + -h, --help help for inflation --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -2904,23 +3058,17 @@ Global Flags: ``` -### gaiad query liquidity deposits +### gaiad query mint params ``` -Query all deposit messages of the liquidity pool batch on the specified pool - -If batch messages are normally processed from the endblock, the resulting state is applied and the messages are removed in the beginning of next block. -To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. - -Example: -$ gaiad query liquidity deposits 1 +Query the current minting parameters Usage: - gaiad query liquidity deposits [pool-id] [flags] + gaiad query mint params [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for deposits + -h, --help help for params --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -2933,20 +3081,45 @@ Global Flags: ``` -### gaiad query liquidity params +### gaiad query mint ``` -Query values set as liquidity parameters. +Querying commands for the minting module -Example: -$ gaiad query liquidity params +Usage: + gaiad query mint [flags] + gaiad query mint [command] + +Available Commands: + annual-provisions Query the current minting annual provisions value + inflation Query the current minting inflation value + params Query the current minting parameters + +Flags: + -h, --help help for mint + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +Use "gaiad query mint [command] --help" for more information about a command. + +``` + +### gaiad query params subspace + +``` +Query for raw parameters by subspace and key Usage: - gaiad query liquidity params [flags] + gaiad query params subspace [subspace] [key] [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for params + -h, --help help for subspace --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -2959,29 +3132,20 @@ Global Flags: ``` -### gaiad query liquidity pool +### gaiad query params ``` -Query details of a liquidity pool -Example: -$ gaiad query liquidity pool 1 - -Example (with pool coin denom): -$ gaiad query liquidity pool --pool-coin-denom=[denom] - -Example (with reserve acc): -$ gaiad query liquidity pool --reserve-acc=[address] +Querying commands for the params module Usage: - gaiad query liquidity pool [pool-id] [flags] + gaiad query params [flags] + gaiad query params [command] + +Available Commands: + subspace Query for raw parameters by subspace and key Flags: - --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for pool - --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") - -o, --output string Output format (text|json) (default "text") - --pool-coin-denom string The denomination of the pool coin - --reserve-acc string The Bech32 address of the reserve account + -h, --help help for params Global Flags: --chain-id string The network chain ID @@ -2990,21 +3154,21 @@ Global Flags: --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors +Use "gaiad query params [command] --help" for more information about a command. + ``` -### gaiad query liquidity pools +### gaiad query provider consumer-genesis ``` -Query details about all liquidity pools on a network. -Example: -$ gaiad query liquidity pools +Query for consumer chain genesis state by chain id Usage: - gaiad query liquidity pools [flags] + gaiad query provider consumer-genesis [chainid] [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for pools + -h, --help help for consumer-genesis --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -3017,24 +3181,17 @@ Global Flags: ``` -### gaiad query liquidity swap +### gaiad query provider list-consumer-chains ``` -Query for the swap message on the batch of the liquidity pool specified pool-id and msg-index - -If the batch message are normally processed and from the endblock, -the resulting state is applied and the messages are removed in the beginning of next block. -To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. - -Example: -$ gaiad query liquidity swap 1 20 +Query active consumer chains for provider chain. Usage: - gaiad query liquidity swap [pool-id] [msg-index] [flags] + gaiad query provider list-consumer-chains [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for swap + -h, --help help for list-consumer-chains --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -3047,24 +3204,19 @@ Global Flags: ``` -### gaiad query liquidity swaps +### gaiad query provider list-start-proposals ``` -Query all swap messages in the liquidity pool batch for the specified pool-id - -If batch messages are normally processed from the endblock, -the resulting state is applied and the messages are removed in the beginning of next block. -To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. - -Example: -$ gaiad query liquidity swaps 1 +Query mature and pending consumer chains start proposals on provider chain. + Matured proposals will be executed on the next block - their spawn_time has passed + Pending proposals are waiting for their spawn_time to pass. Usage: - gaiad query liquidity swaps [pool-id] [flags] + gaiad query provider list-start-proposals [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for swaps + -h, --help help for list-start-proposals --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -3077,24 +3229,19 @@ Global Flags: ``` -### gaiad query liquidity withdraw +### gaiad query provider list-stop-proposals ``` -Query the withdraw messages in the liquidity pool batch for the specified pool-id and msg-index - -if the batch message are normally processed from the endblock, -the resulting state is applied and the messages are removed in the beginning of next block. -To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. - -Example: -$ gaiad query liquidity withdraw 1 20 +Query mature and pending consumer chains stop proposals on provider chain. + Matured proposals will be executed on the next block - their stop_time has passed + Pending proposals are waiting for their stop_time to pass. Usage: - gaiad query liquidity withdraw [pool-id] [msg-index] [flags] + gaiad query provider list-stop-proposals [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for withdraw + -h, --help help for list-stop-proposals --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -3107,24 +3254,19 @@ Global Flags: ``` -### gaiad query liquidity withdraws +### gaiad query provider registered-consumer-reward-denoms ``` -Query all withdraw messages on the liquidity pool batch for the specified pool-id - -If batch messages are normally processed from the endblock, -the resulting state is applied and the messages are removed in the beginning of next block. -To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. - +Returns the registered consumer reward denoms. Example: -$ gaiad query liquidity withdraws 1 +$ gaiad query provider registered-consumer-reward-denoms Usage: - gaiad query liquidity withdraws [pool-id] [flags] + gaiad query provider registered-consumer-reward-denoms [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for withdraws + -h, --help help for registered-consumer-reward-denoms --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -3137,29 +3279,22 @@ Global Flags: ``` -### gaiad query liquidity +### gaiad query provider throttle-state ``` -Querying commands for the liquidity module +Returns state relevant to throttled slash packet queue on the provider chain. + Queue is ordered by time of arrival. +Example: +$ gaiad query provider throttle-state Usage: - gaiad query liquidity [flags] - gaiad query liquidity [command] - -Available Commands: - batch Query details of a liquidity pool batch - deposit Query the deposit messages on the liquidity pool batch - deposits Query all deposit messages of the liquidity pool batch - params Query the values set as liquidity parameters - pool Query details of a liquidity pool - pools Query for all liquidity pools - swap Query for the swap message on the batch of the liquidity pool specified pool-id and msg-index - swaps Query all swap messages in the liquidity pool batch - withdraw Query the withdraw messages in the liquidity pool batch - withdraws Query for all withdraw messages on the liquidity pool batch + gaiad query provider throttle-state [flags] Flags: - -h, --help help for liquidity + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for throttle-state + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") Global Flags: --chain-id string The network chain ID @@ -3168,21 +3303,22 @@ Global Flags: --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors -Use "gaiad query liquidity [command] --help" for more information about a command. - ``` -### gaiad query mint annual-provisions +### gaiad query provider throttled-consumer-packet-data ``` -Query the current minting annual provisions value +Returns the current pending VSCMatured and slash packet data instances for a consumer chainId. + Queue is ordered by ibc sequence number. +Example: +$ gaiad query provider throttled-consumer-packet-data foochain Usage: - gaiad query mint annual-provisions [flags] + gaiad query provider throttled-consumer-packet-data [chainid] [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for annual-provisions + -h, --help help for throttled-consumer-packet-data --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -3195,17 +3331,20 @@ Global Flags: ``` -### gaiad query mint inflation +### gaiad query provider validator-consumer-key ``` -Query the current minting inflation value +Returns the currently assigned validator consensus public key for a +consumer chain, if one has been assigned. +Example: +$ gaiad query provider validator-consumer-key foochain cosmosvalcons1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj Usage: - gaiad query mint inflation [flags] + gaiad query provider validator-consumer-key [chainid] [provider-validator-address] [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for inflation + -h, --help help for validator-consumer-key --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -3218,17 +3357,19 @@ Global Flags: ``` -### gaiad query mint params +### gaiad query provider validator-provider-key ``` -Query the current minting parameters +Returns the currently assigned validator consensus public key for the provider chain. +Example: +$ gaiad query provider validator-provider-key foochain cosmosvalcons1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj Usage: - gaiad query mint params [flags] + gaiad query provider validator-provider-key [chainid] [consumer-validator-address] [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for params + -h, --help help for validator-provider-key --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -3241,22 +3382,28 @@ Global Flags: ``` -### gaiad query mint +### gaiad query provider ``` -Querying commands for the minting module +Querying commands for the ccv provider module Usage: - gaiad query mint [flags] - gaiad query mint [command] + gaiad query provider [flags] + gaiad query provider [command] Available Commands: - annual-provisions Query the current minting annual provisions value - inflation Query the current minting inflation value - params Query the current minting parameters + consumer-genesis Query for consumer chain genesis state by chain id + list-consumer-chains Query active consumer chains for provider chain. + list-start-proposals Query consumer chains start proposals on provider chain. + list-stop-proposals Query consumer chains stop proposals on provider chain. + registered-consumer-reward-denoms Query registered consumer reward denoms + throttle-state Query on-chain state relevant to slash packet throttling + throttled-consumer-packet-data Query pending VSCMatured and slash packet data for a consumer chainId + validator-consumer-key Query assigned validator consensus public key for a consumer chain + validator-provider-key Query validator consensus public key for the provider chain Flags: - -h, --help help for mint + -h, --help help for provider Global Flags: --chain-id string The network chain ID @@ -3265,21 +3412,23 @@ Global Flags: --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors -Use "gaiad query mint [command] --help" for more information about a command. +Use "gaiad query provider [command] --help" for more information about a command. ``` -### gaiad query params subspace +### gaiad query slashing params ``` -Query for raw parameters by subspace and key +Query genesis parameters for the slashing module: + +$ query slashing params Usage: - gaiad query params subspace [subspace] [key] [flags] + gaiad query slashing params [flags] Flags: --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for subspace + -h, --help help for params --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") -o, --output string Output format (text|json) (default "text") @@ -3292,58 +3441,7 @@ Global Flags: ``` -### gaiad query params - -``` -Querying commands for the params module - -Usage: - gaiad query params [flags] - gaiad query params [command] - -Available Commands: - subspace Query for raw parameters by subspace and key - -Flags: - -h, --help help for params - -Global Flags: - --chain-id string The network chain ID - --home string directory for config and data (default "/Users/user/.gaia") - --log_format string The logging format (json|plain) (default "plain") - --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors - -Use "gaiad query params [command] --help" for more information about a command. - -``` - -### gaiad query slashing params - -``` -Query genesis parameters for the slashing module: - -$ query slashing params - -Usage: - gaiad query slashing params [flags] - -Flags: - --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for params - --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") - -o, --output string Output format (text|json) (default "text") - -Global Flags: - --chain-id string The network chain ID - --home string directory for config and data (default "/Users/user/.gaia") - --log_format string The logging format (json|plain) (default "plain") - --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors - -``` - -### gaiad query slashing signing-info +### gaiad query slashing signing-info ``` Use a validators' consensus public key to find the signing-info for that validator: @@ -3427,6 +3525,38 @@ Use "gaiad query slashing [command] --help" for more information about a command ``` +### gaiad query staking all-tokenize-share-records + +``` +Query for all tokenize share records. + +Example: +$ gaiad query staking all-tokenize-share-records + +Usage: + gaiad query staking all-tokenize-share-records [flags] + +Flags: + --count-total count total number of records in tokenize share records to query for + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for all-tokenize-share-records + --limit uint pagination limit of tokenize share records to query for (default 100) + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --offset uint pagination offset of tokenize share records to query for + -o, --output string Output format (text|json) (default "text") + --page uint pagination page of tokenize share records to query for. This sets offset to a multiple of limit (default 1) + --page-key string pagination page-key of tokenize share records to query for + --reverse results are sorted in descending order + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + ### gaiad query staking delegation ``` @@ -3543,6 +3673,32 @@ Global Flags: ``` +### gaiad query staking last-tokenize-share-record-id + +``` +Query for last tokenize share record id. + +Example: +$ gaiad query staking last-tokenize-share-record-id + +Usage: + gaiad query staking last-tokenize-share-record-id [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for last-tokenize-share-record-id + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + ### gaiad query staking params ``` @@ -3685,6 +3841,162 @@ Global Flags: ``` +### gaiad query staking tokenize-share-lock-info + +``` +Query the status of a tokenize share lock for a given account +Example: +$ gaiad query staking tokenize-share-lock-info cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj + +Usage: + gaiad query staking tokenize-share-lock-info [address] [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for tokenize-share-lock-info + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + +### gaiad query staking tokenize-share-record-by-denom + +``` +Query individual tokenize share record information by share denom. + +Example: +$ gaiad query staking tokenize-share-record-by-denom + +Usage: + gaiad query staking tokenize-share-record-by-denom [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for tokenize-share-record-by-denom + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + +### gaiad query staking tokenize-share-record-by-id + +``` +Query individual tokenize share record information by share by id. + +Example: +$ gaiad query staking tokenize-share-record-by-id [id] + +Usage: + gaiad query staking tokenize-share-record-by-id [id] [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for tokenize-share-record-by-id + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + +### gaiad query staking tokenize-share-records-owned + +``` +Query tokenize share records by address. + +Example: +$ gaiad query staking tokenize-share-records-owned [owner] + +Usage: + gaiad query staking tokenize-share-records-owned [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for tokenize-share-records-owned + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + +### gaiad query staking total-liquid-staked + +``` +Query for total number of liquid staked tokens. +Liquid staked tokens are identified as either a tokenized delegation, +or tokens owned by an interchain account. +Example: +$ gaiad query staking total-liquid-staked + +Usage: + gaiad query staking total-liquid-staked [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for total-liquid-staked + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + +### gaiad query staking total-tokenize-share-assets + +``` +Query for total tokenized staked assets. + +Example: +$ gaiad query staking total-tokenize-share-assets + +Usage: + gaiad query staking total-tokenize-share-assets [flags] + +Flags: + --height int Use a specific height to query state at (this can error if the node is pruning state) + -h, --help help for total-tokenize-share-assets + --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + -o, --output string Output format (text|json) (default "text") + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + ### gaiad query staking unbonding-delegation ``` @@ -3843,20 +4155,28 @@ Usage: gaiad query staking [command] Available Commands: - delegation Query a delegation based on address and validator address - delegations Query all delegations made by one delegator - delegations-to Query all delegations made to one validator - historical-info Query historical info at given height - params Query the current staking parameters information - pool Query the current staking pool values - redelegation Query a redelegation record based on delegator and a source and destination validator address - redelegations Query all redelegations records for one delegator - redelegations-from Query all outgoing redelegatations from a validator - unbonding-delegation Query an unbonding-delegation record based on delegator and validator address - unbonding-delegations Query all unbonding-delegations records for one delegator - unbonding-delegations-from Query all unbonding delegatations from a validator - validator Query a validator - validators Query for all validators + all-tokenize-share-records Query for all tokenize share records + delegation Query a delegation based on address and validator address + delegations Query all delegations made by one delegator + delegations-to Query all delegations made to one validator + historical-info Query historical info at given height + last-tokenize-share-record-id Query for last tokenize share record id + params Query the current staking parameters information + pool Query the current staking pool values + redelegation Query a redelegation record based on delegator and a source and destination validator address + redelegations Query all redelegations records for one delegator + redelegations-from Query all outgoing redelegatations from a validator + tokenize-share-lock-info Query tokenize share lock information + tokenize-share-record-by-denom Query individual tokenize share record information by share denom + tokenize-share-record-by-id Query individual tokenize share record information by share by id + tokenize-share-records-owned Query tokenize share records by address + total-liquid-staked Query for total liquid staked tokens + total-tokenize-share-assets Query for total tokenized staked assets + unbonding-delegation Query an unbonding-delegation record based on delegator and validator address + unbonding-delegations Query all unbonding-delegations records for one delegator + unbonding-delegations-from Query all unbonding delegatations from a validator + validator Query a validator + validators Query for all validators Flags: -h, --help help for staking @@ -3979,31 +4299,6 @@ Global Flags: ``` -### gaiad query upgrade module_versions - -``` -Gets a list of module names and their respective consensus versions. -Following the command with a specific module name will return only -that module's information. - -Usage: - gaiad query upgrade module_versions [optional module_name] [flags] - -Flags: - --height int Use a specific height to query state at (this can error if the node is pruning state) - -h, --help help for module_versions - --node string : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") - -o, --output string Output format (text|json) (default "text") - -Global Flags: - --chain-id string The network chain ID - --home string directory for config and data (default "/Users/user/.gaia") - --log_format string The logging format (json|plain) (default "plain") - --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors - -``` - ### gaiad query upgrade plan ``` @@ -4075,14 +4370,15 @@ Available Commands: distribution Querying commands for the distribution module evidence Query for evidence by hash or for all (paginated) submitted evidence feegrant Querying commands for the feegrant module + globalfee Querying commands for the global fee module gov Querying commands for the governance module ibc Querying commands for the IBC module ibc-router ibc-transfer IBC fungible token transfer query subcommands interchain-accounts interchain-accounts subcommands - liquidity Querying commands for the liquidity module mint Querying commands for the minting module params Querying commands for the params module + provider Querying commands for the ccv provider module slashing Querying commands for the slashing module staking Querying commands for the staking module tendermint-validator-set Get the full tendermint validator set at given height @@ -4119,7 +4415,33 @@ Usage: gaiad rollback [flags] Flags: - -h, --help help for rollback + -h, --help help for rollback + --home string The application home directory (default "/Users/user/.gaia") + +Global Flags: + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + +### gaiad rosetta + +``` +spin up a rosetta server + +Usage: + gaiad rosetta [flags] + +Flags: + --addr string the address rosetta will bind to (default ":8080") + --blockchain string the blockchain type (default "app") + --grpc string the app gRPC endpoint (default "localhost:9090") + -h, --help help for rosetta + --network string the network name (default "network") + --offline run rosetta only with construction API + --retries int the number of retries that will be done before quitting (default 5) + --tendermint string the tendermint rpc endpoint, without tcp:// (default "localhost:26657") Global Flags: --home string directory for config and data (default "/Users/user/.gaia") @@ -4181,11 +4503,14 @@ Flags: --halt-height uint Block height at which to gracefully halt the chain and shutdown the node --halt-time uint Minimum block time (in Unix seconds) at which to gracefully halt the chain and shutdown the node -h, --help help for start + --home string The application home directory (default "/Users/user/.gaia") + --iavl-disable-fastnode Disable fast node for IAVL tree (default true) --inter-block-cache Enable inter-block caching (default true) --inv-check-period uint Assert registered invariants every N blocks --min-retain-blocks uint Minimum block height offset during ABCI commit to prune Tendermint blocks --minimum-gas-prices string Minimum gas prices to accept for transactions; Any fee in a tx must meet this minimum (e.g. 0.01photino;0.0001stake) --moniker string node name (default "Pro16.local") + --p2p.external-address string ip:port address to advertise to peers for them to dial --p2p.laddr string node listen address. (0.0.0.0:0 means any interface, any port) (default "tcp://0.0.0.0:26656") --p2p.persistent_peers string comma-delimited ID@host:port persistent peers --p2p.pex enable/disable Peer-Exchange (default true) @@ -4206,6 +4531,7 @@ Flags: --rpc.unsafe enabled unsafe rpc methods --state-sync.snapshot-interval uint State sync snapshot interval --state-sync.snapshot-keep-recent uint32 State sync snapshot to keep (default 2) + --trace Provide full stack traces for errors in ABCI Log --trace-store string Enable KVStore tracing to an output file --transport string Transport protocol: socket, grpc (default "socket") --unsafe-skip-upgrades ints Skip a set of upgrade heights to continue the old binary @@ -4213,10 +4539,8 @@ Flags: --x-crisis-skip-assert-invariants Skip x/crisis invariants check on startup Global Flags: - --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace print out full stack trace on errors ``` @@ -4248,6 +4572,9 @@ Remove all the data and WAL Usage: gaiad tendermint reset-state [flags] +Aliases: + reset-state, reset_state + Flags: -h, --help help for reset-state @@ -4436,7 +4763,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -4483,8 +4810,8 @@ Flags: --allowed-validators strings Allowed validators addresses separated by , -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --deny-validators strings Deny validators addresses separated by , - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it - --expiration int The Unix timestamp. Default is one year. (default 1700482346) + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --expiration int The Unix timestamp. Default is one year. (default 1728223690) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -4529,7 +4856,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -4590,8 +4917,9 @@ Use "gaiad tx authz [command] --help" for more information about a command. ### gaiad tx bank send ``` -Send funds from one account to another. Note, the'--from' flag is -ignored as it is implied from [from_key_or_address]. +Send funds from one account to another. + Note, the'--from' flag is ignored as it is implied from [from_key_or_address]. + When using '--dry-run' a key name cannot be used, only a bech32 address. Usage: gaiad tx bank send [from_key_or_address] [to_address] [amount] [flags] @@ -4599,7 +4927,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -4639,8 +4967,9 @@ Usage: gaiad tx bank [command] Available Commands: - send Send funds from one account to another. Note, the'--from' flag is -ignored as it is implied from [from_key_or_address]. + send Send funds from one account to another. + Note, the'--from' flag is ignored as it is implied from [from_key_or_address]. + When using '--dry-run' a key name cannot be used, only a bech32 address. Flags: -h, --help help for bank @@ -4672,7 +5001,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -4713,7 +5042,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -4780,7 +5109,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -4825,7 +5154,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -4869,7 +5198,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -4914,7 +5243,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -4945,7 +5274,51 @@ Global Flags: ``` -### gaiad tx distribution withdraw-rewards +### gaiad tx distribution withdraw-all-tokenize-share-rewards + +``` +Withdraw reward for all owned TokenizeShareRecord + +Example: +$ gaiad tx distribution withdraw-tokenize-share-rewards --from mykey + +Usage: + gaiad tx distribution withdraw-all-tokenize-share-rewards [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for withdraw-all-tokenize-share-rewards + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + +### gaiad tx distribution withdraw-rewards ``` Withdraw rewards from a given delegation address, @@ -4962,7 +5335,7 @@ Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --commission Withdraw the validator's commission in addition to the rewards - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -4992,6 +5365,50 @@ Global Flags: ``` +### gaiad tx distribution withdraw-tokenize-share-rewards + +``` +Withdraw reward for an owned TokenizeShareRecord + +Example: +$ gaiad tx distribution withdraw-tokenize-share-rewards 1 --from mykey + +Usage: + gaiad tx distribution withdraw-tokenize-share-rewards [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for withdraw-tokenize-share-rewards + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + ### gaiad tx distribution ``` @@ -5002,10 +5419,12 @@ Usage: gaiad tx distribution [command] Available Commands: - fund-community-pool Funds the community pool with the specified amount - set-withdraw-addr change the default withdraw address for rewards associated with an address - withdraw-all-rewards withdraw all delegations rewards for a delegator - withdraw-rewards Withdraw rewards from a given delegation address, and optionally withdraw validator commission if the delegation address given is a validator operator + fund-community-pool Funds the community pool with the specified amount + set-withdraw-addr change the default withdraw address for rewards associated with an address + withdraw-all-rewards withdraw all delegations rewards for a delegator + withdraw-all-tokenize-share-rewards Withdraw reward for all owning TokenizeShareRecord + withdraw-rewards Withdraw rewards from a given delegation address, and optionally withdraw validator commission if the delegation address given is a validator operator + withdraw-tokenize-share-rewards Withdraw reward for an owning TokenizeShareRecord Flags: -h, --help help for distribution @@ -5034,7 +5453,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5103,7 +5522,7 @@ Flags: -a, --account-number uint The account number of the signing account (offline mode only) --allowed-messages strings Set of allowed messages for fee allowance -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --expiration string The RFC 3339 timestamp after which the grant expires for the user --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom @@ -5152,7 +5571,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5224,7 +5643,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5267,7 +5686,7 @@ Flags: -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --deposit string deposit of proposal --description string description of proposal - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5298,6 +5717,60 @@ Global Flags: ``` +### gaiad tx gov submit-proposal change-reward-denoms + +``` +Submit an change reward denoms proposal with an initial deposit. + The proposal details must be supplied via a JSON file. + + Example: + $ tx gov submit-proposal change-reward-denoms --from= + + Where proposal.json contains: + { + "title": "Change reward denoms", + "summary": "Change reward denoms", + "denoms_to_add": ["untrn"], + "denoms_to_remove": ["stake"], + "deposit": "10000stake" + } + +Usage: + gaiad tx gov submit-proposal change-reward-denoms [proposal-file] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for change-reward-denoms + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + ### gaiad tx gov submit-proposal community-pool-spend ``` @@ -5323,7 +5796,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5353,6 +5826,191 @@ Global Flags: ``` +### gaiad tx gov submit-proposal consumer-addition + +``` + +Submit a consumer addition proposal along with an initial deposit. +The proposal details must be supplied via a JSON file. +Unbonding period, transfer timeout period and ccv timeout period should be provided as nanosecond time periods. + +Example: +$ tx gov submit-proposal consumer-addition --from= + +Where proposal.json contains: + +{ + "title": "Create the FooChain", + "description": "Gonna be a great chain", + "chain_id": "foochain", + "initial_height": { + "revision_number": 2, + "revision_height": 3 + }, + "genesis_hash": "Z2VuZXNpcyBoYXNo", + "binary_hash": "YmluYXJ5IGhhc2g=", + "spawn_time": "2022-01-27T15:59:50.121607-08:00", + "blocks_per_distribution_transmission": 1000, + "consumer_redistribution_fraction": "0.75", + "distribution_transmission_channel": "", + "historical_entries": 10000, + "transfer_timeout_period": 3600000000000, + "ccv_timeout_period": 2419200000000000, + "unbonding_period": 1728000000000000, + "deposit": "10000stake" +} + +Usage: + gaiad tx gov submit-proposal consumer-addition [proposal-file] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for consumer-addition + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + +### gaiad tx gov submit-proposal consumer-removal + +``` + +Submit a consumer chain removal proposal along with an initial deposit. +The proposal details must be supplied via a JSON file. + +Example: +$ tx gov submit-proposal consumer-removal --from= + +Where proposal.json contains: +{ + "title": "Stop the FooChain", + "description": "It was a great chain", + "chain_id": "foochain", + "stop_time": "2022-01-27T15:59:50.121607-08:00", + "deposit": "10000stake" +} + +Usage: + gaiad tx gov submit-proposal consumer-removal [proposal-file] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for consumer-removal + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + +### gaiad tx gov submit-proposal equivocation + +``` +Submit an equivocation proposal along with an initial deposit. +The proposal details must be supplied via a JSON file. + +Example: +$ tx gov submit-proposal equivocation --from= + +Where proposal.json contains: +{ + "title": "Equivoque Foo validator", + "description": "He double-signs on the Foobar consumer chain", + "equivocations": [ + { + "height": 10420042, + "time": "2023-01-27T15:59:50.121607-08:00", + "power": 10, + "consensus_address": "cosmosvalcons1s5afhd6gxevu37mkqcvvsj8qeylhn0rz46zdlq" + } + ], + "deposit": "10000stake" +} + +Usage: + gaiad tx gov submit-proposal equivocation [proposal-file] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for equivocation + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + ### gaiad tx gov submit-proposal ibc-upgrade ``` @@ -5376,7 +6034,7 @@ Flags: -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --deposit string deposit of proposal --description string description of proposal - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5446,7 +6104,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5491,7 +6149,7 @@ Flags: -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --deposit string deposit of proposal --description string description of proposal - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5539,7 +6197,7 @@ Flags: -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --deposit string deposit of proposal --description string description of proposal - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5598,7 +6256,11 @@ Usage: Available Commands: cancel-software-upgrade Cancel the current software upgrade proposal + change-reward-denoms Submit a change reward denoms proposal community-pool-spend Submit a community pool spend proposal + consumer-addition Submit a consumer addition proposal + consumer-removal Submit a consumer chain removal proposal + equivocation Submit an equivocation proposal ibc-upgrade Submit an IBC upgrade proposal param-change Submit a parameter change proposal software-upgrade Submit a software upgrade proposal @@ -5609,7 +6271,7 @@ Flags: -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --deposit string The proposal deposit --description string The proposal description - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5659,7 +6321,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5704,7 +6366,7 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5799,7 +6461,7 @@ gaiad tx ibc client create [path/to/client_state.json] [path/to/consensus_state. Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5891,7 +6553,7 @@ gaiad tx ibc client upgrade [client-identifier] [path/to/client_state.json] [pat Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5970,7 +6632,7 @@ Flags: --absolute-timeouts Timeout flags are used as absolute timeouts. -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -5982,6 +6644,7 @@ Flags: --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device + --memo string Memo to be sent along with the packet. --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note string Note to add a description to the transaction (previously --memo) --offline Offline mode (does not allow any online functionality @@ -6055,27 +6718,27 @@ Use "gaiad tx ibc [command] --help" for more information about a command. ``` -### gaiad tx liquidity create-pool +### gaiad tx multisign-batch ``` -Create liquidity pool and deposit coins. +Assemble a batch of multisig transactions generated by batch sign command. -Example: -$ gaiad tx liquidity create-pool 1 1000000000uatom,50000000000uusd --from mykey +Read one or more signatures from one or more [signature] file, generate a multisig signature compliant to the +multisig key [name], and attach the key name to the transaction read from [file]. -This example creates a liquidity pool of pool-type 1 (two coins) and deposits 1000000000uatom and 50000000000uusd. -New liquidity pools can be created only for coin combinations that do not already exist in the network. +Example: +$ gaiad tx multisign-batch transactions.json multisigk1k2k3 k1sigs.json k2sigs.json k3sig.json -[pool-type]: The id of the liquidity pool-type. The only supported pool type is 1 -[deposit-coins]: The amount of coins to deposit to the liquidity pool. The number of deposit coins must be 2 in pool type 1. +The current multisig implementation defaults to amino-json sign mode. +The SIGN_MODE_DIRECT sign mode is not supported.' Usage: - gaiad tx liquidity create-pool [pool-type] [deposit-coins] [flags] + gaiad tx multisign-batch [file] [name] [[signature-file]...] [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6083,14 +6746,17 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for create-pool + -h, --help help for multisign-batch --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device + --multisig string Address of the multisig account that the transaction signs on behalf of + --no-auto-increment disable sequence auto increment --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note string Note to add a description to the transaction (previously --memo) --offline Offline mode (does not allow any online functionality -o, --output string Output format (text|json) (default "json") + --output-document string The document is written to the given file instead of STDOUT -s, --sequence uint The sequence number of the signing account (offline mode only) --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height @@ -6105,30 +6771,36 @@ Global Flags: ``` -### gaiad tx liquidity deposit +### gaiad tx multisign ``` -Deposit coins a liquidity pool. +Sign transactions created with the --generate-only flag that require multisig signatures. -This deposit request is not processed immediately since it is accumulated in the liquidity pool batch. -All requests in a batch are treated equally and executed at the same swap price. +Read one or more signatures from one or more [signature] file, generate a multisig signature compliant to the +multisig key [name], and attach the key name to the transaction read from [file]. Example: -$ gaiad tx liquidity deposit 1 100000000uatom,5000000000uusd --from mykey +$ gaiad tx multisign transaction.json k1k2k3 k1sig.json k2sig.json k3sig.json -This example request deposits 100000000uatom and 5000000000uusd to pool-id 1. -Deposits must be the same coin denoms as the reserve coins. +If --signature-only flag is on, output a JSON representation +of only the generated signature. + +If the --offline flag is on, the client will not reach out to an external node. +Account number or sequence number lookups are not performed so you must +set these parameters manually. -[pool-id]: The pool id of the liquidity pool -[deposit-coins]: The amount of coins to deposit to the liquidity pool +The current multisig implementation defaults to amino-json sign mode. +The SIGN_MODE_DIRECT sign mode is not supported.' Usage: - gaiad tx liquidity deposit [pool-id] [deposit-coins] [flags] + gaiad tx multisign [file] [name] [[signature]...] [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) + --amino Generate Amino-encoded JSON suitable for submitting to the txs REST endpoint -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --chain-id string network chain ID + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6136,7 +6808,49 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for deposit + -h, --help help for multisign + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + --output-document string The document is written to the given file instead of STDOUT + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --signature-only Print only the generated signature, then exit + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation + +Global Flags: + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + +### gaiad tx provider assign-consensus-key + +``` +assign a consensus public key to use for a consumer chain + +Usage: + gaiad tx provider assign-consensus-key [consumer-chain-id] [consumer-pubkey] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for assign-consensus-key --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device @@ -6158,45 +6872,59 @@ Global Flags: ``` -### gaiad tx liquidity swap +### gaiad tx provider ``` -Swap offer coin with demand coin from the liquidity pool with the given order price. +provider transactions subcommands -This swap request is not processed immediately since it is accumulated in the liquidity pool batch. -All requests in a batch are treated equally and executed at the same swap price. -The order of swap requests is ignored since the universal swap price is calculated in every batch to prevent front running. +Usage: + gaiad tx provider [flags] + gaiad tx provider [command] -The requested swap is executed with a swap price that is calculated from the given swap price function of the pool, the other swap requests, and the liquidity pool coin reserve status. -Swap orders are executed only when the execution swap price is equal to or greater than the submitted order price of the swap order. +Available Commands: + assign-consensus-key assign a consensus public key to use for a consumer chain -Example: -$ gaiad tx liquidity swap 1 1 50000000uusd uatom 0.019 0.003 --from mykey +Flags: + -h, --help help for provider + +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +Use "gaiad tx provider [command] --help" for more information about a command. + +``` + +### gaiad tx sign-batch -For this example, imagine that an existing liquidity pool has with 1000000000uatom and 50000000000uusd. -This example request swaps 50000000uusd for at least 950000uatom with the order price of 0.019 and swap fee rate of 0.003. -A sufficient balance of half of the swap-fee-rate of the offer coin is required to reserve the offer coin fee. +``` +Sign batch files of transactions generated with --generate-only. +The command processes list of transactions from file (one StdTx each line), generate +signed transactions or signatures and print their JSON encoding, delimited by '\n'. +As the signatures are generated, the command updates the account sequence number accordingly. -The order price is the exchange ratio of X/Y, where X is the amount of the first coin and Y is the amount of the second coin when their denoms are sorted alphabetically. -Increasing order price reduces the possibility for your request to be processed and results in buying uatom at a lower price than the pool price. +If the --signature-only flag is set, it will output the signature parts only. -For explicit calculations, The swap fee rate must be the value that set as liquidity parameter in the current network. -The only supported swap-type is 1. For the detailed swap algorithm, see https://github.com/gravity-devs/liquidity +The --offline flag makes sure that the client will not reach out to full node. +As a result, the account and the sequence number queries will not be performed and +it is required to set such parameters manually. Note, invalid values will cause +the transaction to fail. The sequence will be incremented automatically for each +transaction that is signed. -[pool-id]: The pool id of the liquidity pool -[swap-type]: The swap type of the swap message. The only supported swap type is 1 (instant swap). -[offer-coin]: The amount of offer coin to swap -[demand-coin-denom]: The denomination of the coin to exchange with offer coin -[order-price]: The limit order price for the swap order. The price is the exchange ratio of X/Y where X is the amount of the first coin and Y is the amount of the second coin when their denoms are sorted alphabetically -[swap-fee-rate]: The swap fee rate to pay for swap that is proportional to swap amount. The swap fee rate must be the value that set as liquidity parameter in the current network. +The --multisig= flag generates a signature on behalf of a multisig +account key. It implies --signature-only. Usage: - gaiad tx liquidity swap [pool-id] [swap-type] [offer-coin] [demand-coin-denom] [order-price] [swap-fee-rate] [flags] + gaiad tx sign-batch [file] [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --chain-id string network chain ID + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6204,21 +6932,23 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for swap + -h, --help help for sign-batch --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device + --multisig string Address or key name of the multisig account on behalf of which the transaction shall be signed --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note string Note to add a description to the transaction (previously --memo) --offline Offline mode (does not allow any online functionality -o, --output string Output format (text|json) (default "json") + --output-document string The document will be written to the given file instead of STDOUT -s, --sequence uint The sequence number of the signing account (offline mode only) --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --signature-only Print only the generated signature, then exit (default true) --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height -y, --yes Skip tx broadcasting prompt confirmation Global Flags: - --chain-id string The network chain ID --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") @@ -6226,30 +6956,78 @@ Global Flags: ``` -### gaiad tx liquidity withdraw +### gaiad tx sign ``` -Withdraw pool coin from the specified liquidity pool. +Sign a transaction created with the --generate-only flag. +It will read a transaction from [file], sign it, and print its JSON encoding. -This swap request is not processed immediately since it is accumulated in the liquidity pool batch. -All requests in a batch are treated equally and executed at the same swap price. +If the --signature-only flag is set, it will output the signature parts only. -Example: -$ gaiad tx liquidity withdraw 1 10000pool96EF6EA6E5AC828ED87E8D07E7AE2A8180570ADD212117B2DA6F0B75D17A6295 --from mykey +The --offline flag makes sure that the client will not reach out to full node. +As a result, the account and sequence number queries will not be performed and +it is required to set such parameters manually. Note, invalid values will cause +the transaction to fail. + +The --multisig= flag generates a signature on behalf of a multisig account +key. It implies --signature-only. Full multisig signed transactions may eventually +be generated via the 'multisign' command. + +Usage: + gaiad tx sign [file] [flags] + +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + --amino Generate Amino encoded JSON suitable for submiting to the txs REST endpoint + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --chain-id string The network chain ID + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for sign + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --multisig string Address or key name of the multisig account on behalf of which the transaction shall be signed + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + --output-document string The document will be written to the given file instead of STDOUT + --overwrite Overwrite existing signatures with a new one. If disabled, new signature will be appended + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --signature-only Print only the signatures + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation -This example request withdraws 10000 pool coin from the specified liquidity pool. -The appropriate pool coin must be requested from the specified pool. +Global Flags: + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors -[pool-id]: The pool id of the liquidity pool -[pool-coin]: The amount of pool coin to withdraw from the liquidity pool +``` + +### gaiad tx slashing unjail + +``` +unjail a jailed validator: + +$ tx slashing unjail --from mykey Usage: - gaiad tx liquidity withdraw [pool-id] [pool-coin] [flags] + gaiad tx slashing unjail [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6257,7 +7035,7 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for withdraw + -h, --help help for unjail --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device @@ -6279,23 +7057,20 @@ Global Flags: ``` -### gaiad tx liquidity +### gaiad tx slashing ``` -Liquidity transaction subcommands +Slashing transaction subcommands Usage: - gaiad tx liquidity [flags] - gaiad tx liquidity [command] + gaiad tx slashing [flags] + gaiad tx slashing [command] Available Commands: - create-pool Create liquidity pool and deposit coins - deposit Deposit coins to a liquidity pool - swap Swap offer coin with demand coin from the liquidity pool with the given order price - withdraw Withdraw pool coin from the specified liquidity pool + unjail unjail validator previously jailed for downtime Flags: - -h, --help help for liquidity + -h, --help help for slashing Global Flags: --chain-id string The network chain ID @@ -6304,31 +7079,28 @@ Global Flags: --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors -Use "gaiad tx liquidity [command] --help" for more information about a command. +Use "gaiad tx slashing [command] --help" for more information about a command. ``` -### gaiad tx multisign-batch +### gaiad tx staking cancel-unbond ``` -Assemble a batch of multisig transactions generated by batch sign command. - -Read one or more signatures from one or more [signature] file, generate a multisig signature compliant to the -multisig key [name], and attach the key name to the transaction read from [file]. +Cancel Unbonding Delegation and delegate back to the validator. Example: -$ gaiad tx multisign-batch transactions.json multisigk1k2k3 k1sigs.json k2sigs.json k3sig.json - -The current multisig implementation defaults to amino-json sign mode. -The SIGN_MODE_DIRECT sign mode is not supported.' +$ gaiad tx staking cancel-unbond cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake 2 --from mykey Usage: - gaiad tx multisign-batch [file] [name] [[signature-file]...] [flags] + gaiad tx staking cancel-unbond [validator-addr] [amount] [creation-height] [flags] + +Examples: +$ gaiad tx staking cancel-unbond cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake 2 --from mykey Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6336,17 +7108,14 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for multisign-batch + -h, --help help for cancel-unbond --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device - --multisig string Address of the multisig account that the transaction signs on behalf of - --no-auto-increment disable sequence auto increment --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note string Note to add a description to the transaction (previously --memo) --offline Offline mode (does not allow any online functionality -o, --output string Output format (text|json) (default "json") - --output-document string The document is written to the given file instead of STDOUT -s, --sequence uint The sequence number of the signing account (offline mode only) --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height @@ -6361,35 +7130,74 @@ Global Flags: ``` -### gaiad tx multisign +### gaiad tx staking create-validator ``` -Sign transactions created with the --generate-only flag that require multisig signatures. +create new validator initialized with a self-delegation to it -Read one or more signatures from one or more [signature] file, generate a multisig signature compliant to the -multisig key [name], and attach the key name to the transaction read from [file]. +Usage: + gaiad tx staking create-validator [flags] -Example: -$ gaiad tx multisign transaction.json k1k2k3 k1sig.json k2sig.json k3sig.json +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + --amount string Amount of coins to bond + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --commission-max-change-rate string The maximum commission change rate percentage (per day) + --commission-max-rate string The maximum commission rate percentage + --commission-rate string The initial commission rate percentage + --details string The validator's (optional) details + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for create-validator + --identity string The optional identity signature (ex. UPort or Keybase) + --ip string The node's public IP. It takes effect only when used in combination with --generate-only + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --moniker string The validator's name + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --node-id string The node's ID + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + --pubkey string The validator's Protobuf JSON encoded public key + --security-contact string The validator's (optional) security contact email + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + --website string The validator's (optional) website + -y, --yes Skip tx broadcasting prompt confirmation -If --signature-only flag is on, output a JSON representation -of only the generated signature. +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors -If the --offline flag is on, the client will not reach out to an external node. -Account number or sequence number lookups are not performed so you must -set these parameters manually. +``` -The current multisig implementation defaults to amino-json sign mode. -The SIGN_MODE_DIRECT sign mode is not supported.' +### gaiad tx staking delegate + +``` +Delegate an amount of liquid coins to a validator from your wallet. + +Example: +$ gaiad tx staking delegate cosmosvaloper1l2rsakp388kuv9k8qzq6lrm9taddae7fpx59wm 1000stake --from mykey Usage: - gaiad tx multisign [file] [name] [[signature]...] [flags] + gaiad tx staking delegate [validator-addr] [amount] [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) - --amino Generate Amino-encoded JSON suitable for submitting to the txs REST endpoint -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6397,7 +7205,7 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for multisign + -h, --help help for delegate --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device @@ -6405,10 +7213,8 @@ Flags: --note string Note to add a description to the transaction (previously --memo) --offline Offline mode (does not allow any online functionality -o, --output string Output format (text|json) (default "json") - --output-document string The document is written to the given file instead of STDOUT -s, --sequence uint The sequence number of the signing account (offline mode only) --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature - --signature-only Print only the generated signature, then exit --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height -y, --yes Skip tx broadcasting prompt confirmation @@ -6421,32 +7227,23 @@ Global Flags: ``` -### gaiad tx sign-batch +### gaiad tx staking disable-tokenize-shares ``` -Sign batch files of transactions generated with --generate-only. -The command processes list of transactions from file (one StdTx each line), generate -signed transactions or signatures and print their JSON encoding, delimited by '\n'. -As the signatures are generated, the command updates the account sequence number accordingly. - -If the --signature-only flag is set, it will output the signature parts only. +Disables the tokenization of shares for an address. The account +must explicitly re-enable if they wish to tokenize again, at which point they must wait +the chain's unbonding period. -The --offline flag makes sure that the client will not reach out to full node. -As a result, the account and the sequence number queries will not be performed and -it is required to set such parameters manually. Note, invalid values will cause -the transaction to fail. The sequence will be incremented automatically for each -transaction that is signed. - -The --multisig= flag generates a signature on behalf of a multisig -account key. It implies --signature-only. +Example: +$ gaiad tx staking disable-tokenize-shares --from mykey Usage: - gaiad tx sign-batch [file] [flags] + gaiad tx staking disable-tokenize-shares [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6454,19 +7251,16 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for sign-batch + -h, --help help for disable-tokenize-shares --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device - --multisig string Address or key name of the multisig account on behalf of which the transaction shall be signed --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note string Note to add a description to the transaction (previously --memo) --offline Offline mode (does not allow any online functionality -o, --output string Output format (text|json) (default "json") - --output-document string The document will be written to the given file instead of STDOUT -s, --sequence uint The sequence number of the signing account (offline mode only) --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature - --signature-only Print only the generated signature, then exit (default true) --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height -y, --yes Skip tx broadcasting prompt confirmation @@ -6479,31 +7273,71 @@ Global Flags: ``` -### gaiad tx sign +### gaiad tx staking edit-validator ``` -Sign a transaction created with the --generate-only flag. -It will read a transaction from [file], sign it, and print its JSON encoding. +edit an existing validator account -If the --signature-only flag is set, it will output the signature parts only. +Usage: + gaiad tx staking edit-validator [flags] -The --offline flag makes sure that the client will not reach out to full node. -As a result, the account and sequence number queries will not be performed and -it is required to set such parameters manually. Note, invalid values will cause -the transaction to fail. +Flags: + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --commission-rate string The new commission rate percentage + --details string The validator's (optional) details (default "[do-not-modify]") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for edit-validator + --identity string The (optional) identity signature (ex. UPort or Keybase) (default "[do-not-modify]") + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --new-moniker string The validator's name (default "[do-not-modify]") + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + --security-contact string The validator's (optional) security contact email (default "[do-not-modify]") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + --website string The validator's (optional) website (default "[do-not-modify]") + -y, --yes Skip tx broadcasting prompt confirmation -The --multisig= flag generates a signature on behalf of a multisig account -key. It implies --signature-only. Full multisig signed transactions may eventually -be generated via the 'multisign' command. +Global Flags: + --chain-id string The network chain ID + --home string directory for config and data (default "/Users/user/.gaia") + --log_format string The logging format (json|plain) (default "plain") + --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace print out full stack trace on errors + +``` + +### gaiad tx staking enable-tokenize-shares + +``` +Enables the tokenization of shares for an address after +it had been disable. This transaction queues the enablement of tokenization, but +the address must wait 1 unbonding period from the time of this transaction before +tokenization is permitted. + +Example: +$ gaiad tx staking enable-tokenize-shares --from mykey Usage: - gaiad tx sign [file] [flags] + gaiad tx staking enable-tokenize-shares [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) - --amino Generate Amino encoded JSON suitable for submiting to the txs REST endpoint -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6511,20 +7345,16 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for sign + -h, --help help for enable-tokenize-shares --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device - --multisig string Address or key name of the multisig account on behalf of which the transaction shall be signed --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note string Note to add a description to the transaction (previously --memo) --offline Offline mode (does not allow any online functionality -o, --output string Output format (text|json) (default "json") - --output-document string The document will be written to the given file instead of STDOUT - --overwrite Overwrite existing signatures with a new one. If disabled, new signature will be appended -s, --sequence uint The sequence number of the signing account (offline mode only) --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature - --signature-only Print only the signatures --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height -y, --yes Skip tx broadcasting prompt confirmation @@ -6537,20 +7367,21 @@ Global Flags: ``` -### gaiad tx slashing unjail +### gaiad tx staking redeem-tokens ``` -unjail a jailed validator: +Redeem specified amount of share tokens to delegation. -$ tx slashing unjail --from mykey +Example: +$ gaiad tx staking redeem-tokens 100sharetoken --from mykey Usage: - gaiad tx slashing unjail [flags] + gaiad tx staking redeem-tokens [amount] [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6558,7 +7389,7 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for unjail + -h, --help help for redeem-tokens --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device @@ -6580,20 +7411,40 @@ Global Flags: ``` -### gaiad tx slashing +### gaiad tx staking redelegate ``` -Slashing transaction subcommands +Redelegate an amount of illiquid staking tokens from one validator to another. -Usage: - gaiad tx slashing [flags] - gaiad tx slashing [command] +Example: +$ gaiad tx staking redelegate cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj cosmosvaloper1l2rsakp388kuv9k8qzq6lrm9taddae7fpx59wm 100stake --from mykey -Available Commands: - unjail unjail validator previously jailed for downtime +Usage: + gaiad tx staking redelegate [src-validator-addr] [dst-validator-addr] [amount] [flags] Flags: - -h, --help help for slashing + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for redelegate + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation Global Flags: --chain-id string The network chain ID @@ -6602,54 +7453,42 @@ Global Flags: --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace print out full stack trace on errors -Use "gaiad tx slashing [command] --help" for more information about a command. - ``` -### gaiad tx staking create-validator +### gaiad tx staking tokenize-share ``` -create new validator initialized with a self-delegation to it +Tokenize delegation to share tokens. + +Example: +$ gaiad tx staking tokenize-share cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj --from mykey Usage: - gaiad tx staking create-validator [flags] + gaiad tx staking tokenize-share [validator-addr] [amount] [rewardOwner] [flags] Flags: - -a, --account-number uint The account number of the signing account (offline mode only) - --amount string Amount of coins to bond - -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --commission-max-change-rate string The maximum commission change rate percentage (per day) - --commission-max-rate string The maximum commission rate percentage - --commission-rate string The initial commission rate percentage - --details string The validator's (optional) details - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it - --fee-account string Fee account pays fees for the transaction instead of deducting from the signer - --fees string Fees to pay along with transaction; eg: 10uatom - --from string Name or address of private key with which to sign - --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) - --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) - --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) - --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for create-validator - --identity string The optional identity signature (ex. UPort or Keybase) - --ip string The node's public IP. It takes effect only when used in combination with --generate-only - --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") - --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used - --ledger Use a connected Ledger device - --min-self-delegation string The minimum self delegation required on the validator - --moniker string The validator's name - --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") - --node-id string The node's ID - --note string Note to add a description to the transaction (previously --memo) - --offline Offline mode (does not allow any online functionality - -o, --output string Output format (text|json) (default "json") - --pubkey string The validator's Protobuf JSON encoded public key - --security-contact string The validator's (optional) security contact email - -s, --sequence uint The sequence number of the signing account (offline mode only) - --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature - --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height - --website string The validator's (optional) website - -y, --yes Skip tx broadcasting prompt confirmation + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for tokenize-share + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation Global Flags: --chain-id string The network chain ID @@ -6660,21 +7499,21 @@ Global Flags: ``` -### gaiad tx staking delegate +### gaiad tx staking transfer-tokenize-share-record ``` -Delegate an amount of liquid coins to a validator from your wallet. +Transfer ownership of TokenizeShareRecord. Example: -$ gaiad tx staking delegate cosmosvaloper1l2rsakp388kuv9k8qzq6lrm9taddae7fpx59wm 1000stake --from mykey +$ gaiad tx staking transfer-tokenize-share-record 1 cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj --from mykey Usage: - gaiad tx staking delegate [validator-addr] [amount] [flags] + gaiad tx staking transfer-tokenize-share-record [record-id] [new-owner] [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6682,7 +7521,7 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for delegate + -h, --help help for transfer-tokenize-share-record --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device @@ -6704,44 +7543,40 @@ Global Flags: ``` -### gaiad tx staking edit-validator +### gaiad tx staking unbond-validator ``` -edit an existing validator account +Unbond a validator. + +Example: +$ gaiad tx staking unbond-validator --from mykey Usage: - gaiad tx staking edit-validator [flags] + gaiad tx staking unbond-validator [flags] Flags: - -a, --account-number uint The account number of the signing account (offline mode only) - -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --commission-rate string The new commission rate percentage - --details string The validator's (optional) details (default "[do-not-modify]") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it - --fee-account string Fee account pays fees for the transaction instead of deducting from the signer - --fees string Fees to pay along with transaction; eg: 10uatom - --from string Name or address of private key with which to sign - --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) - --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) - --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) - --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for edit-validator - --identity string The (optional) identity signature (ex. UPort or Keybase) (default "[do-not-modify]") - --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") - --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used - --ledger Use a connected Ledger device - --min-self-delegation string The minimum self delegation required on the validator - --new-moniker string The validator's name (default "[do-not-modify]") - --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") - --note string Note to add a description to the transaction (previously --memo) - --offline Offline mode (does not allow any online functionality - -o, --output string Output format (text|json) (default "json") - --security-contact string The validator's (optional) security contact email (default "[do-not-modify]") - -s, --sequence uint The sequence number of the signing account (offline mode only) - --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature - --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height - --website string The validator's (optional) website (default "[do-not-modify]") - -y, --yes Skip tx broadcasting prompt confirmation + -a, --account-number uint The account number of the signing account (offline mode only) + -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account string Fee account pays fees for the transaction instead of deducting from the signer + --fees string Fees to pay along with transaction; eg: 10uatom + --from string Name or address of private key with which to sign + --gas string gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + -h, --help help for unbond-validator + --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger Use a connected Ledger device + --node string : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note string Note to add a description to the transaction (previously --memo) + --offline Offline mode (does not allow any online functionality + -o, --output string Output format (text|json) (default "json") + -s, --sequence uint The sequence number of the signing account (offline mode only) + --sign-mode string Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height uint Set a block timeout height to prevent the tx from being committed past a certain height + -y, --yes Skip tx broadcasting prompt confirmation Global Flags: --chain-id string The network chain ID @@ -6752,21 +7587,21 @@ Global Flags: ``` -### gaiad tx staking redelegate +### gaiad tx staking unbond ``` -Redelegate an amount of illiquid staking tokens from one validator to another. +Unbond an amount of bonded shares from a validator. Example: -$ gaiad tx staking redelegate cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj cosmosvaloper1l2rsakp388kuv9k8qzq6lrm9taddae7fpx59wm 100stake --from mykey +$ gaiad tx staking unbond cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake --from mykey Usage: - gaiad tx staking redelegate [src-validator-addr] [dst-validator-addr] [amount] [flags] + gaiad tx staking unbond [validator-addr] [amount] [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6774,7 +7609,7 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for redelegate + -h, --help help for unbond --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device @@ -6796,21 +7631,21 @@ Global Flags: ``` -### gaiad tx staking unbond +### gaiad tx staking validator-bond ``` -Unbond an amount of bonded shares from a validator. +Mark a delegation as a validator self-bond. Example: -$ gaiad tx staking unbond cosmosvaloper1gghjut3ccd8ay0zduzj64hwre2fxs9ldmqhffj 100stake --from mykey +$ gaiad tx staking validator-bond cosmosvaloper13h5xdxhsdaugwdrkusf8lkgu406h8t62jkqv3h --from mykey Usage: - gaiad tx staking unbond [validator-addr] [amount] [flags] + gaiad tx staking validator-bond [validator] [flags] Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6818,7 +7653,7 @@ Flags: --gas-adjustment float adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices string Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - -h, --help help for unbond + -h, --help help for validator-bond --keyring-backend string Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir string The client Keyring directory; if omitted, the default 'home' directory will be used --ledger Use a connected Ledger device @@ -6850,11 +7685,19 @@ Usage: gaiad tx staking [command] Available Commands: - create-validator create new validator initialized with a self-delegation to it - delegate Delegate liquid tokens to a validator - edit-validator edit an existing validator account - redelegate Redelegate illiquid tokens from one validator to another - unbond Unbond shares from a validator + cancel-unbond Cancel unbonding delegation and delegate back to the validator + create-validator create new validator initialized with a self-delegation to it + delegate Delegate liquid tokens to a validator + disable-tokenize-shares Disable tokenization of shares + edit-validator edit an existing validator account + enable-tokenize-shares Enable tokenization of shares + redeem-tokens Redeem specified amount of share tokens to delegation + redelegate Redelegate illiquid tokens from one validator to another + tokenize-share Tokenize delegation to share tokens + transfer-tokenize-share-record Transfer ownership of TokenizeShareRecord + unbond Unbond shares from a validator + unbond-validator Unbond a validator + validator-bond Mark a delegation as a validator self-bond Flags: -h, --help help for staking @@ -6887,7 +7730,8 @@ Usage: Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --chain-id string The network chain ID + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -6909,7 +7753,6 @@ Flags: -y, --yes Skip tx broadcasting prompt confirmation Global Flags: - --chain-id string The network chain ID --home string directory for config and data (default "/Users/user/.gaia") --log_format string The logging format (json|plain) (default "plain") --log_level string The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") @@ -6933,7 +7776,7 @@ Flags: -a, --account-number uint The account number of the signing account (offline mode only) -b, --broadcast-mode string Transaction broadcasting mode (sync|async|block) (default "sync") --delayed Create a delayed vesting account if true - --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account string Fee account pays fees for the transaction instead of deducting from the signer --fees string Fees to pay along with transaction; eg: 10uatom --from string Name or address of private key with which to sign @@ -7012,9 +7855,9 @@ Available Commands: gov Governance transactions subcommands ibc IBC transaction subcommands ibc-transfer IBC fungible token transfer transaction subcommands - liquidity Liquidity transaction subcommands multisign Generate multisig signatures for transactions generated offline multisign-batch Assemble multisig transactions in batch from batch signatures + provider provider transactions subcommands sign Sign a transaction generated offline sign-batch Sign transaction batch files slashing Slashing transaction subcommands diff --git a/out/gaiad/gaiad_nu_completions.nu b/out/gaiad/gaiad_nu_completions.nu index 9ca2549..269ec74 100644 --- a/out/gaiad/gaiad_nu_completions.nu +++ b/out/gaiad/gaiad_nu_completions.nu @@ -1,11 +1,8 @@ -# gaiad keys in a form of table +# gaiad keys in a form of a table export def "gaiad _keys table" [] { - gaiad keys list --output text | lines | window 5 -s 5 | - each {|it| ($it| parse -r '(?P\w+):(?P.*)')} | - each {|it| ($it| transpose -r)} | reduce {|it, acc| $it | append $acc} | - select name type address + gaiad keys list --output json | from json | select name type address } # Helper function to use addresses for completions in --from parameter @@ -13,32 +10,32 @@ export def "nu-complete gaiad _keys values" [] { (gaiad _keys table).name | zip (gaiad _keys table).address | flatten } -def "nu-completions-gaiad--json-plain-" [] { ["json", "plain"] } +def "nu-completions-gaiad--socket---grpc-" [] { ["socket", "grpc"] } +def "nu-completions-gaiad--os-file-kwallet-pass-test-memory-" [] { ["os", "file", "kwallet", "pass", "test", "memory"] } +def "nu-completions-gaiad--acc-val-cons-" [] { ["acc", "val", "cons"] } +def "nu-completions-gaiad--text-json-" [] { ["text", "json"] } +def "nu-completions-gaiad--sync-async-block-" [] { ["sync", "async", "block"] } def "nu-completions-gaiad--os-file-test-" [] { ["os", "file", "test"] } def "nu-completions-gaiad--default-nothing-everything-custom-" [] { ["default", "nothing", "everything", "custom"] } -def "nu-completions-gaiad--sync-async-block-" [] { ["sync", "async", "block"] } -def "nu-completions-gaiad--direct-amino-json-" [] { ["direct", "amino-json"] } -def "nu-completions-gaiad--text-json-" [] { ["text", "json"] } +def "nu-completions-gaiad--json-plain-" [] { ["json", "plain"] } def "nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" [] { ["trace", "debug", "info", "warn", "error", "fatal", "panic"] } -def "nu-completions-gaiad--socket---grpc-" [] { ["socket", "grpc"] } -def "nu-completions-gaiad--os-file-kwallet-pass-test-memory-" [] { ["os", "file", "kwallet", "pass", "test", "memory"] } +def "nu-completions-gaiad--direct-amino-json-" [] { ["direct", "amino-json"] } def "nu-completions-gaiad--os-file-kwallet-pass-test-" [] { ["os", "file", "kwallet", "pass", "test"] } -def "nu-completions-gaiad--acc-val-cons-" [] { ["acc", "val", "cons"] } # Add a genesis account to genesis.json. The provided account must specify the account address or key name and a list of initial coins. If a key name is given, the address will be looked up in the local Keybase. The list of initial tokens must contain valid denominations. Accounts may optionally be supplied with vesting parameters. export extern 'gaiad add-genesis-account' [ - address_or_key_name?: string + address_or_key_name?: string@"nu-complete gaiad _keys values" coin?: string coin?: string --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for add-genesis-account + --home: string # The application home directory (default "/Users/user/.gaia") --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-" # Select keyring's backend (os|file|kwallet|pass|test) (default "os") --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") --vesting-amount: string # amount of coins for vesting accounts --vesting-end-time: int # schedule end time (unix epoch) for vesting accounts --vesting-start-time: int # schedule start time (unix epoch) for vesting accounts - --home: string # directory for config and data (default "/Users/user/.gaia") --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace # print out full stack trace on errors @@ -48,7 +45,7 @@ export extern 'gaiad add-genesis-account' [ export extern 'gaiad collect-gentxs' [ --gentx-dir: string # override default "gentx" directory from which collect and execute genesis transactions; default [--home]/config/gentx/ --help(-h) # help for collect-gentxs - --home: string # directory for config and data (default "/Users/user/.gaia") + --home: string # The application home directory (default "/Users/user/.gaia") --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace # print out full stack trace on errors @@ -67,7 +64,7 @@ export extern 'gaiad config' [ # Convert an address between hex encoding and bech32. export extern 'gaiad debug addr' [ - address?: string + address?: string@"nu-complete gaiad _keys values" --help(-h) # help for addr --home: string # directory for config and data (default "/Users/user/.gaia") --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") @@ -100,8 +97,8 @@ export extern 'gaiad export' [ --for-zero-height # Export state to start at height zero (perform preproccessing) --height: int # Export state from a particular height (-1 means latest height) (default -1) --help(-h) # help for export + --home: string # The application home directory (default "/Users/user/.gaia") --jail-allowed-addrs: string # Comma-separated list of operator addresses of jailed validators to unjail - --home: string # directory for config and data (default "/Users/user/.gaia") --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace # print out full stack trace on errors @@ -119,7 +116,7 @@ export extern 'gaiad gentx' [ --commission-max-rate: string # The maximum commission rate percentage --commission-rate: string # The initial commission rate percentage --details: string # The validator's (optional) details - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -128,12 +125,12 @@ export extern 'gaiad gentx' [ --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) --help(-h) # help for gentx + --home: string # The application home directory (default "/Users/user/.gaia") --identity: string # The (optional) identity signature (ex. UPort or Keybase) - --ip: string # The node's public IP (default "192.168.1.44") + --ip: string # The node's public IP (default "192.168.1.8") --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device - --min-self-delegation: string # The minimum self delegation required on the validator --moniker: string # The validator's (optional) moniker --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --node-id: string # The node's NodeID @@ -148,7 +145,6 @@ export extern 'gaiad gentx' [ --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height --website: string # The validator's (optional) website --yes(-y) # Skip tx broadcasting prompt confirmation - --home: string # directory for config and data (default "/Users/user/.gaia") --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace # print out full stack trace on errors @@ -169,9 +165,9 @@ export extern 'gaiad init' [ moniker?: string --chain-id: string # genesis file chain-id, if left blank will be randomly created --help(-h) # help for init + --home: string # node's home directory (default "/Users/user/.gaia") --overwrite(-o) # overwrite the genesis.json file --recover # provide seed phrase to recover existing key instead of creating - --home: string # directory for config and data (default "/Users/user/.gaia") --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace # print out full stack trace on errors @@ -320,7 +316,7 @@ export extern 'gaiad keys show' [ # Query for account by address export extern 'gaiad query account' [ - address?: string + address?: string@"nu-complete gaiad _keys values" --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for account --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") @@ -334,7 +330,7 @@ export extern 'gaiad query account' [ # Query for account by address export extern 'gaiad query auth account' [ - address?: string + address?: string@"nu-complete gaiad _keys values" --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for account --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") @@ -365,6 +361,20 @@ export extern 'gaiad query auth accounts' [ --trace # print out full stack trace on errors ] +# Query module account info by module name +export extern 'gaiad query auth module-account' [ + module_name?: string + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for module-account + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + # Query the current auth parameters: $ query auth params export extern 'gaiad query auth params' [ --height: int # Use a specific height to query state at (this can error if the node is pruning state) @@ -380,8 +390,8 @@ export extern 'gaiad query auth params' [ # Query authorization grants for a granter-grantee pair. If msg-type-url is set, it will select grants only for that msg type. export extern 'gaiad query authz grants' [ - granter_addr?: string - grantee_addr?: string + granter_addr?: string@"nu-complete gaiad _keys values" + grantee_addr?: string@"nu-complete gaiad _keys values" msg_type_url_?: string --count-total # count total number of records in grants to query for --height: int # Use a specific height to query state at (this can error if the node is pruning state) @@ -402,7 +412,7 @@ export extern 'gaiad query authz grants' [ # Query authorization grants granted to a grantee. export extern 'gaiad query authz grants-by-grantee' [ - grantee_addr?: string + grantee_addr?: string@"nu-complete gaiad _keys values" --count-total # count total number of records in grantee-grants to query for --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for grants-by-grantee @@ -422,7 +432,7 @@ export extern 'gaiad query authz grants-by-grantee' [ # Query authorization grants granted by granter. export extern 'gaiad query authz grants-by-granter' [ - granter_addr?: string + granter_addr?: string@"nu-complete gaiad _keys values" --count-total # count total number of records in granter-grants to query for --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for grants-by-granter @@ -442,7 +452,7 @@ export extern 'gaiad query authz grants-by-granter' [ # Query the total balance of an account or of a specific denomination. export extern 'gaiad query bank balances' [ - address?: string + address?: string@"nu-complete gaiad _keys values" --count-total # count total number of records in all balances to query for --denom: string # The specific balance denomination to query for --height: int # Use a specific height to query state at (this can error if the node is pruning state) @@ -549,7 +559,7 @@ export extern 'gaiad query distribution params' [ # Query all rewards earned by a delegator, optionally restrict to rewards from a single validator. export extern 'gaiad query distribution rewards' [ - delegator_addr?: string + delegator_addr?: string@"nu-complete gaiad _keys values" validator_addr?: string --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for rewards @@ -584,6 +594,20 @@ export extern 'gaiad query distribution slashes' [ --trace # print out full stack trace on errors ] +# Query the query tokenize share record rewards. +export extern 'gaiad query distribution tokenize-share-record-rewards' [ + owner?: string + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for tokenize-share-record-rewards + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + # Query distribution outstanding (un-withdrawn) rewards for a validator and all their delegations. export extern 'gaiad query distribution validator-outstanding-rewards' [ validator?: string @@ -600,8 +624,8 @@ export extern 'gaiad query distribution validator-outstanding-rewards' [ # Query details for a grant. You can find the fee-grant of a granter and grantee. export extern 'gaiad query feegrant grant' [ - granter?: string - grantee?: string + granter?: string@"nu-complete gaiad _keys values" + grantee?: string@"nu-complete gaiad _keys values" --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for grant --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") @@ -615,7 +639,7 @@ export extern 'gaiad query feegrant grant' [ # Queries all the grants for a grantee address. export extern 'gaiad query feegrant grants-by-grantee' [ - grantee?: string + grantee?: string@"nu-complete gaiad _keys values" --count-total # count total number of records in grants to query for --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for grants-by-grantee @@ -635,7 +659,7 @@ export extern 'gaiad query feegrant grants-by-grantee' [ # Queries all the grants issued for a granter address. export extern 'gaiad query feegrant grants-by-granter' [ - granter?: string + granter?: string@"nu-complete gaiad _keys values" --count-total # count total number of records in grants to query for --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for grants-by-granter @@ -653,6 +677,19 @@ export extern 'gaiad query feegrant grants-by-granter' [ --trace # print out full stack trace on errors ] +# Show globalfee requirement: minimum_gas_prices, bypass_min_fee_msg_types, max_total_bypass_minFee_msg_gas_usage +export extern 'gaiad query globalfee params' [ + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for params + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + # Query details for a single proposal deposit on a proposal by its identifier. export extern 'gaiad query gov deposit' [ proposal_id?: string @@ -1021,6 +1058,26 @@ export extern 'gaiad query ibc client consensus-state' [ --trace # print out full stack trace on errors ] +# Query the heights of all consensus states associated with the provided client ID. +export extern 'gaiad query ibc client consensus-state-heights' [ + client_id?: string + --count-total # count total number of records in consensus state heights to query for + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for consensus-state-heights + --limit: int # pagination limit of consensus state heights to query for (default 100) + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --offset: int # pagination offset of consensus state heights to query for + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --page: int # pagination page of consensus state heights to query for. This sets offset to a multiple of limit (default 1) + --page-key: string # pagination page-key of consensus state heights to query for + --reverse # results are sorted in descending order + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + # Query all the consensus states from a given client state. export extern 'gaiad query ibc client consensus-states' [ client_id?: string @@ -1201,9 +1258,8 @@ export extern 'gaiad query ibc-transfer denom-hash' [ --trace # print out full stack trace on errors ] -# Query the denom trace info from a given trace hash +# Query the denom trace info from a given trace hash or ibc denom export extern 'gaiad query ibc-transfer denom-trace' [ - hash?: string --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for denom-trace --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") @@ -1260,6 +1316,21 @@ export extern 'gaiad query ibc-transfer params' [ --trace # print out full stack trace on errors ] +# Query the controller submodule for the interchain account address for a given owner on a particular connection +export extern 'gaiad query interchain-accounts controller interchain-account' [ + owner?: string + connection_id?: string + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for interchain-account + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + # Query the current interchain-accounts controller submodule parameters export extern 'gaiad query interchain-accounts controller params' [ --height: int # Use a specific height to query state at (this can error if the node is pruning state) @@ -1301,26 +1372,10 @@ export extern 'gaiad query interchain-accounts host params' [ --trace # print out full stack trace on errors ] -# Query details of a liquidity pool batch -export extern 'gaiad query liquidity batch' [ - pool_id?: string - --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for batch - --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") - --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") - --chain-id: string # The network chain ID - --home: string # directory for config and data (default "/Users/user/.gaia") - --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") - --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace # print out full stack trace on errors -] - -# Query the deposit messages on the liquidity pool batch for the specified pool-id and msg-index If batch messages are normally processed from the endblock, the resulting state is applied and the messages are removed from the beginning of the next block. To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. -export extern 'gaiad query liquidity deposit' [ - pool_id?: string - msg_index?: string +# Query the current minting annual provisions value +export extern 'gaiad query mint annual-provisions' [ --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for deposit + --help(-h) # help for annual-provisions --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") --chain-id: string # The network chain ID @@ -1330,11 +1385,10 @@ export extern 'gaiad query liquidity deposit' [ --trace # print out full stack trace on errors ] -# Query all deposit messages of the liquidity pool batch on the specified pool If batch messages are normally processed from the endblock, the resulting state is applied and the messages are removed in the beginning of next block. To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. -export extern 'gaiad query liquidity deposits' [ - pool_id?: string +# Query the current minting inflation value +export extern 'gaiad query mint inflation' [ --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for deposits + --help(-h) # help for inflation --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") --chain-id: string # The network chain ID @@ -1344,8 +1398,8 @@ export extern 'gaiad query liquidity deposits' [ --trace # print out full stack trace on errors ] -# Query values set as liquidity parameters. -export extern 'gaiad query liquidity params' [ +# Query the current minting parameters +export extern 'gaiad query mint params' [ --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for params --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") @@ -1357,15 +1411,14 @@ export extern 'gaiad query liquidity params' [ --trace # print out full stack trace on errors ] -# Query details of a liquidity pool -export extern 'gaiad query liquidity pool' [ - pool_id?: string +# Query for raw parameters by subspace and key +export extern 'gaiad query params subspace' [ + subspace?: string + key?: string --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for pool + --help(-h) # help for subspace --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") - --pool-coin-denom: string # The denomination of the pool coin - --reserve-acc: string # The Bech32 address of the reserve account --chain-id: string # The network chain ID --home: string # directory for config and data (default "/Users/user/.gaia") --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") @@ -1373,10 +1426,11 @@ export extern 'gaiad query liquidity pool' [ --trace # print out full stack trace on errors ] -# Query details about all liquidity pools on a network. -export extern 'gaiad query liquidity pools' [ +# Query for consumer chain genesis state by chain id +export extern 'gaiad query provider consumer-genesis' [ + chainid?: string --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for pools + --help(-h) # help for consumer-genesis --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") --chain-id: string # The network chain ID @@ -1386,12 +1440,10 @@ export extern 'gaiad query liquidity pools' [ --trace # print out full stack trace on errors ] -# Query for the swap message on the batch of the liquidity pool specified pool-id and msg-index If the batch message are normally processed and from the endblock, the resulting state is applied and the messages are removed in the beginning of next block. To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. -export extern 'gaiad query liquidity swap' [ - pool_id?: string - msg_index?: string +# Query active consumer chains for provider chain. +export extern 'gaiad query provider list-consumer-chains' [ --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for swap + --help(-h) # help for list-consumer-chains --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") --chain-id: string # The network chain ID @@ -1401,11 +1453,10 @@ export extern 'gaiad query liquidity swap' [ --trace # print out full stack trace on errors ] -# Query all swap messages in the liquidity pool batch for the specified pool-id If batch messages are normally processed from the endblock, the resulting state is applied and the messages are removed in the beginning of next block. To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. -export extern 'gaiad query liquidity swaps' [ - pool_id?: string +# Query mature and pending consumer chains start proposals on provider chain. Matured proposals will be executed on the next block - their spawn_time has passed Pending proposals are waiting for their spawn_time to pass. +export extern 'gaiad query provider list-start-proposals' [ --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for swaps + --help(-h) # help for list-start-proposals --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") --chain-id: string # The network chain ID @@ -1415,12 +1466,10 @@ export extern 'gaiad query liquidity swaps' [ --trace # print out full stack trace on errors ] -# Query the withdraw messages in the liquidity pool batch for the specified pool-id and msg-index if the batch message are normally processed from the endblock, the resulting state is applied and the messages are removed in the beginning of next block. To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. -export extern 'gaiad query liquidity withdraw' [ - pool_id?: string - msg_index?: string +# Query mature and pending consumer chains stop proposals on provider chain. Matured proposals will be executed on the next block - their stop_time has passed Pending proposals are waiting for their stop_time to pass. +export extern 'gaiad query provider list-stop-proposals' [ --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for withdraw + --help(-h) # help for list-stop-proposals --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") --chain-id: string # The network chain ID @@ -1430,11 +1479,10 @@ export extern 'gaiad query liquidity withdraw' [ --trace # print out full stack trace on errors ] -# Query all withdraw messages on the liquidity pool batch for the specified pool-id If batch messages are normally processed from the endblock, the resulting state is applied and the messages are removed in the beginning of next block. To query for past blocks, query the block height using the REST/gRPC API of a node that is not pruned. -export extern 'gaiad query liquidity withdraws' [ - pool_id?: string +# Returns the registered consumer reward denoms. +export extern 'gaiad query provider registered-consumer-reward-denoms' [ --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for withdraws + --help(-h) # help for registered-consumer-reward-denoms --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") --chain-id: string # The network chain ID @@ -1444,10 +1492,10 @@ export extern 'gaiad query liquidity withdraws' [ --trace # print out full stack trace on errors ] -# Query the current minting annual provisions value -export extern 'gaiad query mint annual-provisions' [ +# Returns state relevant to throttled slash packet queue on the provider chain. Queue is ordered by time of arrival. +export extern 'gaiad query provider throttle-state' [ --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for annual-provisions + --help(-h) # help for throttle-state --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") --chain-id: string # The network chain ID @@ -1457,10 +1505,11 @@ export extern 'gaiad query mint annual-provisions' [ --trace # print out full stack trace on errors ] -# Query the current minting inflation value -export extern 'gaiad query mint inflation' [ +# Returns the current pending VSCMatured and slash packet data instances for a consumer chainId. Queue is ordered by ibc sequence number. +export extern 'gaiad query provider throttled-consumer-packet-data' [ + chainid?: string --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for inflation + --help(-h) # help for throttled-consumer-packet-data --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") --chain-id: string # The network chain ID @@ -1470,10 +1519,12 @@ export extern 'gaiad query mint inflation' [ --trace # print out full stack trace on errors ] -# Query the current minting parameters -export extern 'gaiad query mint params' [ +# Returns the currently assigned validator consensus public key for a consumer chain, if one has been assigned. +export extern 'gaiad query provider validator-consumer-key' [ + chainid?: string + provider_validator_address?: string --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for params + --help(-h) # help for validator-consumer-key --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") --chain-id: string # The network chain ID @@ -1483,12 +1534,12 @@ export extern 'gaiad query mint params' [ --trace # print out full stack trace on errors ] -# Query for raw parameters by subspace and key -export extern 'gaiad query params subspace' [ - subspace?: string - key?: string +# Returns the currently assigned validator consensus public key for the provider chain. +export extern 'gaiad query provider validator-provider-key' [ + chainid?: string + consumer_validator_address?: string --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for subspace + --help(-h) # help for validator-provider-key --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") --chain-id: string # The network chain ID @@ -1544,9 +1595,28 @@ export extern 'gaiad query slashing signing-infos' [ --trace # print out full stack trace on errors ] +# Query for all tokenize share records. +export extern 'gaiad query staking all-tokenize-share-records' [ + --count-total # count total number of records in tokenize share records to query for + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for all-tokenize-share-records + --limit: int # pagination limit of tokenize share records to query for (default 100) + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --offset: int # pagination offset of tokenize share records to query for + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --page: int # pagination page of tokenize share records to query for. This sets offset to a multiple of limit (default 1) + --page-key: string # pagination page-key of tokenize share records to query for + --reverse # results are sorted in descending order + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + # Query delegations for an individual delegator on an individual validator. export extern 'gaiad query staking delegation' [ - delegator_addr?: string + delegator_addr?: string@"nu-complete gaiad _keys values" validator_addr?: string --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for delegation @@ -1561,7 +1631,7 @@ export extern 'gaiad query staking delegation' [ # Query delegations for an individual delegator on all validators. export extern 'gaiad query staking delegations' [ - delegator_addr?: string + delegator_addr?: string@"nu-complete gaiad _keys values" --count-total # count total number of records in delegations to query for --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for delegations @@ -1613,6 +1683,19 @@ export extern 'gaiad query staking historical-info' [ --trace # print out full stack trace on errors ] +# Query for last tokenize share record id. +export extern 'gaiad query staking last-tokenize-share-record-id' [ + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for last-tokenize-share-record-id + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + # Query values set as staking parameters. export extern 'gaiad query staking params' [ --height: int # Use a specific height to query state at (this can error if the node is pruning state) @@ -1641,7 +1724,7 @@ export extern 'gaiad query staking pool' [ # Query a redelegation record for an individual delegator between a source and destination validator. export extern 'gaiad query staking redelegation' [ - delegator_addr?: string + delegator_addr?: string@"nu-complete gaiad _keys values" src_validator_addr?: string dst_validator_addr?: string --height: int # Use a specific height to query state at (this can error if the node is pruning state) @@ -1657,7 +1740,7 @@ export extern 'gaiad query staking redelegation' [ # Query all redelegation records for an individual delegator. export extern 'gaiad query staking redelegations' [ - delegator_addr?: string + delegator_addr?: string@"nu-complete gaiad _keys values" --count-total # count total number of records in delegator redelegations to query for --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for redelegations @@ -1695,9 +1778,89 @@ export extern 'gaiad query staking redelegations-from' [ --trace # print out full stack trace on errors ] +# Query the status of a tokenize share lock for a given account +export extern 'gaiad query staking tokenize-share-lock-info' [ + address?: string@"nu-complete gaiad _keys values" + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for tokenize-share-lock-info + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# Query individual tokenize share record information by share denom. +export extern 'gaiad query staking tokenize-share-record-by-denom' [ + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for tokenize-share-record-by-denom + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# Query individual tokenize share record information by share by id. +export extern 'gaiad query staking tokenize-share-record-by-id' [ + id?: string + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for tokenize-share-record-by-id + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# Query tokenize share records by address. +export extern 'gaiad query staking tokenize-share-records-owned' [ + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for tokenize-share-records-owned + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# Query for total number of liquid staked tokens. Liquid staked tokens are identified as either a tokenized delegation, or tokens owned by an interchain account. +export extern 'gaiad query staking total-liquid-staked' [ + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for total-liquid-staked + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# Query for total tokenized staked assets. +export extern 'gaiad query staking total-tokenize-share-assets' [ + --height: int # Use a specific height to query state at (this can error if the node is pruning state) + --help(-h) # help for total-tokenize-share-assets + --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + # Query unbonding delegations for an individual delegator on an individual validator. export extern 'gaiad query staking unbonding-delegation' [ - delegator_addr?: string + delegator_addr?: string@"nu-complete gaiad _keys values" validator_addr?: string --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for unbonding-delegation @@ -1712,7 +1875,7 @@ export extern 'gaiad query staking unbonding-delegation' [ # Query unbonding delegations for an individual delegator. export extern 'gaiad query staking unbonding-delegations' [ - delegator_addr?: string + delegator_addr?: string@"nu-complete gaiad _keys values" --count-total # count total number of records in unbonding delegations to query for --height: int # Use a specific height to query state at (this can error if the node is pruning state) --help(-h) # help for unbonding-delegations @@ -1843,19 +2006,6 @@ export extern 'gaiad query upgrade applied' [ --trace # print out full stack trace on errors ] -# Gets a list of module names and their respective consensus versions. Following the command with a specific module name will return only that module's information. -export extern 'gaiad query upgrade module_versions' [ - --height: int # Use a specific height to query state at (this can error if the node is pruning state) - --help(-h) # help for module_versions - --node: string # : to Tendermint RPC interface for this chain (default "tcp://localhost:26657") - --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "text") - --chain-id: string # The network chain ID - --home: string # directory for config and data (default "/Users/user/.gaia") - --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") - --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace # print out full stack trace on errors -] - # Gets the currently scheduled upgrade plan, if one exists export extern 'gaiad query upgrade plan' [ --height: int # Use a specific height to query state at (this can error if the node is pruning state) @@ -1872,6 +2022,22 @@ export extern 'gaiad query upgrade plan' [ # A state rollback is performed to recover from an incorrect application state transition, when Tendermint has persisted an incorrect app hash and is thus unable to make progress. Rollback overwrites a state at height n with the state at height n - 1. The application also roll back to height n - 1. No blocks are removed, so upon restarting Tendermint the transactions in block n will be re-executed a export extern 'gaiad rollback' [ --help(-h) # help for rollback + --home: string # The application home directory (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# spin up a rosetta server +export extern 'gaiad rosetta' [ + --addr: string # the address rosetta will bind to (default ":8080") + --blockchain: string # the blockchain type (default "app") + --grpc: string # the app gRPC endpoint (default "localhost:9090") + --help(-h) # help for rosetta + --network: string # the network name (default "network") + --offline # run rosetta only with construction API + --retries: int # the number of retries that will be done before quitting (default 5) + --tendermint: string # the tendermint rpc endpoint, without tcp:// (default "localhost:26657") --home: string # directory for config and data (default "/Users/user/.gaia") --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") @@ -1891,6 +2057,8 @@ export extern 'gaiad start' [ --halt-height: int # Block height at which to gracefully halt the chain and shutdown the node --halt-time: int # Minimum block time (in Unix seconds) at which to gracefully halt the chain and shutdown the node --help(-h) # help for start + --home: string # The application home directory (default "/Users/user/.gaia") + --iavl-disable-fastnode # Disable fast node for IAVL tree (default true) --inter-block-cache # Enable inter-block caching (default true) --inv-check-period: int # Assert registered invariants every N blocks --min-retain-blocks: int # Minimum block height offset during ABCI commit to prune Tendermint blocks @@ -1902,15 +2070,14 @@ export extern 'gaiad start' [ --pruning-interval: int # Height interval at which pruned heights are removed from disk (ignored if pruning is not 'custom') --pruning-keep-every: int # Offset heights to keep on disk after 'keep-every' (ignored if pruning is not 'custom') --pruning-keep-recent: int # Number of recent heights to keep on disk (ignored if pruning is not 'custom') + --trace # Provide full stack traces for errors in ABCI Log --trace-store: string # Enable KVStore tracing to an output file --transport: string # Transport protocol: socket, grpc (default "socket") --unsafe-skip-upgrades: string # Skip a set of upgrade heights to continue the old binary --with-tendermint # Run abci app embedded in-process with tendermint (default true) --x-crisis-skip-assert-invariants # Skip x/crisis invariants check on startup - --home: string # directory for config and data (default "/Users/user/.gaia") --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace # print out full stack trace on errors ] # Query remote node for status @@ -2001,7 +2168,7 @@ export extern 'gaiad tx authz exec' [ msg_tx_json_file?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2030,13 +2197,13 @@ export extern 'gaiad tx authz exec' [ # grant authorization to an address to execute a transaction on your behalf: export extern 'gaiad tx authz grant' [ - grantee?: string + grantee?: string@"nu-complete gaiad _keys values" --account-number(-a): int # The account number of the signing account (offline mode only) --allowed-validators: string # Allowed validators addresses separated by , --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") --deny-validators: string # Deny validators addresses separated by , - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it - --expiration: int # The Unix timestamp. Default is one year. (default 1703179364) + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --expiration: int # The Unix timestamp. Default is one year. (default 1728223690) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2067,11 +2234,11 @@ export extern 'gaiad tx authz grant' [ # revoke authorization from a granter to a grantee: export extern 'gaiad tx authz revoke' [ - grantee?: string + grantee?: string@"nu-complete gaiad _keys values" msg_type?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2098,14 +2265,14 @@ export extern 'gaiad tx authz revoke' [ --trace # print out full stack trace on errors ] -# Send funds from one account to another. Note, the'--from' flag is ignored as it is implied from [from_key_or_address]. +# Send funds from one account to another. Note, the'--from' flag is ignored as it is implied from [from_key_or_address]. When using '--dry-run' a key name cannot be used, only a bech32 address. export extern 'gaiad tx bank send' [ - from_key_or_address?: string - to_address?: string + from_key_or_address?: string@"nu-complete gaiad _keys values" + to_address?: string@"nu-complete gaiad _keys values" amount?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2137,7 +2304,7 @@ export extern 'gaiad tx broadcast' [ file_path?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2170,7 +2337,7 @@ export extern 'gaiad tx crisis invariant-broken' [ invariant_route?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2202,7 +2369,7 @@ export extern 'gaiad tx decode' [ amino_byte_string?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2235,7 +2402,7 @@ export extern 'gaiad tx distribution fund-community-pool' [ amount?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2264,10 +2431,10 @@ export extern 'gaiad tx distribution fund-community-pool' [ # Set the withdraw address for rewards associated with a delegator address. export extern 'gaiad tx distribution set-withdraw-addr' [ - withdraw_addr?: string + withdraw_addr?: string@"nu-complete gaiad _keys values" --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2298,7 +2465,7 @@ export extern 'gaiad tx distribution set-withdraw-addr' [ export extern 'gaiad tx distribution withdraw-all-rewards' [ --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2326,13 +2493,11 @@ export extern 'gaiad tx distribution withdraw-all-rewards' [ --trace # print out full stack trace on errors ] -# Withdraw rewards from a given delegation address, and optionally withdraw validator commission if the delegation address given is a validator operator. -export extern 'gaiad tx distribution withdraw-rewards' [ - validator_addr?: string +# Withdraw reward for all owned TokenizeShareRecord +export extern 'gaiad tx distribution withdraw-all-tokenize-share-rewards' [ --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --commission # Withdraw the validator's commission in addition to the rewards - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2340,7 +2505,7 @@ export extern 'gaiad tx distribution withdraw-rewards' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for withdraw-rewards + --help(-h) # help for withdraw-all-tokenize-share-rewards --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device @@ -2359,12 +2524,13 @@ export extern 'gaiad tx distribution withdraw-rewards' [ --trace # print out full stack trace on errors ] -# Encode transactions created with the --generate-only flag and signed with the sign command. Read a transaction from , serialize it to the Amino wire protocol, and output it as base64. If you supply a dash (-) argument in place of an input filename, the command reads from standard input. -export extern 'gaiad tx encode' [ - file?: string +# Withdraw rewards from a given delegation address, and optionally withdraw validator commission if the delegation address given is a validator operator. +export extern 'gaiad tx distribution withdraw-rewards' [ + validator_addr?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --commission # Withdraw the validator's commission in addition to the rewards + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2372,7 +2538,7 @@ export extern 'gaiad tx encode' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for encode + --help(-h) # help for withdraw-rewards --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device @@ -2391,25 +2557,11 @@ export extern 'gaiad tx encode' [ --trace # print out full stack trace on errors ] -# Evidence transaction subcommands -export extern 'gaiad tx evidence' [ - --help(-h) # help for evidence - --chain-id: string # The network chain ID - --home: string # directory for config and data (default "/Users/user/.gaia") - --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") - --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") - --trace # print out full stack trace on errors -] - -# Grant authorization to pay fees from your address. Note, the'--from' flag is ignored as it is implied from [granter]. -export extern 'gaiad tx feegrant grant' [ - granter_key_or_address?: string - grantee?: string +# Withdraw reward for an owned TokenizeShareRecord +export extern 'gaiad tx distribution withdraw-tokenize-share-rewards' [ --account-number(-a): int # The account number of the signing account (offline mode only) - --allowed-messages: string # Set of allowed messages for fee allowance --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it - --expiration: string # The RFC 3339 timestamp after which the grant expires for the user + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2417,7 +2569,7 @@ export extern 'gaiad tx feegrant grant' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for grant + --help(-h) # help for withdraw-tokenize-share-rewards --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device @@ -2425,11 +2577,8 @@ export extern 'gaiad tx feegrant grant' [ --note: string # Note to add a description to the transaction (previously --memo) --offline # Offline mode (does not allow any online functionality --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") - --period: int # period specifies the time duration in which period_spend_limit coins can be spent before that allowance is reset - --period-limit: string # period limit specifies the maximum number of coins that can be spent in the period --sequence(-s): int # The sequence number of the signing account (offline mode only) --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature - --spend-limit: string # Spend limit specifies the max limit can be used, if not mentioned there is no limit --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height --yes(-y) # Skip tx broadcasting prompt confirmation --chain-id: string # The network chain ID @@ -2439,13 +2588,12 @@ export extern 'gaiad tx feegrant grant' [ --trace # print out full stack trace on errors ] -# revoke fee grant from a granter to a grantee. Note, the'--from' flag is ignored as it is implied from [granter]. -export extern 'gaiad tx feegrant revoke' [ - granter?: string - grantee?: string +# Encode transactions created with the --generate-only flag and signed with the sign command. Read a transaction from , serialize it to the Amino wire protocol, and output it as base64. If you supply a dash (-) argument in place of an input filename, the command reads from standard input. +export extern 'gaiad tx encode' [ + file?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2453,7 +2601,88 @@ export extern 'gaiad tx feegrant revoke' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for revoke + --help(-h) # help for encode + --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger # Use a connected Ledger device + --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note: string # Note to add a description to the transaction (previously --memo) + --offline # Offline mode (does not allow any online functionality + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --sequence(-s): int # The sequence number of the signing account (offline mode only) + --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height + --yes(-y) # Skip tx broadcasting prompt confirmation + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# Evidence transaction subcommands +export extern 'gaiad tx evidence' [ + --help(-h) # help for evidence + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# Grant authorization to pay fees from your address. Note, the'--from' flag is ignored as it is implied from [granter]. +export extern 'gaiad tx feegrant grant' [ + granter_key_or_address?: string@"nu-complete gaiad _keys values" + grantee?: string@"nu-complete gaiad _keys values" + --account-number(-a): int # The account number of the signing account (offline mode only) + --allowed-messages: string # Set of allowed messages for fee allowance + --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --expiration: string # The RFC 3339 timestamp after which the grant expires for the user + --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer + --fees: string # Fees to pay along with transaction; eg: 10uatom + --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign + --gas: string # gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + --help(-h) # help for grant + --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger # Use a connected Ledger device + --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note: string # Note to add a description to the transaction (previously --memo) + --offline # Offline mode (does not allow any online functionality + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --period: int # period specifies the time duration in which period_spend_limit coins can be spent before that allowance is reset + --period-limit: string # period limit specifies the maximum number of coins that can be spent in the period + --sequence(-s): int # The sequence number of the signing account (offline mode only) + --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --spend-limit: string # Spend limit specifies the max limit can be used, if not mentioned there is no limit + --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height + --yes(-y) # Skip tx broadcasting prompt confirmation + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# revoke fee grant from a granter to a grantee. Note, the'--from' flag is ignored as it is implied from [granter]. +export extern 'gaiad tx feegrant revoke' [ + granter?: string@"nu-complete gaiad _keys values" + grantee?: string@"nu-complete gaiad _keys values" + --account-number(-a): int # The account number of the signing account (offline mode only) + --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer + --fees: string # Fees to pay along with transaction; eg: 10uatom + --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign + --gas: string # gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + --help(-h) # help for revoke --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device @@ -2478,7 +2707,7 @@ export extern 'gaiad tx gov deposit' [ deposit?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2511,7 +2740,7 @@ export extern 'gaiad tx gov submit-proposal cancel-software-upgrade' [ --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") --deposit: string # deposit of proposal --description: string # description of proposal - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2539,12 +2768,44 @@ export extern 'gaiad tx gov submit-proposal cancel-software-upgrade' [ --trace # print out full stack trace on errors ] +# Submit an change reward denoms proposal with an initial deposit. The proposal details must be supplied via a JSON file. Example: $ tx gov submit-proposal change-reward-denoms --from= Where proposal.json contains: { "title": "Change reward denoms", "summary": "Change reward denoms", "denoms_to_add": ["untrn"], "denoms_to_remove": +export extern 'gaiad tx gov submit-proposal change-reward-denoms' [ + proposal_file?: string + --account-number(-a): int # The account number of the signing account (offline mode only) + --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer + --fees: string # Fees to pay along with transaction; eg: 10uatom + --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign + --gas: string # gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + --help(-h) # help for change-reward-denoms + --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger # Use a connected Ledger device + --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note: string # Note to add a description to the transaction (previously --memo) + --offline # Offline mode (does not allow any online functionality + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --sequence(-s): int # The sequence number of the signing account (offline mode only) + --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height + --yes(-y) # Skip tx broadcasting prompt confirmation + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + # Submit a community pool spend proposal along with an initial deposit. The proposal details must be supplied via a JSON file. export extern 'gaiad tx gov submit-proposal community-pool-spend' [ proposal_file?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2571,6 +2832,102 @@ export extern 'gaiad tx gov submit-proposal community-pool-spend' [ --trace # print out full stack trace on errors ] +# Submit a consumer addition proposal along with an initial deposit. The proposal details must be supplied via a JSON file. Unbonding period, transfer timeout period and ccv timeout period should be provided as nanosecond time periods. +export extern 'gaiad tx gov submit-proposal consumer-addition' [ + proposal_file?: string + --account-number(-a): int # The account number of the signing account (offline mode only) + --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer + --fees: string # Fees to pay along with transaction; eg: 10uatom + --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign + --gas: string # gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + --help(-h) # help for consumer-addition + --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger # Use a connected Ledger device + --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note: string # Note to add a description to the transaction (previously --memo) + --offline # Offline mode (does not allow any online functionality + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --sequence(-s): int # The sequence number of the signing account (offline mode only) + --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height + --yes(-y) # Skip tx broadcasting prompt confirmation + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# Submit a consumer chain removal proposal along with an initial deposit. The proposal details must be supplied via a JSON file. +export extern 'gaiad tx gov submit-proposal consumer-removal' [ + proposal_file?: string + --account-number(-a): int # The account number of the signing account (offline mode only) + --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer + --fees: string # Fees to pay along with transaction; eg: 10uatom + --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign + --gas: string # gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + --help(-h) # help for consumer-removal + --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger # Use a connected Ledger device + --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note: string # Note to add a description to the transaction (previously --memo) + --offline # Offline mode (does not allow any online functionality + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --sequence(-s): int # The sequence number of the signing account (offline mode only) + --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height + --yes(-y) # Skip tx broadcasting prompt confirmation + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# Submit an equivocation proposal along with an initial deposit. The proposal details must be supplied via a JSON file. +export extern 'gaiad tx gov submit-proposal equivocation' [ + proposal_file?: string + --account-number(-a): int # The account number of the signing account (offline mode only) + --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer + --fees: string # Fees to pay along with transaction; eg: 10uatom + --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign + --gas: string # gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + --help(-h) # help for equivocation + --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger # Use a connected Ledger device + --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note: string # Note to add a description to the transaction (previously --memo) + --offline # Offline mode (does not allow any online functionality + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --sequence(-s): int # The sequence number of the signing account (offline mode only) + --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height + --yes(-y) # Skip tx broadcasting prompt confirmation + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + # Submit an IBC client breaking upgrade proposal along with an initial deposit. The client state specified is the upgraded client state representing the upgraded chain Example Upgraded Client State JSON: { "@type":"/ibc.lightclients.tendermint.v1.ClientState", "chain_id":"testchain1", "unbonding_period":"1814400s", "latest_height":{"revision_number":"0","revision_height":"2"}, "proof_specs":[ export extern 'gaiad tx gov submit-proposal ibc-upgrade' [ name?: string @@ -2579,7 +2936,7 @@ export extern 'gaiad tx gov submit-proposal ibc-upgrade' [ --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") --deposit: string # deposit of proposal --description: string # description of proposal - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2612,7 +2969,7 @@ export extern 'gaiad tx gov submit-proposal param-change' [ proposal_file?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2646,7 +3003,7 @@ export extern 'gaiad tx gov submit-proposal software-upgrade' [ --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") --deposit: string # deposit of proposal --description: string # description of proposal - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2684,7 +3041,7 @@ export extern 'gaiad tx gov submit-proposal update-client' [ --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") --deposit: string # deposit of proposal --description: string # description of proposal - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2718,7 +3075,7 @@ export extern 'gaiad tx gov vote' [ option?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2751,7 +3108,7 @@ export extern 'gaiad tx gov weighted-vote' [ weighted_options?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2792,7 +3149,7 @@ export extern 'gaiad tx ibc channel' [ export extern 'gaiad tx ibc client create' [ --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2847,7 +3204,7 @@ export extern 'gaiad tx ibc client upgrade' [ upgrade_consensus_state_proof?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2883,7 +3240,7 @@ export extern 'gaiad tx ibc-transfer transfer' [ --absolute-timeouts # Timeout flags are used as absolute timeouts. --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2895,6 +3252,7 @@ export extern 'gaiad tx ibc-transfer transfer' [ --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device + --memo: string # Memo to be sent along with the packet. --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note: string # Note to add a description to the transaction (previously --memo) --offline # Offline mode (does not allow any online functionality @@ -2912,13 +3270,16 @@ export extern 'gaiad tx ibc-transfer transfer' [ --trace # print out full stack trace on errors ] -# Create liquidity pool and deposit coins. -export extern 'gaiad tx liquidity create-pool' [ - pool_type?: string - deposit_coins?: string +# Sign transactions created with the --generate-only flag that require multisig signatures. Read one or more signatures from one or more [signature] file, generate a multisig signature compliant to the multisig key [name], and attach the key name to the transaction read from [file]. +export extern 'gaiad tx multisign' [ + file?: string + name?: string + signature?: string --account-number(-a): int # The account number of the signing account (offline mode only) + --amino # Generate Amino-encoded JSON suitable for submitting to the txs REST endpoint --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --chain-id: string # network chain ID + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2926,7 +3287,7 @@ export extern 'gaiad tx liquidity create-pool' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for create-pool + --help(-h) # help for multisign --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device @@ -2934,24 +3295,26 @@ export extern 'gaiad tx liquidity create-pool' [ --note: string # Note to add a description to the transaction (previously --memo) --offline # Offline mode (does not allow any online functionality --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --output-document: string # The document is written to the given file instead of STDOUT --sequence(-s): int # The sequence number of the signing account (offline mode only) --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --signature-only # Print only the generated signature, then exit --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height --yes(-y) # Skip tx broadcasting prompt confirmation - --chain-id: string # The network chain ID --home: string # directory for config and data (default "/Users/user/.gaia") --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace # print out full stack trace on errors ] -# Deposit coins a liquidity pool. This deposit request is not processed immediately since it is accumulated in the liquidity pool batch. All requests in a batch are treated equally and executed at the same swap price. -export extern 'gaiad tx liquidity deposit' [ - pool_id?: string - deposit_coins?: string +# Assemble a batch of multisig transactions generated by batch sign command. Read one or more signatures from one or more [signature] file, generate a multisig signature compliant to the multisig key [name], and attach the key name to the transaction read from [file]. +export extern 'gaiad tx multisign-batch' [ + file?: string + name?: string + signature_file?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2959,14 +3322,17 @@ export extern 'gaiad tx liquidity deposit' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for deposit + --help(-h) # help for multisign-batch --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device + --multisig: string # Address of the multisig account that the transaction signs on behalf of + --no-auto-increment # disable sequence auto increment --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note: string # Note to add a description to the transaction (previously --memo) --offline # Offline mode (does not allow any online functionality --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --output-document: string # The document is written to the given file instead of STDOUT --sequence(-s): int # The sequence number of the signing account (offline mode only) --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height @@ -2978,17 +3344,13 @@ export extern 'gaiad tx liquidity deposit' [ --trace # print out full stack trace on errors ] -# Swap offer coin with demand coin from the liquidity pool with the given order price. This swap request is not processed immediately since it is accumulated in the liquidity pool batch. All requests in a batch are treated equally and executed at the same swap price. The order of swap requests is ignored since the universal swap price is calculated in every batch to prevent front running. The reques -export extern 'gaiad tx liquidity swap' [ - pool_id?: string - swap_type?: string - offer_coin?: string - demand_coin_denom?: string - order_price?: string - swap_fee_rate?: string +# assign a consensus public key to use for a consumer chain +export extern 'gaiad tx provider assign-consensus-key' [ + consumer_chain_id?: string + consumer_pubkey?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -2996,7 +3358,7 @@ export extern 'gaiad tx liquidity swap' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for swap + --help(-h) # help for assign-consensus-key --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device @@ -3015,13 +3377,14 @@ export extern 'gaiad tx liquidity swap' [ --trace # print out full stack trace on errors ] -# Withdraw pool coin from the specified liquidity pool. This swap request is not processed immediately since it is accumulated in the liquidity pool batch. All requests in a batch are treated equally and executed at the same swap price. -export extern 'gaiad tx liquidity withdraw' [ - pool_id?: string - pool_coin?: string +# Sign a transaction created with the --generate-only flag. It will read a transaction from [file], sign it, and print its JSON encoding. If the --signature-only flag is set, it will output the signature parts only. The --offline flag makes sure that the client will not reach out to full node. As a result, the account and sequence number queries will not be performed and it is required to set such p +export extern 'gaiad tx sign' [ + file?: string --account-number(-a): int # The account number of the signing account (offline mode only) + --amino # Generate Amino encoded JSON suitable for submiting to the txs REST endpoint --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --chain-id: string # The network chain ID + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -3029,34 +3392,35 @@ export extern 'gaiad tx liquidity withdraw' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for withdraw + --help(-h) # help for sign --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device + --multisig: string # Address or key name of the multisig account on behalf of which the transaction shall be signed --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note: string # Note to add a description to the transaction (previously --memo) --offline # Offline mode (does not allow any online functionality --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --output-document: string # The document will be written to the given file instead of STDOUT + --overwrite # Overwrite existing signatures with a new one. If disabled, new signature will be appended --sequence(-s): int # The sequence number of the signing account (offline mode only) --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --signature-only # Print only the signatures --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height --yes(-y) # Skip tx broadcasting prompt confirmation - --chain-id: string # The network chain ID --home: string # directory for config and data (default "/Users/user/.gaia") --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") --trace # print out full stack trace on errors ] -# Sign transactions created with the --generate-only flag that require multisig signatures. Read one or more signatures from one or more [signature] file, generate a multisig signature compliant to the multisig key [name], and attach the key name to the transaction read from [file]. -export extern 'gaiad tx multisign' [ +# Sign batch files of transactions generated with --generate-only. The command processes list of transactions from file (one StdTx each line), generate signed transactions or signatures and print their JSON encoding, delimited by '\n'. As the signatures are generated, the command updates the account sequence number accordingly. If the --signature-only flag is set, it will output the signature parts +export extern 'gaiad tx sign-batch' [ file?: string - name?: string - signature?: string --account-number(-a): int # The account number of the signing account (offline mode only) - --amino # Generate Amino-encoded JSON suitable for submitting to the txs REST endpoint --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --chain-id: string # network chain ID + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -3064,7 +3428,40 @@ export extern 'gaiad tx multisign' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for multisign + --help(-h) # help for sign-batch + --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger # Use a connected Ledger device + --multisig: string # Address or key name of the multisig account on behalf of which the transaction shall be signed + --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note: string # Note to add a description to the transaction (previously --memo) + --offline # Offline mode (does not allow any online functionality + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --output-document: string # The document will be written to the given file instead of STDOUT + --sequence(-s): int # The sequence number of the signing account (offline mode only) + --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --signature-only # Print only the generated signature, then exit (default true) + --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height + --yes(-y) # Skip tx broadcasting prompt confirmation + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# unjail a jailed validator: $ tx slashing unjail --from mykey +export extern 'gaiad tx slashing unjail' [ + --account-number(-a): int # The account number of the signing account (offline mode only) + --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer + --fees: string # Fees to pay along with transaction; eg: 10uatom + --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign + --gas: string # gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + --help(-h) # help for unjail --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device @@ -3072,10 +3469,8 @@ export extern 'gaiad tx multisign' [ --note: string # Note to add a description to the transaction (previously --memo) --offline # Offline mode (does not allow any online functionality --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") - --output-document: string # The document is written to the given file instead of STDOUT --sequence(-s): int # The sequence number of the signing account (offline mode only) --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature - --signature-only # Print only the generated signature, then exit --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height --yes(-y) # Skip tx broadcasting prompt confirmation --chain-id: string # The network chain ID @@ -3085,14 +3480,14 @@ export extern 'gaiad tx multisign' [ --trace # print out full stack trace on errors ] -# Assemble a batch of multisig transactions generated by batch sign command. Read one or more signatures from one or more [signature] file, generate a multisig signature compliant to the multisig key [name], and attach the key name to the transaction read from [file]. -export extern 'gaiad tx multisign-batch' [ - file?: string - name?: string - signature_file?: string +# Cancel Unbonding Delegation and delegate back to the validator. +export extern 'gaiad tx staking cancel-unbond' [ + validator_addr?: string + amount?: string + creation_height?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -3100,17 +3495,14 @@ export extern 'gaiad tx multisign-batch' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for multisign-batch + --help(-h) # help for cancel-unbond --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device - --multisig: string # Address of the multisig account that the transaction signs on behalf of - --no-auto-increment # disable sequence auto increment --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note: string # Note to add a description to the transaction (previously --memo) --offline # Offline mode (does not allow any online functionality --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") - --output-document: string # The document is written to the given file instead of STDOUT --sequence(-s): int # The sequence number of the signing account (offline mode only) --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height @@ -3122,13 +3514,16 @@ export extern 'gaiad tx multisign-batch' [ --trace # print out full stack trace on errors ] -# Sign a transaction created with the --generate-only flag. It will read a transaction from [file], sign it, and print its JSON encoding. If the --signature-only flag is set, it will output the signature parts only. The --offline flag makes sure that the client will not reach out to full node. As a result, the account and sequence number queries will not be performed and it is required to set such p -export extern 'gaiad tx sign' [ - file?: string +# create new validator initialized with a self-delegation to it +export extern 'gaiad tx staking create-validator' [ --account-number(-a): int # The account number of the signing account (offline mode only) - --amino # Generate Amino encoded JSON suitable for submiting to the txs REST endpoint + --amount: string # Amount of coins to bond --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --commission-max-change-rate: string # The maximum commission change rate percentage (per day) + --commission-max-rate: string # The maximum commission rate percentage + --commission-rate: string # The initial commission rate percentage + --details: string # The validator's (optional) details + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -3136,21 +3531,24 @@ export extern 'gaiad tx sign' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for sign + --help(-h) # help for create-validator + --identity: string # The optional identity signature (ex. UPort or Keybase) + --ip: string # The node's public IP. It takes effect only when used in combination with --generate-only --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device - --multisig: string # Address or key name of the multisig account on behalf of which the transaction shall be signed + --moniker: string # The validator's name --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --node-id: string # The node's ID --note: string # Note to add a description to the transaction (previously --memo) --offline # Offline mode (does not allow any online functionality --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") - --output-document: string # The document will be written to the given file instead of STDOUT - --overwrite # Overwrite existing signatures with a new one. If disabled, new signature will be appended + --pubkey: string # The validator's Protobuf JSON encoded public key + --security-contact: string # The validator's (optional) security contact email --sequence(-s): int # The sequence number of the signing account (offline mode only) --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature - --signature-only # Print only the signatures --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height + --website: string # The validator's (optional) website --yes(-y) # Skip tx broadcasting prompt confirmation --chain-id: string # The network chain ID --home: string # directory for config and data (default "/Users/user/.gaia") @@ -3159,12 +3557,13 @@ export extern 'gaiad tx sign' [ --trace # print out full stack trace on errors ] -# Sign batch files of transactions generated with --generate-only. The command processes list of transactions from file (one StdTx each line), generate signed transactions or signatures and print their JSON encoding, delimited by '\n'. As the signatures are generated, the command updates the account sequence number accordingly. If the --signature-only flag is set, it will output the signature parts -export extern 'gaiad tx sign-batch' [ - file?: string +# Delegate an amount of liquid coins to a validator from your wallet. +export extern 'gaiad tx staking delegate' [ + validator_addr?: string + amount?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -3172,19 +3571,16 @@ export extern 'gaiad tx sign-batch' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for sign-batch + --help(-h) # help for delegate --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device - --multisig: string # Address or key name of the multisig account on behalf of which the transaction shall be signed --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note: string # Note to add a description to the transaction (previously --memo) --offline # Offline mode (does not allow any online functionality --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") - --output-document: string # The document will be written to the given file instead of STDOUT --sequence(-s): int # The sequence number of the signing account (offline mode only) --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature - --signature-only # Print only the generated signature, then exit (default true) --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height --yes(-y) # Skip tx broadcasting prompt confirmation --chain-id: string # The network chain ID @@ -3194,11 +3590,11 @@ export extern 'gaiad tx sign-batch' [ --trace # print out full stack trace on errors ] -# unjail a jailed validator: $ tx slashing unjail --from mykey -export extern 'gaiad tx slashing unjail' [ +# Disables the tokenization of shares for an address. The account must explicitly re-enable if they wish to tokenize again, at which point they must wait the chain's unbonding period. +export extern 'gaiad tx staking disable-tokenize-shares' [ --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -3206,7 +3602,7 @@ export extern 'gaiad tx slashing unjail' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for unjail + --help(-h) # help for disable-tokenize-shares --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device @@ -3225,16 +3621,13 @@ export extern 'gaiad tx slashing unjail' [ --trace # print out full stack trace on errors ] -# create new validator initialized with a self-delegation to it -export extern 'gaiad tx staking create-validator' [ +# edit an existing validator account +export extern 'gaiad tx staking edit-validator' [ --account-number(-a): int # The account number of the signing account (offline mode only) - --amount: string # Amount of coins to bond --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --commission-max-change-rate: string # The maximum commission change rate percentage (per day) - --commission-max-rate: string # The maximum commission rate percentage - --commission-rate: string # The initial commission rate percentage - --details: string # The validator's (optional) details - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --commission-rate: string # The new commission rate percentage + --details: string # The validator's (optional) details (default "[do-not-modify]") + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -3242,25 +3635,21 @@ export extern 'gaiad tx staking create-validator' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for create-validator - --identity: string # The optional identity signature (ex. UPort or Keybase) - --ip: string # The node's public IP. It takes effect only when used in combination with --generate-only + --help(-h) # help for edit-validator + --identity: string # The (optional) identity signature (ex. UPort or Keybase) (default "[do-not-modify]") --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device - --min-self-delegation: string # The minimum self delegation required on the validator - --moniker: string # The validator's name + --new-moniker: string # The validator's name (default "[do-not-modify]") --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") - --node-id: string # The node's ID --note: string # Note to add a description to the transaction (previously --memo) --offline # Offline mode (does not allow any online functionality --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") - --pubkey: string # The validator's Protobuf JSON encoded public key - --security-contact: string # The validator's (optional) security contact email + --security-contact: string # The validator's (optional) security contact email (default "[do-not-modify]") --sequence(-s): int # The sequence number of the signing account (offline mode only) --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height - --website: string # The validator's (optional) website + --website: string # The validator's (optional) website (default "[do-not-modify]") --yes(-y) # Skip tx broadcasting prompt confirmation --chain-id: string # The network chain ID --home: string # directory for config and data (default "/Users/user/.gaia") @@ -3269,13 +3658,11 @@ export extern 'gaiad tx staking create-validator' [ --trace # print out full stack trace on errors ] -# Delegate an amount of liquid coins to a validator from your wallet. -export extern 'gaiad tx staking delegate' [ - validator_addr?: string - amount?: string +# Enables the tokenization of shares for an address after it had been disable. This transaction queues the enablement of tokenization, but the address must wait 1 unbonding period from the time of this transaction before tokenization is permitted. +export extern 'gaiad tx staking enable-tokenize-shares' [ --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -3283,7 +3670,7 @@ export extern 'gaiad tx staking delegate' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for delegate + --help(-h) # help for enable-tokenize-shares --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device @@ -3302,13 +3689,12 @@ export extern 'gaiad tx staking delegate' [ --trace # print out full stack trace on errors ] -# edit an existing validator account -export extern 'gaiad tx staking edit-validator' [ +# Redeem specified amount of share tokens to delegation. +export extern 'gaiad tx staking redeem-tokens' [ + amount?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --commission-rate: string # The new commission rate percentage - --details: string # The validator's (optional) details (default "[do-not-modify]") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -3316,22 +3702,17 @@ export extern 'gaiad tx staking edit-validator' [ --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) - --help(-h) # help for edit-validator - --identity: string # The (optional) identity signature (ex. UPort or Keybase) (default "[do-not-modify]") + --help(-h) # help for redeem-tokens --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used --ledger # Use a connected Ledger device - --min-self-delegation: string # The minimum self delegation required on the validator - --new-moniker: string # The validator's name (default "[do-not-modify]") --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") --note: string # Note to add a description to the transaction (previously --memo) --offline # Offline mode (does not allow any online functionality --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") - --security-contact: string # The validator's (optional) security contact email (default "[do-not-modify]") --sequence(-s): int # The sequence number of the signing account (offline mode only) --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height - --website: string # The validator's (optional) website (default "[do-not-modify]") --yes(-y) # Skip tx broadcasting prompt confirmation --chain-id: string # The network chain ID --home: string # directory for config and data (default "/Users/user/.gaia") @@ -3347,7 +3728,7 @@ export extern 'gaiad tx staking redelegate' [ amount?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -3374,13 +3755,80 @@ export extern 'gaiad tx staking redelegate' [ --trace # print out full stack trace on errors ] +# Tokenize delegation to share tokens. +export extern 'gaiad tx staking tokenize-share' [ + validator_addr?: string + amount?: string + rewardOwner?: string + --account-number(-a): int # The account number of the signing account (offline mode only) + --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer + --fees: string # Fees to pay along with transaction; eg: 10uatom + --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign + --gas: string # gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + --help(-h) # help for tokenize-share + --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger # Use a connected Ledger device + --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note: string # Note to add a description to the transaction (previously --memo) + --offline # Offline mode (does not allow any online functionality + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --sequence(-s): int # The sequence number of the signing account (offline mode only) + --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height + --yes(-y) # Skip tx broadcasting prompt confirmation + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# Transfer ownership of TokenizeShareRecord. +export extern 'gaiad tx staking transfer-tokenize-share-record' [ + record_id?: string + new_owner?: string + --account-number(-a): int # The account number of the signing account (offline mode only) + --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer + --fees: string # Fees to pay along with transaction; eg: 10uatom + --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign + --gas: string # gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + --help(-h) # help for transfer-tokenize-share-record + --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger # Use a connected Ledger device + --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note: string # Note to add a description to the transaction (previously --memo) + --offline # Offline mode (does not allow any online functionality + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --sequence(-s): int # The sequence number of the signing account (offline mode only) + --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height + --yes(-y) # Skip tx broadcasting prompt confirmation + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + # Unbond an amount of bonded shares from a validator. export extern 'gaiad tx staking unbond' [ validator_addr?: string amount?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -3407,12 +3855,76 @@ export extern 'gaiad tx staking unbond' [ --trace # print out full stack trace on errors ] +# Unbond a validator. +export extern 'gaiad tx staking unbond-validator' [ + --account-number(-a): int # The account number of the signing account (offline mode only) + --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer + --fees: string # Fees to pay along with transaction; eg: 10uatom + --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign + --gas: string # gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + --help(-h) # help for unbond-validator + --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger # Use a connected Ledger device + --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note: string # Note to add a description to the transaction (previously --memo) + --offline # Offline mode (does not allow any online functionality + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --sequence(-s): int # The sequence number of the signing account (offline mode only) + --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height + --yes(-y) # Skip tx broadcasting prompt confirmation + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + +# Mark a delegation as a validator self-bond. +export extern 'gaiad tx staking validator-bond' [ + validator?: string + --account-number(-a): int # The account number of the signing account (offline mode only) + --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) + --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer + --fees: string # Fees to pay along with transaction; eg: 10uatom + --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign + --gas: string # gas limit to set per-transaction; set to "auto" to calculate sufficient gas automatically (default 200000) + --gas-adjustment: string # adjustment factor to be multiplied against the estimate returned by the tx simulation; if the gas limit is set manually this flag is ignored (default 1) + --gas-prices: string # Gas prices in decimal format to determine the transaction fee (e.g. 0.1uatom) + --generate-only # Build an unsigned transaction and write it to STDOUT (when enabled, the local Keybase is not accessible) + --help(-h) # help for validator-bond + --keyring-backend: string@"nu-completions-gaiad--os-file-kwallet-pass-test-memory-" # Select keyring's backend (os|file|kwallet|pass|test|memory) (default "os") + --keyring-dir: string # The client Keyring directory; if omitted, the default 'home' directory will be used + --ledger # Use a connected Ledger device + --node: string # : to tendermint rpc interface for this chain (default "tcp://localhost:26657") + --note: string # Note to add a description to the transaction (previously --memo) + --offline # Offline mode (does not allow any online functionality + --output(-o): string@"nu-completions-gaiad--text-json-" # Output format (text|json) (default "json") + --sequence(-s): int # The sequence number of the signing account (offline mode only) + --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature + --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height + --yes(-y) # Skip tx broadcasting prompt confirmation + --chain-id: string # The network chain ID + --home: string # directory for config and data (default "/Users/user/.gaia") + --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") + --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") + --trace # print out full stack trace on errors +] + # Print the addresses that must sign the transaction, those who have already signed it, and make sure that signatures are in the correct order. The command would check whether all required signers have signed the transactions, whether the signatures were collected in the right order, and if the signature is valid over the given transaction. If the --offline flag is also set, signature validation ove export extern 'gaiad tx validate-signatures' [ file?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --chain-id: string # The network chain ID + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign @@ -3432,7 +3944,6 @@ export extern 'gaiad tx validate-signatures' [ --sign-mode: string@"nu-completions-gaiad--direct-amino-json-" # Choose sign mode (direct|amino-json), this is an advanced feature --timeout-height: int # Set a block timeout height to prevent the tx from being committed past a certain height --yes(-y) # Skip tx broadcasting prompt confirmation - --chain-id: string # The network chain ID --home: string # directory for config and data (default "/Users/user/.gaia") --log_format: string@"nu-completions-gaiad--json-plain-" # The logging format (json|plain) (default "plain") --log_level: string@"nu-completions-gaiad--trace-debug-info-warn-error-fatal-panic-" # The logging level (trace|debug|info|warn|error|fatal|panic) (default "info") @@ -3441,13 +3952,13 @@ export extern 'gaiad tx validate-signatures' [ # Create a new vesting account funded with an allocation of tokens. The account can either be a delayed or continuous vesting account, which is determined by the '--delayed' flag. All vesting accouts created will have their start time set by the committed block's time. The end_time must be provided as a UNIX epoch timestamp. export extern 'gaiad tx vesting create-vesting-account' [ - to_address?: string + to_address?: string@"nu-complete gaiad _keys values" amount?: string end_time?: string --account-number(-a): int # The account number of the signing account (offline mode only) --broadcast-mode(-b): string@"nu-completions-gaiad--sync-async-block-" # Transaction broadcasting mode (sync|async|block) (default "sync") --delayed # Create a delayed vesting account if true - --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it + --dry-run # ignore the --gas flag and perform a simulation of a transaction, but don't broadcast it (when enabled, the local Keybase is not accessible) --fee-account: string # Fee account pays fees for the transaction instead of deducting from the signer --fees: string # Fees to pay along with transaction; eg: 10uatom --from: string@"nu-complete gaiad _keys values" # Name or address of private key with which to sign