You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Today the cosmos-sdk is meant to be modular, while it is "modular" to a certain extent there is a need for this to be easier for advanced users. Secondly as we explore different worlds and different consensus engines limiting to what is defined ABCI further limits what can be built.
For example if a user wanted to use a custom header for specific use cases that may not be as generalizable as the current structure (abci).
There are many cases where users may want to swap things out for different designs or only use the sdk as a middleware. The current design is limiting in these functions.
This epic aims to define a couple interfaces that users can swap functionality: consensus, mempool, server, client, commitment, storage and so on.
Problem Definition
Baseapp is limiting in nature due to the tight coupling of ABCI and degree of understanding in order to have confidence in the changes.
Work Breakdown
Phase 1
The content you are editing has changed. Please copy your edits and refresh the page.
Summary
Today the cosmos-sdk is meant to be modular, while it is "modular" to a certain extent there is a need for this to be easier for advanced users. Secondly as we explore different worlds and different consensus engines limiting to what is defined ABCI further limits what can be built.
For example if a user wanted to use a custom header for specific use cases that may not be as generalizable as the current structure (abci).
There are many cases where users may want to swap things out for different designs or only use the sdk as a middleware. The current design is limiting in these functions.
This epic aims to define a couple interfaces that users can swap functionality: consensus, mempool, server, client, commitment, storage and so on.
Problem Definition
Baseapp is limiting in nature due to the tight coupling of ABCI and degree of understanding in order to have confidence in the changes.
Work Breakdown
Phase 1
Tasks
Phase 2
(After Phase 1 is completed we will have a better idea of the work break down needed for phase 2, for now it will be left as TBD)
Tasks
The text was updated successfully, but these errors were encountered: