Skip to content

[Feature]: Decouple store from x modules #21183

Open

Description

Summary

store/v1 module is used in various x modules. Most use cases are store/types already migrated to core/store.
It leads to some dependency conflicts in v2 modules, like

simapp/v2 -> store/v2, server/v2 -> store/v1
server/v2 -> client/v2 -> x/modules -> store/v1
store/v2, store/v1 -> iavl (conflicts)

Modules

  • x/auth
  • x/authz
  • x/bank
  • x/circuit
  • x/consensus
  • x/distribution
  • x/epochs
  • x/evidence
  • x/feegrant
  • x/gov
  • x/group
  • x/mint
  • x/nft
  • x/params
  • x/protocolpool
  • x/slashing
  • x/staking
  • x/upgrade
  • client
  • server ???
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Type

No type

Projects

  • Status

    📋 Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions