medibloc / panacea-core

MediBloc Blockchain Core
https://medibloc.com
Other
60 stars 19 forks source link

feat: v2.0.x: upgrade ibc-go from v2 to v4.3.0 (with cosmos-sdk v0.45.12 and informalsystems/tendermint v0.34.24) #635

Closed youngjoon-lee closed 1 year ago

youngjoon-lee commented 1 year ago

Cherry-picked from 8293dbba08975cdf99ed869c42606f52a8c50332 and 1aec6cb471d41d758e85b124cfb1ddd47da95869, but added an upgrade handler to bump the consensus version of the ibc-transfer module to 2 as described in the ibc-go v3->v4 migration guide. (This change wasn't made explicitly in the main branch because it already has an upgrade handler for the new oracle and datadeal modules. It may be great to add the same comment as this to the upgrade handler in the main <- DONE https://github.com/medibloc/panacea-core/pull/636)

This change will probably be released as v2.0.6 before releasing DEP officially (that will be potentially released as v3.x.x).