Skip to content

Deprecate hermes start #911

Closed
Closed
@ancazamfir

Description

@ancazamfir

Crate

relayer

Summary

  • deprecate hermes start and rename start-multi to start:
    • hermes start same as hermes start-multi, relays all packets for all configured chains
    • hermes start --chain-a <chain-a-id> --chain-b <chain-b-id> -> MAYBE (just because it makes sense with the granularity progression here)
    • hermes start --chain <chain-id> --connection <connection-id> relay packets and channel handshake over the specified connection (do not do connection handshake, it must be opened at some point through other means for this to do anything) -> Agoric requirement
    • hermes start --chain <chain-id> --port <port-id> --channel <channel-id> (similar as above, no channel handshake) -> to replace current hermes start <chain-id> -p <port-id> -c <channel-id>
  • config should still include only chains
  • rethink config strategy, maybe packets to relay only packets and all to also do handshake on all the commands above.

Problem Definition

Proposal

Acceptance Criteria


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate milestone (priority) applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    I: CLIInternal: related to the relayer's CLI

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions