Versions in this module Expand all Collapse all v0 v0.0.5 Jun 12, 2022 Changes in this version + var DefaultGasAdjustment = 1.2 + var DefaultGasPrice = cosmostypes.DecCoins + func MakeCodec() *codec.Codec + type Account interface + CreateAndSignTx func(ctx context.Context, opts CreateTxOptions) (terraauth.StdTx, terraauth.StdSignMsg, error) + CreateTx func(ctx context.Context, opts CreateTxOptions) (terraauth.StdSignMsg, error) + GetChainId func() string + GetClient func() Client + Update func(ctx context.Context) error + func NewAccount(ctx context.Context, client Client, key Key) (Account, error) + type Client interface + Auth func() service.AuthService + Bank func() service.BankService + Contract func() service.ContractService + Tendermint func() service.TendermintService + Transaction func() service.TransactionService + Treasury func() service.TreasuryService + func NewClient(client httpclient.Client) Client + type CreateTxOptions struct + Fee *terraauth.StdFee + GasAdjustment float64 + GasPrices cosmostypes.DecCoins + Memo string + Msgs []cosmostypes.Msg + Sequence *uint64 + type Key interface + AccAddress func() cosmostypes.AccAddress + MakeSignature func(msg terraauth.StdSignMsg) (terraauth.StdSignature, error) + PubKey func() crypto.PubKey + SignTx func(msg terraauth.StdSignMsg) (terraauth.StdTx, error) + ValAddress func() cosmostypes.ValAddress + func NewRawKey(hexed string) Key + func NewWalletKey(name, passphrase string, wallet keys.Keybase) (Key, error)