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

add query endpoints for consumer chain params #745

Closed
2 tasks done
MSalopek opened this issue Feb 28, 2023 · 0 comments · Fixed by #746
Closed
2 tasks done

add query endpoints for consumer chain params #745

MSalopek opened this issue Feb 28, 2023 · 0 comments · Fixed by #746
Assignees
Labels
type: feature-request New feature or request improvement
Milestone

Comments

@MSalopek
Copy link
Contributor

Problem

An issue was discovered where a connection between an ICS consumer chain cannot be established with a sovereign chain because the ICS consumer is missing the staking module on which hermes relies on to establish clients. The unbonding_period parameter of ICS chains cannot be accessed via queries. Sovereign chains (of which all have the staking module) can be queries by hermes in order to learn their unbonding_period param.

Closing criteria

ICS consumer chains have a query endpoint which can list their parameters. Hermes and other relayers must be able to access that endpoint.

It should be clearly documented that relayers should query the ICS consumer endpoint instead of the staking module endpoint.

Problem details

More contexts can be found here

TODOs

  • Labels have been added for issue
  • Issue has been added to the ICS project
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature-request New feature or request improvement
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

1 participant