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

Relayer CLIs for connection messages #208

Closed
4 tasks
ancazamfir opened this issue Aug 14, 2020 · 1 comment
Closed
4 tasks

Relayer CLIs for connection messages #208

ancazamfir opened this issue Aug 14, 2020 · 1 comment
Labels
A: admin Admin: general administrative & planning issue
Milestone

Comments

@ancazamfir
Copy link
Collaborator

ancazamfir commented Aug 14, 2020

Summary

We should be able to send transactions from the relayer CLI for all IBC connection messages. Light client requests should be made to fetch the headers at required heights, chains should be queried for connection and consensus state with proofs, etc.

Proposal

The following CLIs should be implemented by the relayer:

  1. relayer tx raw conn-init <to-chain-A> <remote-chain-B> <client-B-on-A> <client-A-on-B> <conn-id-on-A> <conn-id-on-B> (Implement relayer CLI for MsgConnectionOpenInit #206)

    • sends a MsgConnectionOpenInit to to-chain-A with
    connection_id = conn-id-on-A,
    client_id = client-B-on-A,
    counterparty_connection_id = conn-id-on-B,
    counterparty_client_id = client-A-on-B,
    counterparty_commitment_prefix = get_store_prefix(remote-chain-B),
    signer = get_account(to-chain-A),
    
  2. ConnOpenTry: Relayer CLI for MsgConnectionOpenTry #358

  3. ConnOpenAck: Relayer CLI for MsgConnectionOpenAck #359

  4. ConnOpenConfirm: Relayer CLI for MsgConnectionOpenConfirm #360


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@adizere adizere added the A: admin Admin: general administrative & planning issue label Nov 4, 2020
@adizere adizere added this to the v0.0.6 milestone Nov 4, 2020
@adizere adizere mentioned this issue Nov 9, 2020
42 tasks
@adizere
Copy link
Member

adizere commented Dec 23, 2020

Closed already as part of v0.0.5

@adizere adizere closed this as completed Dec 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: admin Admin: general administrative & planning issue
Projects
None yet
Development

No branches or pull requests

2 participants