Skip to content

support client upgrade #599

Open
@rnbguy

Description

@rnbguy

Summary

In case a network has performed a chain upgrade, the relayer needs relay this to counterparty with an upgraded client and consensus state.

Problem Definition

cosmos-sdk chains may perform a software upgrade which needs to be relayed at countryparty.

Proposal

Implement the hermes-sdk components and cosmos-sdk chain specific logic to support ibc client upgrade.

reference:

Acceptance Criteria

  • hermes-sdk components
  • hermes-sdk impl for cosmos-sdk chain
  • ChainBuilder (or something similar) logic to trigger a local chain upgrade.
  • e2e tests of cosmos-sdk chains for ibc client upgrade

For Admin Use

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions