hermes icon indicating copy to clipboard operation
hermes copied to clipboard

Test ICS29 with additional chains

Open ljoss17 opened this issue 2 years ago • 2 comments

Summary

As more chains will enable the ICS29 module, running Hermes integration tests for ICS29 with additional chains will help prepare when this will be used in production.

Problem Definition

At the moment Hermes runs the integration tests only with simd v5 and simd v6.

Proposal

Investigate if additional chains have enabled ICS29 module. Update Cosmos Nix if required and integrate the chains in the ICS29 integration test if it is the case.

Chains fee integration issues

  • Osmosis: https://github.com/osmosis-labs/osmosis/issues/4402

Tracking issues

  • White Whale: https://github.com/informalsystems/hermes/issues/3345

Acceptance Criteria

Running Hermes ICS29 integration tests with chains such as Osmosis, Stride, Gaia, ...


For Admin Use

  • [ ] Not duplicate issue
  • [ ] Appropriate labels applied
  • [ ] Appropriate milestone (priority) applied
  • [ ] Appropriate contributors tagged
  • [ ] Contributor assigned/self-assigned

ljoss17 avatar Feb 16 '23 09:02 ljoss17

Current status:

  • Gaia: will maybe enable the module for v10
  • Osmosis: will wait for channel upgradability
  • Stride: probably in an upcoming upgrade. Not the following one, but the one after (currently at v5.1.1

ljoss17 avatar Feb 16 '23 13:02 ljoss17

White Whale v2.0.2 have the module enabled:

  • https://github.com/White-Whale-Defi-Platform/migaloo-chain/tree/v2.0.2

ljoss17 avatar May 11 '23 13:05 ljoss17