Skip to content
This repository has been archived by the owner on Feb 26, 2021. It is now read-only.
This repository has been archived by the owner on Feb 26, 2021. It is now read-only.

The wallet should pick a node automatically #868

Open

Description

A large portion of wallet issues are caused by connections to an unsynced node. Thus, I am proposing that the wallet should check if the remote node is synced and inform the user. Even I, personally, have been caught off guard by unsynced node problems, and it is unreasonable to expect the user to check if their node is synced all the time, especially new users unfamiliar with the wallet. Instead, the wallet should automatically select a node from the list, and if it becomes desynced at any point, the wallet picks another node. Only if the user manually selects a node should the wallet inform the user that the node is desynced and that they should select a different node. The typical user doesn't need to connect to a specific node, and will most likely just select a random one anyways. By automatically and randomly selecting a wallet node, the wallet minimizes probability of human error and makes the wallet easier to use and more secure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions