BeamMW / ios-wallet

Beam iOS Wallet
https://beam.mw/downloads
Apache License 2.0
21 stars 9 forks source link

Change options for nodes in order to be closer to the desktop wallet options #592

Open dbadol opened 2 weeks ago

dbadol commented 2 weeks ago

Current situation

The Desktop wallet presents the following two options for nodes:

On the other hand, the Mobile wallet presents 3 different options:

Remark: The "Own node" option is the only one where the user can give an address. Thus, it can also be used to force the usage of one specific remote node (even if it is not "own"), in a similar way as it is done in the desktop wallet.

Proposal for enhancement

I believe it would be better and easier to understand if the wording in the mobile options was consistent with the one in the desktop wallet.

Thus, the options in the mobile wallet could be:

Remark: We suppose that the wallet can automatically detect if the remote node entered by the user has its owner key or not. Indeed, it's better if we can avoid having one dedicated option for "own nodes", because that's really for advanced users.

Remark: All the other current messages about sync'ing balances between multiple wallets should be removed, because they are more confusing than helping.

Alternatives

1) The "Integrated node" could also be "Integrated mobile node" if we really want to keep it clear it is not a normal node. But I think it complicates things unnecessarily. 2) The "Remote node" with option "Random" could also give an editable list of possible nodes to pick from.