Andrew Gouin

Results 39 issues of Andrew Gouin

Move `CreateClientOptions` and `CreateChannelOptions` to `InterchainLink` to allow differences for different paths.

Tests IBC conformance on both sides of an upgrade. Includes changes to conformance suite to: - Allow calling `conformance.TestChainPair` from example tests. `CosmosChainUpgradeIBCTest` uses this to test before and after...

https://github.com/osmosis-labs/osmosis/blob/1ec83c30f7537719e0154b08a51cb6f2d66455b3/tests/e2e/e2e_test.go#L219

https://github.com/osmosis-labs/osmosis/blob/1ec83c30f7537719e0154b08a51cb6f2d66455b3/tests/e2e/e2e_test.go#L47

https://github.com/osmosis-labs/osmosis/blob/1ec83c30f7537719e0154b08a51cb6f2d66455b3/tests/e2e/e2e_test.go#L21

Currently have tests to cover unordered with and without both height timeout and timestamp timeout. See #5 and #12 Need to add tests for timeouts on ordered channels. Some context...

enhancement
new test

`CreateNodeContainer` is duplicative across the daemon containers in `chain_node`, `tendermint_node`, `penumbra_app_node`, `relay_chain_node`, and `parachain_node`. Consider consolidating these into the internal docker package.