Cosmos-sdk: Implement custom relative transfer packet timeouts

Created on 4 Jun 2020  Â·  5Comments  Â·  Source: cosmos/cosmos-sdk

ref: https://github.com/cosmos/cosmos-sdk/pull/6248#discussion_r428107122

Implement relative packet timeouts (for both height and timestamp) for IBC transfers. This can be done in 2 different ways:

1) define destination chain height and use the values provided with the relative timeout flags
2) don't pass destination chain height as a flag and use internal queries to calculate the latest height of the receiving chain.

We need still need to agree on one or the other @cwgoes @AdityaSripal @jackzampolin @colin-axner


For Admin Use

  • [ ] Not duplicate issue
  • [ ] Appropriate labels applied
  • [ ] Appropriate contributors tagged
  • [ ] Contributor assigned/self-assigned
pinned ibc

Most helpful comment

I can do this one

All 5 comments

Prefer (2) if it isn't too hard to implement, the UX is better.

We will run into this sort of problem (needing to query multiple chains) quite frequently if gaiacli ends up being the interface to a lot of IBC-related functionality.

blocked by #6386

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Still applicable.

I can do this one

Was this page helpful?
0 / 5 - 0 ratings

Related issues

fedekunze picture fedekunze  Â·  3Comments

adrianbrink picture adrianbrink  Â·  3Comments

mossid picture mossid  Â·  3Comments

cwgoes picture cwgoes  Â·  3Comments

rigelrozanski picture rigelrozanski  Â·  3Comments