You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In Launchpad 0.39 we last-minute introduced, and rightfully so, a change to BaseAccount where we removed the custom JSON marshaling because Bech32 doesn't play nicely with multisig addresses.
We need to update 0.39 migration:
funcMigrate(authGenState v038auth.GenesisState) v038auth.GenesisState {
for_, account:=rangeauthGenState.Accounts {
// set coins to nil and allow the JSON encoding to omit coinsiferr:=account.SetCoins(nil); err!=nil {
panic(fmt.Sprintf("failed to set account coins to nil: %s", err))
}
}
authGenState.Accounts=v038auth.SanitizeGenesisAccounts(authGenState.Accounts)
returnauthGenState
}
The migration here is meant to be 0.40 and so should be bumped.
In Launchpad 0.39 we last-minute introduced, and rightfully so, a change to
BaseAccount
where we removed the custom JSON marshaling because Bech32 doesn't play nicely with multisig addresses.We need to update 0.39 migration:
The migration here is meant to be 0.40 and so should be bumped.
/cc @alessio @jgimeno
For Admin Use
The text was updated successfully, but these errors were encountered: