lbryio / lbryio/lbry-redux

deleting default wallet before syncing

Open
#208 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
15
Forks
40
PR merge metrics
No merged PRs in 30d

Description

If we are sure a user is in first-run mode, have an empty wallet, and are signing into a synced account, we should delete the default account before syncing. IThis should be the case every time for Android.

f we don't every time they sign-in on a new device will result in an additional blank account being synced. This means an additional 26 wallet addresses need to be subscribed to.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files or tests are named. Start by tracing the Android first-run sign-in and wallet-sync flow, then verify the default empty account is removed before a synced account is processed. Done means repeated sign-in on a new device does not create an additional blank account or require subscriptions for its 26 addresses.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, javascript
Domain
blockchain, mobile-dev
Issue type
Bug
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.