bitshares / bitshares/bitshares-ui

[4] Fine-grained node management

Open
#2,065 13 comments 0 reactions 0 assignees View on GitHub
[1c] Task [3] Enhancement [5c] Medium [7] Estimated
Dominant language
JavaScript
Stars
520
Forks
575
Avg merge
12h 7m
Merged PRs (30d)
5

Description

Follow up from #1901

Node management

- The user should be able to define favorite nodes (that he knows are connecting fast). The ping strategy will then consider those first
- The user should be able to disable nodes (that he knows he never wants to connect to). Those nodes will then be ignored at all times
- Add a checkbox "Only connect to favorites" (accounts for @startailcoon s comment below)

Contributor guide

Open the contributing guide

Research direction

Start by reading the follow-up in #1901 and tracing the existing node connection and ping strategy entry points. Confirm how nodes are currently selected, then define done as supporting favorites, disabled nodes, and an "Only connect to favorites" option without connecting to disabled nodes.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
frontend, networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.