Skip to content

Migrate to cosmos-sdk appmodule.Environment in ibc #7712

@damiannolan

Description

@damiannolan

Summary

Follow up issue from Olympus upgrade (#7223)

With upgrading to cosmos-sdk v0.52 we will leverage the service based Environment architecture where possible, rather than relying on the legacy sdk.Context approach.

This refactor was already started with icacontroller in order to get the bulk of the Olympus upgrade merged to main. This issue serves to track the remainder of modules and submodules as we migrate to appmodule.Environment.

  • icacontroller
  • icahost
  • fee middleware
  • transfer
  • core
  • lightclients (solomachine, tendermint, localhost, wasm)

For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged/assigned
  • Estimate provided

Metadata

Metadata

Assignees

Labels

type: code hygieneClean up code but without changing functionality or interfacestype: refactorArchitecture, code or CI improvements that may or may not tackle technical debt.

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions