-
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
Subpackages in modules #1124
Comments
We shouldn't overuse this, but I agree that it makes sense right now for |
@rigelrozanski Can we close this issue? |
Not prelaunch, but I think we should keep open - I think both |
Going to close this as addressed by the module refactor. |
only once #4296 has been merged should this issue be closed (which is will be automatically by the PR right) |
This issue is specifically referencing how complex staking is, and that we should split in up.
General Proposed Design Approach:
In the same vein as #1123 -
/x
modules with substantial amounts of logic should probably be split into multiple packages - but then aliases created inx/your-module/types.go
so that as an external user of the module, I don't need to understand the inner structures of effectively reference it's typesCC: @cwgoes
The text was updated successfully, but these errors were encountered: