Versions in this module Expand all Collapse all v12 v12.2.4 Mar 6, 2024 v12.2.3 Jan 14, 2024 Changes in this version + const DefaultFeeAmt + var ChainIDPrefix = constants.TestnetChainID + var DefaultTestingAppInit func(chainID string) func() (ibcgotesting.TestingApp, map[string]json.RawMessage) = chainapp.SetupTestingApp + func CreateChannels(coord *ibctesting.Coordinator, path *Path) + func CreateConnections(coord *ibctesting.Coordinator, path *Path) + func NewCoordinator(t *testing.T, nEVMChains, mCosmosChains int) *ibctesting.Coordinator + func NewTestChain(t *testing.T, coord *ibcgotesting.Coordinator, chainID string) *ibcgotesting.TestChain + func SendMsgs(chain *ibctesting.TestChain, feeAmt int64, msgs ...sdk.Msg) (*sdk.Result, error) + func SetupClients(coord *ibctesting.Coordinator, path *Path) + func SetupConnections(coord *ibctesting.Coordinator, path *Path) + func SetupPath(coord *ibctesting.Coordinator, path *Path) + func SetupWithGenesisValSet(t *testing.T, valSet *tmtypes.ValidatorSet, genAccs []authtypes.GenesisAccount, ...) ibcgotesting.TestingApp + func SignAndDeliver(t *testing.T, txCfg client.TxConfig, app *baseapp.BaseApp, msgs []sdk.Msg, ...) (sdk.GasInfo, *sdk.Result, error) + type Endpoint struct + Chain *ibctesting.TestChain + ChannelConfig *ibctesting.ChannelConfig + ChannelID string + ClientConfig ibctesting.ClientConfig + ClientID string + ConnectionConfig *ibctesting.ConnectionConfig + ConnectionID string + Counterparty *Endpoint + func NewDefaultEndpoint(chain *ibctesting.TestChain) *Endpoint + func NewEndpoint(chain *ibctesting.TestChain, clientConfig ibctesting.ClientConfig, ...) *Endpoint + func (endpoint *Endpoint) AcknowledgePacket(packet channeltypes.Packet, ack []byte) error + func (endpoint *Endpoint) ChanCloseInit() error + func (endpoint *Endpoint) ChanOpenAck() error + func (endpoint *Endpoint) ChanOpenConfirm() error + func (endpoint *Endpoint) ChanOpenInit() error + func (endpoint *Endpoint) ChanOpenTry() error + func (endpoint *Endpoint) ConnOpenAck() error + func (endpoint *Endpoint) ConnOpenConfirm() error + func (endpoint *Endpoint) ConnOpenInit() error + func (endpoint *Endpoint) ConnOpenTry() error + func (endpoint *Endpoint) CreateClient() (err error) + func (endpoint *Endpoint) GetChannel() channeltypes.Channel + func (endpoint *Endpoint) GetClientState() exported.ClientState + func (endpoint *Endpoint) GetConnection() connectiontypes.ConnectionEnd + func (endpoint *Endpoint) GetConsensusState(height exported.Height) exported.ConsensusState + func (endpoint *Endpoint) QueryClientStateProof() (exported.ClientState, []byte) + func (endpoint *Endpoint) QueryConnectionHandshakeProof() (clientState exported.ClientState, proofClient, proofConsensus []byte, ...) + func (endpoint *Endpoint) QueryProof(key []byte) ([]byte, clienttypes.Height) + func (endpoint *Endpoint) QueryProofAtHeight(key []byte, height uint64) ([]byte, clienttypes.Height) + func (endpoint *Endpoint) RecvPacket(packet channeltypes.Packet) error + func (endpoint *Endpoint) RecvPacketWithResult(packet channeltypes.Packet) (*sdk.Result, error) + func (endpoint *Endpoint) SendPacket(timeoutHeight clienttypes.Height, timeoutTimestamp uint64, data []byte) (uint64, error) + func (endpoint *Endpoint) SetChannel(channel channeltypes.Channel) + func (endpoint *Endpoint) SetChannelClosed() error + func (endpoint *Endpoint) SetClientState(clientState exported.ClientState) + func (endpoint *Endpoint) SetConnection(connection connectiontypes.ConnectionEnd) + func (endpoint *Endpoint) SetConsensusState(consensusState exported.ConsensusState, height exported.Height) + func (endpoint *Endpoint) TimeoutOnClose(packet channeltypes.Packet) error + func (endpoint *Endpoint) TimeoutPacket(packet channeltypes.Packet) error + func (endpoint *Endpoint) UpdateClient() (err error) + func (endpoint *Endpoint) WriteAcknowledgement(ack exported.Acknowledgement, packet exported.PacketI) error + type Path struct + EndpointA *Endpoint + EndpointB *Endpoint + func NewPath(chainA, chainB *ibctesting.TestChain) *Path + func NewTransferPath(chainA, chainB *ibcgotesting.TestChain) *Path + func (path *Path) RelayPacket(packet channeltypes.Packet) error + func (path *Path) SetChannelOrdered()