Expand description

Constructs for running test cases with two full nodes together with the relayer setup with chain handles and foreign clients, as well as connected IBC channels with completed handshakes.

Structs

A wrapper type that lifts a test case that implements BinaryChannelTest into a test case the implements BinaryConnectionTest.

A wrapper type that lifts a test case that implements BinaryChannelTest into a test case the implements BinaryChannelTest.

Traits

This trait is implemented for test cases that need to have two full nodes running together with the relayer setup with chain handles and foreign clients, together with connected IBC channels with completed handshakes.

An internal trait for test cases to override the channel ordering when creating channels.

Facility for overriding the channel version

An internal trait that can be implemented by test cases to override the port IDs used when creating the channels.

Functions

Runs a test case that implements BinaryChannelTest.

Runs a test case that implements BinaryChannelTest, with the test case being executed twice, with the second time having the position of the two chains flipped.