Versions in this module Expand all Collapse all v0 v0.1.0 Jan 19, 2024 Changes in this version + const MaxGasWanted + var DefaultSignModes = []signing2.SignMode + var LagacyKey2PbKey = adapter.LagacyPubkey2ProtoBuffPubkey + var PubKeyRegisterInterfaces = ibccodec.RegisterInterfaces + func CM40TxDecoder(cdc codec.ProtoCodecMarshaler) func(txBytes []byte) (ibctx.Tx, error) + func DefaultJSONTxEncoder(cdc codec.ProtoCodecMarshaler) ibctx.IBCTxEncoder + func DefaultTxEncoder() ibctx.TxEncoder + func DirectSignBytes(bodyBytes, authInfoBytes []byte, chainID string, accnum uint64) ([]byte, error) + func IbcTxDecoder(cdc codec.ProtoCodecMarshaler) ibctx.IbcTxDecoder + func IbcTxEncoder() ibctx.IBCTxEncoder + func ModeInfoAndSigToSignatureData(modeInfo *tx.ModeInfo, sig []byte) (signing.SignatureData, error) + func NewTxConfig(protoCodec codec.ProtoCodecMarshaler, enabledSignModes []signing2.SignMode) client.TxConfig + func RegisterInterfaces(registry codectypes.InterfaceRegistry) + func SignatureDataToModeInfoAndSig(data signing.SignatureData) (*tx.ModeInfo, []byte) + func ValidateParams(ibcTx *tx.Tx) func() error + type DenomAdapterMsg interface + type DenomOpr interface + RulesFilter func() (sdk.Msg, error) + type ExtensionOptionsTxBuilder interface + SetExtensionOptions func(...*codectypes.Any) + SetNonCriticalExtensionOptions func(...*codectypes.Any) + type MessageSensitive interface + Swap func(ctx sdk.Context) (sdk.Msg, error) + type TxAdapter struct + func (t *TxAdapter) GetMsgs() []ibctx.Msg + func (t *TxAdapter) GetSigners() []sdk.AccAddress + func (t *TxAdapter) ValidateBasic() error