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

Investigate missing gRPC APIs to allow efficient relaying of incentivized packets #1965

Closed
5 tasks
Tracked by #1168 ...
soareschen opened this issue Mar 16, 2022 · 1 comment
Closed
5 tasks
Tracked by #1168 ...
Labels
O: ics29-fee Objective: Fee middleware support
Milestone

Comments

@soareschen
Copy link
Contributor

soareschen commented Mar 16, 2022

Summary

This issue tracks the outstanding GRPC APIs that are required for the relayer to efficiently perform relaying on incentivized packets. Feedback needs to be given to cosmos/ibc-go#276 before it is merged. The following APIs are missing:

Query Counterparty Address (cosmos/ibc-go#1132)

The relayer needs to be able to check whether it has already registered its counterparty address for a specific channel. Otherwise it can only blindly re-register its counterparty address before relaying which wastes transaction fees.


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate milestone (priority) applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@soareschen soareschen added this to the v0.14.0 milestone Mar 16, 2022
@soareschen soareschen added the O: ics29-fee Objective: Fee middleware support label Mar 16, 2022
@adizere adizere modified the milestones: v0.14.0, v0.15.0 Mar 30, 2022
@adizere adizere modified the milestones: v0.15.0, v1.0.0, v1.1, v1.2 May 24, 2022
@romac romac changed the title Investigate missing GRPC APIs to allow efficient relaying of incentivized packets. Investigate missing gRPC APIs to allow efficient relaying of incentivized packets Jul 13, 2022
@adizere adizere modified the milestones: v1.2, v1.4 Oct 31, 2022
@seanchen1991
Copy link
Contributor

Closing this issue as 'done' since the gRPC APIs in question have been merged on the ibc-go side.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
O: ics29-fee Objective: Fee middleware support
Projects
Status: ✅ Done
Development

No branches or pull requests

3 participants