Conversation
add encoding consideration
AdityaSripal
left a comment
There was a problem hiding this comment.
Thanks @sangier
A couple thoughts.
- We can remove the channel handshake handlers here
- Why does the controller account need to control multiple accounts on the host chain. Seems like we can simplify if there is a single host account per chain for a controller account
- Can we just have a generateAddress helper on the host chain that we can rely on?
- Perhaps we also should give the ability to register a specific account type during registerInterchainAccount
Some context, that for Stride, they have a single controller for 4 host accounts per ICA deployment |
|
Opening this Draft PR for early review purposes. The spec is still a WIP and can be significantly improved, so any feedback will be much appreciated.
The ICS-27 version 2 specification adheres to the requirements defined here.
What is missing:
What can be added:
I would like to thank the community for participating in the discussions here and in the ICA-Working-Group, @womensrights for gathering the requirements, @AdityaSripal for the internal discussions and the Penumbra team for the inspirational proposal.