Skip to content

Move simapp binary into own go.mod or e2e #3968

Closed

Description

Summary

The ibc-go simapp should be its own go.mod

Problem Definition

With the upgrade to Eden (sdk v0.50), a lot of sdk modules have become their own go.mod. This is creating a lot of unnecessary dependencies for ibc-go modules, ibc core and the ibc-go apps do not need to depend on several sdk modules included in simapp.

I believe there will be side benefits as well, such as having ibc-go always be a dependency of any binary, see #3039 (comment)

Proposal

Make simapp its own go.mod. I don't have a suggestion yet if we should pin the version or update it as necessary. The main concern would probably be compatibility with e2e's


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged/assigned
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Labels

Type

No type

Projects

  • Status

    Done 🥳

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions