# Functions
GetMockAckCanaryCapabilityName generates a capability name for OnAcknowledgementPacket functionality.
GetMockRecvCanaryCapabilityName generates a capability name for testing OnRecvPacket functionality.
GetMockTimeoutCanaryCapabilityName generates a capability name for OnTimeoutacket functionality.
NewAppModule returns a mock AppModule instance.
NewEmptyAcknowledgement returns a new instance of EmptyAcknowledgement.
NewIBCApp returns a IBCApp.
NewIBCModule creates a new IBCModule given the underlying mock IBC application and scopedKeeper.
NewMockAckPacketEvent returns a mock acknowledgement packet event.
NewMockRecvPacketEvent returns a mock receive packet event.
NewMockTimeoutPacketEvent emits a mock timeout packet event.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
MockApplicationCallbackError should be returned when an application callback should fail.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AppModule represents the AppModule for the mock module.
AppModuleBasic is the mock AppModuleBasic.
EmptyAcknowledgement implements the exported.Acknowledgement interface and always returns an empty byte string as Response.
IBCApp contains IBC application module callbacks as defined in 05-port.
IBCModule implements the ICS26 callbacks for testing/mock.
KeyPath defines a placeholder struct which implements the exported.Path interface.
MockPV implements PrivValidator without any safety or persistence.
# Interfaces
Expected Interface PortKeeper defines the expected IBC port keeper.