-
Notifications
You must be signed in to change notification settings - Fork 597
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
Create host and controller submodules #290
Comments
@damiannolan @seantking thoughts on creating sub-modules |
Yep, I think it's a nicer separation than just two different go files in the same pkg! 👍 |
Yeap I like the idea a lot. Are there any downsides? I started work on this but I wasn't sure if we needed to get the ICA middleware PR merged in first. Happy for others to pick this up 👍 |
Might be good to wait until the end since this is mostly just moving code around I'm not aware of any downsides at the moment |
Agreed with this approach. I do the same thing for CCV. The parent and child modules are separated rather than keeping it in the same ibc module. |
closed by #541 |
Check iavl range bounds
* WIP debugging denoms * Query valset at height broken example * Add locks pretty much everywhere
Summary
It can be difficult to understand which handlers belong to host and which to controller. The keeper package should have two files, host.go and controller.go. For example,
InitInterchainAccount
should go incontroller.go
. I'm fine with moving or leaving the handshakes as wellFor Admin Use
The text was updated successfully, but these errors were encountered: