Skip to content

Draft implementation of abstract IBC handlers used for testing relayer-next - #3052

Closed
soareschen wants to merge 4 commits into
soares/relayer-nextfrom
soares/relayer-next-ibc
Closed

Draft implementation of abstract IBC handlers used for testing relayer-next#3052
soareschen wants to merge 4 commits into
soares/relayer-nextfrom
soares/relayer-next-ibc

Conversation

@soareschen

Copy link
Copy Markdown
Contributor

Description

This PR adds our previous draft implementation of the abstract IBC handlers that make use of context-generic programming to the relayer-next branch.

The purpose of this is to start the exploration of implementing a mock chain with strong correctness. Although the abstract IBC handlers can also be used for implementing an actual IBC chain, we will leave that decision to a later time by collaborating with the cosmos/ibc-rs project.


PR author checklist:

  • Added changelog entry, using unclog.
  • Added tests: integration (for Hermes) or unit/mock tests (for modules).
  • Linked to GitHub issue.
  • Updated code comments and documentation (e.g., docs/).
  • Tagged one reviewer who will be the one responsible for shepherding this PR.

Reviewer checklist:

  • Reviewed Files changed in the GitHub PR explorer.
  • Manually tested (in case integration/unit/mock tests are absent).

@soareschen

Copy link
Copy Markdown
Contributor Author

This PR has been moved to informalsystems/hermes-sdk#41.

@soareschen soareschen closed this Sep 26, 2023
@romac
romac deleted the soares/relayer-next-ibc branch November 22, 2023 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

O: relayer-next Objective: work toward relayer v2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant