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

Client state filtering #1165

Closed
5 tasks
adizere opened this issue Jul 9, 2021 · 0 comments · Fixed by #1163 or #1142
Closed
5 tasks

Client state filtering #1165

adizere opened this issue Jul 9, 2021 · 0 comments · Fixed by #1163 or #1142
Assignees
Labels
E: gravity External: related to Gravity DEX
Milestone

Comments

@adizere
Copy link
Member

adizere commented Jul 9, 2021

Crate

ibc-relayer

Summary

Add support in Hermes for filtering based on client state threshold. Concretely, with such a filtering feature, Hermes should undertake no activity on a client, connection or channel if the client on any end has a trust threshold different than a predefined allowed one.

Initially, we'll parametrize Hermes with a threshold of numerator == 1 && denominator == 3.
Hermes will ignore any activity involving a client that has a trust threshold different than this.

Problem Definition

For Gravity DeX production use.

Proposal

Acceptance Criteria


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate milestone (priority) applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@adizere adizere added the E: gravity External: related to Gravity DEX label Jul 9, 2021
@adizere adizere added this to the 06.2021 milestone Jul 9, 2021
@adizere adizere self-assigned this Jul 9, 2021
This was referenced Jul 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
E: gravity External: related to Gravity DEX
Projects
None yet
1 participant