Module args

Module args 

Source

Structs§

Bond
Bond arguments
BpConversionTableEntry
An entry in the Bridge pool recommendations conversion rates table.
BridgePoolProof
Bridge pool proof arguments.
BridgeValidatorSet
Bridge validator set arguments.
ClaimRewards
Claim arguments
CliTypes
The concrete types being used in the CLI
CommissionRateChange
Commission rate change args
Complete
Generate shell completions
ConsensusKeyChange
Consensus key change args
DefaultBaseDir
DeriveGenesisAddresses
DeriveIbcToken
DryRunProposal
Duration
Duration wrapper that provides a method to parse a value from a string.
EthereumBridgePool
A transfer to be added to the Ethereum bridge pool.
GenIbcShieldingTransfer
IBC shielding transfer generation arguments
GenesisBond
Global
Global command arguments
GovernanceValidatorSet
Governance validator set arguments.
InitGenesisEstablishedAccount
InitGenesisValidator
InitNetwork
InitProposal
Transaction to initialize create a new proposal
JoinNetwork
KeyAddressAdd
Wallet key / address add arguments
KeyAddressFind
Wallet key / address lookup arguments
KeyAddressList
Wallet list arguments
KeyAddressRemove
Wallet key / address remove arguments
KeyConvert
Wallet key export arguments
KeyDerive
Wallet restore key and implicit address arguments
KeyExport
Wallet key export arguments
KeyGen
Wallet generate key and implicit address arguments
KeyImport
Wallet key import arguments
LedgerDumpDb
LedgerQueryDb
LedgerReset
LedgerRun
LedgerRunUntil
MetaDataChange
Commission rate change args
MigrationJson
OsmosisPoolHop
Individual hop of some route to take through Osmosis pools.
PayAddressGen
Generate payment address arguments
PkToTmAddress
PubKeyToAddr
Query
Common query arguments
QueryAccount
Query token balance(s)
QueryBalance
Query token balance(s)
QueryBondedStake
Query PoS bonded stake
QueryBonds
Query PoS bond(s)
QueryCommissionRate
Query PoS commission rate
QueryConversions
Query asset conversions
QueryDelegations
Query PoS delegations
QueryEffNativeSupply
Query effective native supply
QueryFindValidator
Query PoS to find a validator
QueryIbcRateLimit
Query the IBC rate limit for the specified token
QueryMetaData
Query validator metadata
QueryPgf
Query pgf data
QueryProposal
Query proposal
QueryProposalResult
QueryProposalVotes
Query proposal votes
QueryProtocolParameters
Query protocol parameters
QueryRawBytes
Query the raw bytes of given storage key
QueryResult
Transaction associated results arguments
QueryRewards
Query PoS rewards
QueryShieldingRewardsEstimate
Get an estimate for the MASP rewards for the next MASP epoch.
QuerySlashes
Query PoS slashes
QueryStakingRewardsRate
Query estimate of staking rewards rate
QueryTotalSupply
Query token total supply
QueryTransfers
Query historical transfer(s)
QueryValidatorState
Query the state of a validator (its validator set or if it is jailed)
QueryWithoutCtx
Common query arguments
RecommendBatch
Bridge pool batch recommendation.
Redelegate
Redelegation arguments
RelayBridgePoolProof
Arguments to an Ethereum Bridge pool relay operation.
ResignSteward
Commission rate change args
RevealPk
Reveal public key
SdkTypes
The concrete types being used in Namada SDK
ShieldedSync
Sync notes from MASP owned by the provided spending / viewing keys. Syncing can be told to stop at a given block height.
SignGenesisTxs
SignOffline
TestGenesis
Tx
Common transaction arguments
TxBecomeValidator
Transaction to initialize a new account
TxCustom
Custom transaction arguments
TxDeactivateValidator
Deactivate validator args
TxIbcTransfer
IBC transfer transaction arguments
TxInitAccount
Transaction to initialize a new account
TxInitValidator
Transaction to initialize a new account
TxOsmosisSwap
An token swap on Osmosis
TxReactivateValidator
Re-activate a deactivated validator args
TxShieldedSource
Shielded transfer-specific arguments
TxShieldedTarget
Shielded transfer-specific arguments
TxShieldedTransfer
Shielded transfer transaction arguments
TxShieldingTransfer
Shielding transfer transaction arguments
TxTransparentSource
Shielding transfer-specific arguments
TxTransparentTarget
Unshielding transfer-specific arguments
TxTransparentTransfer
Transparent transfer transaction arguments
TxUnjailValidator
Re-activate a jailed validator args
TxUnshieldingTransfer
Unshielding transfer transaction arguments
TxUpdateAccount
Transaction to update a VP arguments
Unbond
Unbond arguments
UpdateLocalConfig
UpdateStewardCommission
Commission rate change args
UpdateValidatorLocalConfig
ValidateGenesisTemplates
ValidateWasm
ValidatorSetProof
Validator set proof arguments.
ValidatorSetUpdateRelay
Validator set update relayer arguments.
VoteProposal
Transaction to vote on a proposal
Withdraw
Withdraw arguments
Wrapper
Arguments to request wrapping a transaction

