Cian Hatton

Results 45 issues of Cian Hatton

Currently we have functionality to wait for a number of blocks as a mechanism to account for delay of certain operations to be seen by the test. It would be...

Currently there is a hard coded map of built in chain configs ```golang var builtinChainConfigs = map[string]ibc.ChainConfig{ "gaia": cosmos.NewCosmosHeighlinerChainConfig("gaia", "gaiad", "cosmos", "uatom", "0.01uatom", 1.3, "504h", false), "osmosis": cosmos.NewCosmosHeighlinerChainConfig("osmosis", "osmosisd", "osmo",...

enhancement

## Summary of Bug When using the `--json` flag to get json output, additional log lines being displayed to stdout in addition to the expected result. ```bash hermes --json create...

A: question
I: CLI
O: usability

## Summary Add caching for e2e go test dependencies. In our E2Es, we should be able to get a speed improvement by implementing caching of the go libs required (e.g....

e2e
type: productivity

## Summary Currently, our E2E tests use one host per runner, each test spins up a new chain, we run a test, and tear down the chain. In order to...

e2e
type: productivity

## Summary For more involved tests, it can be necessary to perform more low level docker operations. E.g. in the rollkit feature branch, in order to create standalone celestia container,...

e2e
type: productivity

## Summary A common issue that occurs in our E2E tests is dealing with genesis modifications. The majority of the logic happens [here](https://github.com/cosmos/ibc-go/blob/40564ed01c2e059e7d12643c638b3cb854cdb178/e2e/testsuite/testconfig.go#L529-L540) Our approach so far, has been to...

needs discussion
e2e
type: productivity

## Summary Depends on [this issue](https://github.com/cosmos/ibc-go/issues/3981) for more granular relayer configution. Currently we configure E2E tests with both environmental variables, and with a [configuration file](https://github.com/cosmos/ibc-go/blob/4ef91861eec3685fa460ce4c70df679244b5069e/e2e/sample.config.yaml#L1) The environment variables take precedence...

e2e
type: productivity

## Requirements document Shout out to @charleenfei for all the work done so far in [this PoC branch](https://github.com/cosmos/ibc-go/pull/5763) that we've been working on. In the linked PoC, we have the...

20-transfer
epic

implementation [here](https://github.com/cosmos/ibc-go/blob/0107475b51e644c5cb30a9e81545aad16035b858/modules/apps/transfer/ibc_module.go#L258) Note: this also handles timeout.

20-transfer