Upgrading a blockchain to use Ignite CLI v0.19.2
Ignite CLI v0.19.2 comes with IBC v2.0.2.
With Ignite CLI v0.19.2, the contents of the deprecated Ignite CLI Modules tendermint/spm repo are moved to the
official Ignite CLI repo which introduces breaking changes.
To migrate your chain that was scaffolded with Ignite CLI versions lower than v0.19.2:
IBC upgrade: Use the IBC migration documents
In your chain's
go.modfile, removetendermint/spmand add the v0.19.2 version oftendermint/starport. If your chain uses these packages, change the import paths as shown:github.com/tendermint/spm/ibckeepermoved togithub.com/tendermint/starport/starport/pkg/cosmosibckeepergithub.com/tendermint/spm/cosmoscmdmoved togithub.com/tendermint/starport/starport/pkg/cosmoscmdgithub.com/tendermint/spm/openapiconsolemoved togithub.com/tendermint/starport/starport/pkg/openapiconsolegithub.com/tendermint/spm/testutil/samplemoved togithub.com/tendermint/starport/starport/pkg/cosmostestutil/sample