Restructure the ibc crate to mirror ibc-go's structure #1436
Labels
I: dependencies
Internal: related to dependencies
O: code-hygiene
Objective: cause to improve code hygiene
Milestone
Crate
The
ibc
crateSummary
Clean up the structure of the
ibc
crate so that it mirrors the structure of ibc-go, more specifically splitting the contents between Core components (Clients, Connections, Channels, etc.), Applications (Fungible Token Transfers, Interchain Accounts, etc.), and Light Clients (Tendermint).Problem Definition
This will help to consolidate repository structures across the main IBC implementations in the ecosystem. It will also more clearly delineate the logical structure of the
ibc
crate; the current crate structure doesn't really do a good job of this.Proposal
Restructure the
ibc
crate to mirroribc-go
's structure.Acceptance Criteria
The structure of the
ibc
crate mirrorsibc-go
's structure.For Admin Use
The text was updated successfully, but these errors were encountered: