Move transfer application and tendermint client to separate crates #716
Closed
Labels
O: decoupling
Objective: aims to separate concerns and cause to independent, reusable components
O: maintainability
Objective: cause to ease modification, fault corrections and improve code understanding
O: usability
Objective: aims to enhance user experience (UX) and streamline product usability
Milestone
We should move the
transfer
application and thetendermint
client to separate crates. This way, these can evolve independently from the core ibc-rs.Notably, post ibc-rs 1.0, this will mean that if needed we will be able to make breaking changes to the app or client (incrementing the major version) without needing to increment ibc-rs's major version. This will completely decouple core IBC from Tendermint.
The text was updated successfully, but these errors were encountered: