Closed ahmadSaeedGoda closed 4 weeks ago
Please consider it a live mainnet, what steps/tutorials/instructions can be followed to achieve this?
I have a network up & running whose ID is conflicting with another live network which causes issues with wallets like MetaMask e.g, and also affects Token symbol/denom being suspicious due to duplicate chain id, which affects the deployed dApps in turn.
Please advise!
Thanks,
you will need to perform a chain upgrade in which you modify the chainID either through genesis export or within the migration handler.
For your token, the question is are there tokens already on other chains through IBC?
@tac0turtle Thanks for your reply, yeah conducted a chain software upgrade over a local network consists of 4 nodes with equal validator voting power each.. then when halted at the specified height modified the chainID through genesis for all of them but the error I get is: panic: signature verification failed; please verify account number (0) and chain-id (app_123-2): unauthorized
where this is the new id. As it seems the old genesis chain-id is tied to the account signature, now since one parameter changed (which is the chain-id) the hash is different and hence it panics.
Kindly advise! :100:
Regarding the tokens, there is no token out there on other chains through IBC. :pray:
Best Regards,
Hi, please verify when submitting a transaction that you pass the correct chain-id (--chain-id or the client.toml config). Closing this, if you still encounter this feel free to re-open.
Summary
Kindly point out to some place where I can find instruction for a chain id and token ticker/symbol change, or else add to docs.
Thanks in advance!
Respectfully,