-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EPIC: Refactor modules away from using x/params #10514
Comments
added @gsk967 to gov per #9979 (comment). |
is this blocked on #9438 EDIT: its blocking |
Talked with @cmwaters and the ability to list a module as the only one to execute this message is merged into master, unblocking this work. @technicallyty do you still want to kick off this work? |
@technicallyty lets work on this together 👍 |
sounds good! |
@technicallyty Can I start on |
Two Open questions that came to me:
|
A dedicated module (e.g.
Yes, I believe so. |
Agreed. The tricky part is how to make baseapp aware of this module. Baseapp should obviously not depend on |
@AmauryM why can't we just provide an interface/generics type to |
Yeah, that works too 👍 |
As discussed in #9913
In adr-046, the sdk decided to move away from a param module in favor of having each sdk module handle its own parameters. This is an optional change for applications and the Param module will live on in a deprecated form. The sdk will be migrating the core modules to use this new paradigm.
See https://github.com/cosmos/cosmos-sdk/blob/master/docs/architecture/adr-046-module-params.md for instructions on how to do this.
TODO:
RandomizedParams
from theAppModuleSimulation
interface. #12497The text was updated successfully, but these errors were encountered: