Skip to content

[RelayMiner] Add an ability to test RelayMiner configuration without application #447

@okdas

Description

@okdas

Objective

The current Morse mainnet client has a feature to send relays without application signature. We should add this functionality to RelayMiner: an ability to send relay through a supplier without providing meta information (session, signature, etc.) so operators can verify their RelayMiner configuration.

Origin Document

Requests from the community:

First mentioned in internal communication.

In the current Morse client, the feature is enabled by adding --simulateRelay argument. In our implementation, we can consider adding this to the relayminer config file.

Goals

  • Operators can configure their RelayMiners to send requests to the backend service to make sure applications will get expected service.

General deliverables

  • Comments: Add/update TODOs and comments alongside the source code so it is easier to follow.
  • Testing: Add new tests (unit and/or E2E) to the test suite.
  • Makefile: Add new targets to the Makefile to make the new functionality easier to use.
  • Documentation: Update architectural or development READMEs; use mermaid diagrams where appropriate.

Creator: @okdas

Metadata

Metadata

Assignees

Labels

communityA ticket intended to potentially be picked up by a community memberrelayminerChanges related to the RelayminertoolingTooling - CLI, scripts, helpers, off-chain, etc...
No fields configured for Feature.

Projects

Status
👀 In review

Relationships

None yet

Development

No branches or pull requests

Issue actions