Client Ugrade Command Not Working in v0.14.1 #2185
Labels
A: bug
Admin: something isn't working
O: usability
Objective: cause to improve the user experience (UX) and ease using the product
Milestone
Summary of Bug
The command
hermes tx raw upgrade-client
is failing in v0.14.1, but working in v0.14.0.I believe it's due to this issue: #2021
The command tries to fetch the upgraded consensus state from the last block of the old chain but fails to find it, because it uses the wrong block height.
Previously it used the last block as reported by /status rpc, but now uses another method. When the chain halts, the two methods differ: /status returns the uncommited halted height (listed in the upgrade plan), the other returns the last commited height (one before the upgrade plan).
Note, although technically the last commited consensus state is for one block before the upgrade height, the cosmo-sdk upgrade querier stores it under the upgrade height.
Version
v0.14.1
Steps to Reproduce
Acceptance Criteria
For Admin Use
The text was updated successfully, but these errors were encountered: