Closed rickmak closed 2 years ago
I replaced the binary from 3.0.0 to 3.0.0-rc1-hotfix, it works. I though statesync did not run migration...?
I found even after the state is sync, I can't replace 3.0.0-rc1-hotfix with 3.0.0.
the error occurred at https://github.com/cosmos/cosmos-sdk/blob/f2d94445c0f5f52cf5ed999b81048b575de94964/x/upgrade/abci.go#L38
which is part of logic to check that the current binary contains the upgrade handler of the last applied upgrade plan recorded in state
so it is expected that the two binaries (v3.0.0-rc1 and the hot fix) are not compatible
Seem it will only reify on next upgrade.
I try to setup a new node using state sync and it give following error.