Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate from v0.34.x to v0.36.0 failed to start #5094

Closed
4 tasks
zhangyelong opened this issue Sep 24, 2019 · 3 comments
Closed
4 tasks

Migrate from v0.34.x to v0.36.0 failed to start #5094

zhangyelong opened this issue Sep 24, 2019 · 3 comments

Comments

@zhangyelong
Copy link

The gaiad migrate command updates the staking.validators[].consensus_pubkey to the tendermint pubkey:

"consensus_pubkey": {
     "type": "tendermint/PubKeyEd25519",
     "value": "GAmkUd2U23giBm9sv/B4PswQzGRR12obt6hecDvk8cQ="
},

but actully the bech32 is expected:

"consensus_pubkey": "cosmosvalconspub1zcjduepqrqy6g5wajndhsgsxdaktlurc8mxppnry28tk5xah4p08qwly78zqth7d8n"

This causes the panic: json: cannot unmarshal object into Go value of type string when starting with gaiad v2.0.0

For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@alexanderbez
Copy link
Contributor

Dup of #5095

@freddieee
Copy link

Dup of #5095

How can we use gaiad migrate with this commit please?

@alexanderbez
Copy link
Contributor

@freddieee you'll have to wait till the next release of the SDK and respectively Gaia.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants