cli

package
v2.16.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 2, 2026 License: BSD-2-Clause Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CmdConvertCoinToEvm

func CmdConvertCoinToEvm() *cobra.Command

CmdConvertCoinToEvm broadcast MsgConvertCoinToEvm

func CmdConvertEvmToCoin added in v2.7.0

func CmdConvertEvmToCoin() *cobra.Command

CmdConvertEvmToCoin broadcast MsgConvertEvmToCoin

func CmdCreateFunToken

func CmdCreateFunToken() *cobra.Command

CmdCreateFunToken broadcast MsgCreateFunToken

func CmdQueryAccount

func CmdQueryAccount() *cobra.Command

func CmdQueryBalance added in v2.14.0

func CmdQueryBalance() *cobra.Command

func CmdQueryFunToken

func CmdQueryFunToken() *cobra.Command

CmdQueryFunToken returns fungible token mapping for either bank coin or erc20 addr

func GetQueryCmd

func GetQueryCmd() *cobra.Command

GetQueryCmd returns a cli command for this module's queries

func GetTxCmd

func GetTxCmd() *cobra.Command

GetTxCmd returns a cli command for this module's transactions

Types

type QueryEvmBalanceResp added in v2.14.0

type QueryEvmBalanceResp struct {
	AddrEVM    string `json:"addr_evm"`
	AddrBech32 string `json:"addr_bech32"`
	BalanceWei string `json:"balance_wei"`

	Erc20Addr         *string `json:"erc20_addr"`
	Erc20Symbol       *string `json:"erc20_symbol"`
	Erc20BalanceHuman *string `json:"erc20_balance_human"`
	Erc20Decimals     *uint8  `json:"erc20_decimals"`
	Erc20Name         *string `json:"erc20_name"`
	Erc20BalanceBase  *string `json:"erc20_balance_base"`

	BankSymbol       *string `json:"bank_symbol"`
	BankBalanceHuman *string `json:"bank_balance_human"`
	BankDecimals     *uint32 `json:"bank_decimals"`
	BankCoinDenom    *string `json:"bank_coin_denom"`
	BankBalanceBase  *string `json:"bank_balance_base"`
}

QueryEvmBalanceResp is the JSON-only response shape for a flattened multi-VM token balance query.

Optional token fields are represented as pointers so MarshalIndent emits "null" when the corresponding bank or ERC20 representation is unavailable.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL