Skip to content

Revive clients after IBC-client-breaking upgrade #82

Answered by srdtrk
kienvc asked this question in IBC
Discussion options

You must be logged in to vote

Recovering your IBC clients should be straightforward as long as you can get a governance proposal passed on the counterparty chain, especially if the only significant change in your chain parameters is the chain-id. Here’s a step-by-step guide on how to do this:

Assume the broken counterparty light client has the ID 07-tendermint-1. Follow these steps:

  1. Create a New Light Client: Set up a new light client on the counterparty chain with the correct chain-id. Let’s call this new client 07-tendermint-2.
  2. Submit a Governance Proposal: On the counterparty chain, create a governance proposal using MsgRecoverClient. Ensure the following parameters are set:
    • SubjectClientId = 07-tendermint-1
    • Subs…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@kienvc
Comment options

Answer selected by kienvc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
IBC
Labels
None yet
2 participants