Versions in this module Expand all Collapse all v0 v0.1.1 May 14, 2023 Changes in this version + func ConfigCmd(defaultCLIHome string) *cobra.Command + func Paginate(numObjs, page, limit, defLimit int) (start, end int) + func ReadPageRequest(flagSet *pflag.FlagSet) (*query.PageRequest, error) + func RegisterRoutes(cliCtx context.CLIContext, r *mux.Router) + func ValidateCmd(cmd *cobra.Command, args []string) error + type Account interface + GetAccountNumber func() uint64 + GetAddress func() sdk.AccAddress + GetPubKey func() crypto.PubKey + GetSequence func() uint64 + type AccountRetriever interface + EnsureExists func(clientCtx clictx.CLIContext, addr sdk.AccAddress) error + GetAccount func(clientCtx clictx.CLIContext, addr sdk.AccAddress) (Account, error) + GetAccountNumberSequence func(clientCtx clictx.CLIContext, addr sdk.AccAddress) (accNum uint64, accSeq uint64, err error) + GetAccountWithHeight func(clientCtx clictx.CLIContext, addr sdk.AccAddress) (Account, int64, error) + type TxBuilder interface + GetTx func() signingtypes.Tx + SetFeeAmount func(amount sdk.CoinAdapters) + SetFeeGranter func(feeGranter sdk.AccAddress) + SetGasLimit func(limit uint64) + SetMemo func(memo string) + SetMsgs func(msgs ...ibcmsg.Msg) error + SetSignatures func(signatures ...signing.SignatureV2) error + SetTimeoutHeight func(height uint64) + type TxConfig interface + NewTxBuilder func() TxBuilder + SignModeHandler func() signingtypes.SignModeHandler + WrapTxBuilder func(tx ibcmsg.Tx) (TxBuilder, error) + type TxEncodingConfig interface + MarshalSignatureJSON func([]signing.SignatureV2) ([]byte, error) + TxDecoder func() ibcmsg.IbcTxDecoder + TxEncoder func() ibcmsg.IBCTxEncoder + TxJSONEncoder func() ibcmsg.IBCTxEncoder + UnmarshalSignatureJSON func([]byte) ([]signing.SignatureV2, error)