Skip to content
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

ICS7: Inconsistencies within spec #525

Open
9 tasks
josef-widder opened this issue Nov 23, 2020 · 2 comments
Open
9 tasks

ICS7: Inconsistencies within spec #525

josef-widder opened this issue Nov 23, 2020 · 2 comments
Labels
from-review Feedback / alterations from specification review. implementation Tracking an external implementation of the spec. tao Transport, authentication, & ordering layer.

Comments

@josef-widder
Copy link
Contributor

Surfaced from Informal Systems IBC Audit of cosmos-sdk hash cosmos/cosmos-sdk@90e9370

@cwgoes
Copy link
Contributor

cwgoes commented Nov 24, 2020

Generally I agree - however, I am not convinced that the IBC specification should include anything about governance, which in my view is an implementation detail of the Cosmos SDK (and the Cosmos Hub specifically). Perhaps there's some clean way we can abstract it or mention that a governance function could be implemented, but I do not think we should e.g. specify the logic of the proposal handler in the ICS specifications.

For genesis, I think we can include it, but as "initialisation logic" that needs to be run before any of the handlers or such.

@josef-widder
Copy link
Contributor Author

For genesis, I think we can include it, but as "initialisation logic" that needs to be run before any of the handlers or such.

I think adding something on initialization logic would be great.

@cwgoes cwgoes transferred this issue from cosmos/ibc Feb 23, 2021
@cwgoes cwgoes transferred this issue from another repository Mar 23, 2021
@mpoke mpoke changed the title Inconsistencies within ICS 07 ICS7: Inconsistencies within spec Mar 17, 2022
@mpoke mpoke added tao Transport, authentication, & ordering layer. implementation Tracking an external implementation of the spec. from-review Feedback / alterations from specification review. labels Mar 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
from-review Feedback / alterations from specification review. implementation Tracking an external implementation of the spec. tao Transport, authentication, & ordering layer.
Projects
None yet
Development

No branches or pull requests

3 participants