Skip to content

Remove the operator #158

Open
Open
@srdtrk

Description

@srdtrk

Requirements

The operator was initially built in the sp1-ics07-tendermint repository to deploy and test the sp1 light client. Since it is only capable of creating fixtures, it has become a hacky solution in the testing suite.

The responsibilities of the operator should be given to individual relayer modules (which should be allowed to have custom RPC methods and possibly custom cli).

Tasks

  • Allow relayer modules to have custom RPC methods.
  • Move sp1-ics07 client creation to the cosmos_to_eth relayer module and remove client deployment script.
  • Move sp1-ics07 proof creation methods to the cosmos_to_eth relayer module and generate the fixtures in e2e tests instead.
  • Remove the operator

For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged/assigned

Metadata

Metadata

Assignees

No one assigned

    Labels

    nice to haveoperatorIssues related to the operator binaryrelayerIssues related to the relayer

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions