cosmos / cosmos-sdk

:chains: A Framework for Building High Value Public Blockchains :sparkles:
https://cosmos.network/
Apache License 2.0
6.22k stars 3.59k forks source link

[Feature]: avoid having reflection on the framework #19620

Open tac0turtle opened 7 months ago

tac0turtle commented 7 months ago

Summary

Currently the framework exposes various endpoints and causes the core of the sdk to have a larger dependency graph than what is truly needed. We should audit the dependency graph in the framework and see where things should be housed

Problem Definition

No response

Proposed Feature

tac0turtle commented 3 months ago

we should look into this before final release. if we can make the framework have no endpoints exposed natively i think it would be best