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

roles_logic_sv2: refactor routing_logic module #1447

Open
GitGab19 opened this issue Feb 4, 2025 · 0 comments
Open

roles_logic_sv2: refactor routing_logic module #1447

GitGab19 opened this issue Feb 4, 2025 · 0 comments
Assignees
Labels
refactor Implies refactoring code roles-logic-sv2
Milestone

Comments

@GitGab19
Copy link
Collaborator

GitGab19 commented Feb 4, 2025

This module is only really used by mining-proxy, since it's meant to provide some very opinionated features needed only by a pure Sv2 proxy.

It is very tied to selectors module, so both of them should be touched sequentially.

More specifically, this modules has to be moved to mining-proxy libs, together with its removal from handlers module, and adjustments on mining-proxy side.

The main adjustment on mining-proxy side is about checking the routing_logic value in the proxy, instead of doing it in the handlers.

@GitGab19 GitGab19 added refactor Implies refactoring code roles-logic-sv2 labels Feb 4, 2025
@GitGab19 GitGab19 added this to the 1.3.0 milestone Feb 4, 2025
@GitGab19 GitGab19 self-assigned this Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor Implies refactoring code roles-logic-sv2
Projects
Status: Todo 📝
Development

No branches or pull requests

1 participant