Enums§

DeviceTransport
Hardware Wallet transport - HID (USB) or TCP
DryRun
Argument for dry-runs
DumpTx
Argument for dumping transactions
IbcShieldingTransferAsset
IBC shielding transfer asset, to be used by GenIbcShieldingTransfer
InputAmount
An amount read in by the cli
Shell
Supported shell types
Slippage
Constraints on the osmosis swap
TxExpiration
The possible values for the tx expiration

Constants§

ADDRESS
ADDRESS_OPT
ADD_PERSISTENT_PEERS
ALIAS
ALIAS_FORCE
ALIAS_MANY
ALIAS_OPT
ALLOW_DUPLICATE_IP
AMOUNT
ARCHIVE_DIR
AVATAR_OPT
BALANCE_OWNER
BASE_DIR
BIRTHDAY
BLOCK_BATCH
BLOCK_HEIGHT
BLOCK_HEIGHT_OPT
BLOCK_HEIGHT_TO_OPT
BRIDGE_POOL_GAS_AMOUNT
BRIDGE_POOL_GAS_PAYER
BRIDGE_POOL_GAS_TOKEN
BRIDGE_POOL_TARGET
BROADCAST_ONLY
CHAIN_ID
CHAIN_ID_OPT
CHAIN_ID_PREFIX
CHANNEL_ID
CHECK_CAN_SIGN
CODE_PATH
CODE_PATH_OPT
COMMISSION_RATE
COMMISSION_RATE_OPT
CONFIG_RPC_LEDGER_ADDRESS
CONSENSUS_TIMEOUT_COMMIT
CONVERSION_TABLE
DAEMON_MODE
DAEMON_MODE_RETRY_DUR
DAEMON_MODE_SUCCESS_DUR
DATA_PATH
DATA_PATH_OPT
DATED_SPENDING_KEYS
DATED_VIEWING_KEYS
DB_COLUMN_FAMILY
DB_KEY
DECRYPT
DESCRIPTION_OPT
DESTINATION_VALIDATOR
DEVICE_TRANSPORT
DEVICE_TRANSPORT_ENV_VAR
DISCORD_OPT
DIVERSIFIER_INDEX
DO_IT
DRY_RUN_TX
DRY_RUN_WRAPPER_TX
DUMP_CONVERSION_TREE
DUMP_TX
DUMP_WRAPPER_TX
EMAIL
EMAIL_OPT
EPOCH
ERC20
ETH_ADDRESS
ETH_ADDRESS_OPT
ETH_CONFIRMATIONS
ETH_GAS
ETH_GAS_PRICE
ETH_RPC_ENDPOINT
ETH_SYNC
EXPIRATION_OPT
FEE_AMOUNT_OPT
FEE_PAYER_OPT
FEE_TOKEN
FILE_PATH
FORCE
FULL_RESET
GAS_LIMIT
GAS_SPENDING_KEY
GENESIS_BOND_SOURCE
GENESIS_PATH
GENESIS_TIME
GENESIS_VALIDATOR
GENESIS_VALIDATOR_ADDRESS
HALT_ACTION
HASH
HASH_LIST
HASH_OPT
HD_ALLOW_NON_COMPLIANT_DERIVATION_PATH
HD_DERIVATION_PATH
HD_PROMPT_BIP39_PASSPHRASE
HISTORIC
IBC_DENOM
IBC_MEMO
IBC_SHIELDING_DATA_PATH
INPUT_OPT
LEDGER_ADDRESS
LEDGER_ADDRESS_ABOUT
LIST_FIND_ADDRESSES_ONLY
LIST_FIND_KEYS_ONLY
LOCALHOST
LOCAL_RECOVERY_ADDR
MASP_EPOCH
MAX_COMMISSION_RATE_CHANGE
MAX_CONCURRENT_FETCHES
MAX_ETH_GAS
MEMO_OPT
MIGRATION_PATH
MINIMUM_AMOUNT
MODE
NAMADA_START_TIME
NET_ADDRESS
NO_CONVERSIONS
NO_EXPIRATION
NUT
OSMOSIS_LCD_RPC
OSMOSIS_POOL_HOP
OSMOSIS_SQS_RPC
OUTPUT
OUTPUT_DENOM
OUTPUT_FOLDER_PATH
OUT_FILE_PATH_OPT
OVERFLOW_OPT
OWNER
OWNER_OPT
PATH
PATH_OPT
PAYMENT_ADDRESS_TARGET
PAYMENT_ADDRESS_TARGET_OPT
PORT_ID
PRE_GENESIS
PRE_GENESIS_PATH
PRIVATE_KEYS
PRIVATE_KEY_OPT
PROPOSAL_ID
PROPOSAL_ID_OPT
PROPOSAL_PGF_FUNDING
PROPOSAL_PGF_STEWARD
PROPOSAL_VOTE
PROPOSAL_VOTE_ETH_OPT
PROPOSAL_VOTE_PGF_OPT
PROTOCOL_KEY
PUBLIC_KEY
PUBLIC_KEYS
RAW_ADDRESS
RAW_ADDRESS_ESTABLISHED
RAW_ADDRESS_OPT
RAW_KEY_GEN
RAW_PAYMENT_ADDRESS
RAW_PAYMENT_ADDRESS_OPT
RAW_PUBLIC_KEY
RAW_PUBLIC_KEY_HASH
RAW_PUBLIC_KEY_HASH_OPT
RAW_PUBLIC_KEY_OPT
RECEIVER
REFUND_TARGET
RELAYER
RETRIES
SCHEME
SELF_BOND_AMOUNT
SENDER
SHELL
SHIELDED
SHOW_IBC_TOKENS
SIGNATURES
SIGNING_KEYS
SLIPPAGE
SOURCE
SOURCE_OPT
SOURCE_VALIDATOR
SPENDING_KEYS
SPENDING_KEY_SOURCE
STEWARD
STORAGE_KEY
SUSPEND_ACTION
TARGET
TARGET_OPT
TEMPLATES_PATH
THRESHOLD
TIMEOUT_HEIGHT
TIMEOUT_SEC_OFFSET
TM_ADDRESS_OPT
TOKEN
TOKEN_OPT
TOKEN_STR
TOKEN_STR_OPT
TRANSFER_SOURCE
TRANSFER_TARGET
TRANSPARENT
TX_BECOME_VALIDATOR_WASM
Become validator transaction WASM path
TX_BOND_WASM
Bond WASM path
TX_BRIDGE_POOL_WASM
Bridge pool WASM path
TX_CHANGE_COMMISSION_WASM
Change commission WASM path
TX_CHANGE_CONSENSUS_KEY_WASM
Change consensus key WASM path
TX_CHANGE_METADATA_WASM
Change validator metadata WASM path
TX_CLAIM_REWARDS_WASM
Claim-rewards WASM path
TX_DEACTIVATE_VALIDATOR_WASM
Deactivate validator transaction WASM path
TX_HASH
TX_IBC_WASM
IBC transaction WASM path
TX_INIT_ACCOUNT_WASM
Initialize account transaction WASM
TX_INIT_PROPOSAL
Initialize proposal transaction WASM path
TX_PATH
TX_PATH_OPT
TX_REACTIVATE_VALIDATOR_WASM
Reactivate validator transaction WASM path
TX_REDELEGATE_WASM
Redelegate transaction WASM path
TX_RESIGN_STEWARD
Resign steward WASM path
TX_REVEAL_PK
Reveal public key transaction WASM path
TX_TRANSFER_WASM
Transparent transfer transaction WASM path
TX_UNBOND_WASM
Unbond WASM path
TX_UNJAIL_VALIDATOR_WASM
Unjail validator transaction WASM path
TX_UPDATE_ACCOUNT_WASM
Update validity predicate WASM path
TX_UPDATE_STEWARD_COMMISSION
Update steward commission WASM path
TX_VOTE_PROPOSAL
Vote transaction WASM path
TX_WITHDRAW_WASM
Withdraw WASM path
UNSAFE_DONT_ENCRYPT
UNSAFE_PURE_ZIP32
UNSAFE_SHOW_SECRET
USE_DEVICE
VALIDATOR
VALIDATOR_ACCOUNT_KEY
VALIDATOR_ACCOUNT_KEYS
VALIDATOR_CODE_PATH
VALIDATOR_CONSENSUS_KEY
VALIDATOR_ETH_COLD_KEY
VALIDATOR_ETH_HOT_KEY
VALIDATOR_NAME_OPT
VALIDATOR_OPT
VALUE
VIEWING_KEY
VIEWING_KEYS
VIEWING_KEY_ALIAS
VOTER_OPT
VP
VP_USER_WASM
User validity predicate WASM path
WAIT_FOR_LAST_QUERY_HEIGHT
WALLET_ALIAS_FORCE
WASM_CHECKSUMS_PATH
WASM_DIR
WASM_PATH
WEBSITE_OPT
WITH_INDEXER
WRAPPER_SIGNATURE_OPT
__TEST_FRONTEND_SUS_FEE
__TEST_FRONTEND_SUS_FEE_IBC

Traits§

CliToSdk
Convert CLI args to SDK args, with contextual data.
CliToSdkCtxless
Convert CLI args to SDK args, without contextual data.
NamadaTypes
Abstraction of types being used in Namada
TxBuilder
Builder functions for Tx