You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be great if the app allows for switching between networks after onboarding.
Ideally also esplora servers.
Currently, a user must decide before onboarding what network they want to use, and to use another must delete the seed and any data.
Given that this may brake existing users' installation it could be worth doing this a.s.a.p.
(Would be possible to have a fallback to migrate over previous installations, not sure if worth the effort)
Desired flow
User has onboarded with Signet settings
They now want to try something on Testnet, or Bitcoin
By going to Settings -> Network settings, they can switch to the desired network
Node is stopped
Node is restarted with desired network (same seed if possible?)
The user can later switch back to Signet and all data should be restored
Things that are likely to be needed for this to work
Each network needs to save data into different directories
Last used network needs to be stored somewhere for startup to know
Backup info may need more info stored?
OnboardingViewModel should be refactored to enable NetworkSettingsView to be reused
When updating the SettingsView I wanted to reuse the NetworkSettingsView available from the OnboardingView.
But since that uses the OnboardingViewModel it would need to be refactored.
OnboardingViewModel gets/sets the network in KeyClient, which gets/sets it in KeyService.
It would be great if the app allows for switching between networks after onboarding.
Ideally also esplora servers.
Currently, a user must decide before onboarding what network they want to use, and to use another must delete the seed and any data.
Given that this may brake existing users' installation it could be worth doing this a.s.a.p.
(Would be possible to have a fallback to migrate over previous installations, not sure if worth the effort)
Desired flow
Things that are likely to be needed for this to work
The text was updated successfully, but these errors were encountered: