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

Standalone relay decision service - stage 2 - Implement standalone relayer decision strategy #364

Open
Tracked by #362
cam-schultz opened this issue Jul 10, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@cam-schultz
Copy link
Collaborator

Context and scope
Umbrella issue: #362

Discussion and alternatives

  • If the sidecar is unavailable/disabled, the main relayer application should support the following strategies:
    • Default to true
    • Default to false
    • Emit a fatal error
    • Relay based on "correctness" - i.e. existing ShouldSendMessage implementation
  • Existing ShouldSendMessage implementation should be lifted into a common package that can be consumed by the main relayer application as well as the Decider

Open questions
How much decision logic should the main relayer application implement directly? See the discussion in the umbrella issue #362

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog 🗄️
Development

No branches or pull requests

1 participant