BirthdayResearch / defichain-app

DeFi Blockchain desktop app for Windows, Linux and Mac.
https://defichain.com
MIT License
158 stars 57 forks source link

App forces to create a new wallet almost every time, even when the wallet is configured. #1244

Open ozerkovs opened 1 year ago

ozerkovs commented 1 year ago

Actual behavior:

When opening the app with multiple wallets (and deleted some old ones), the app opens on the screen for a new user. It forces the user to either create a new wallet or import an existing wallet. Importing an existing wallet also fails if the wallet that one tries to import is already in the account. Only work around is to create a new wallet and delete it right away which is a pain and repeat the process again if you close the app.

Expected behavior:

When opening the app there should be an option to bypass the welcome screen without creating a new wallet or importing an existing wallet.

How to reproduce it (as minimally and precisely as possible):

Not sure which steps led me to the current state (used to work before). So I will provide the steps I believe led me to it: 1- Create a wallet A (default) 2- Create 2 more wallets B & C 3- Delete C 4- Switch to B 5- Close the app 6- Open the app, it forces you to create a new wallet (and you cannot import A or B)

7- If you try to create a new wallet, it asks to create a PIN, it rejects the old pin so it forces you also to change your pin every time. 8- After creating the new wallet you will see your old wallets A,B and now D.

What are your environment parameters?

Anything else we need to know?

I have fingerprint enabled.

Let me know if I can provide additional data

Screenshot_20230213-183245

github-actions[bot] commented 1 year ago

@ozerkovs: Thanks for opening an issue, it is currently awaiting triage.

The triage/accepted label can be added by foundation members by writing /triage accepted in a comment.

In the meantime, you can:

  1. Checkout DeFiChain’s Github issue page to see if your issue has already been reported
  2. Submit any logs if you have them, this will greatly expedite the process for us.
  3. You can also join our Telegram or Reddit community channels.
Details I am a bot created to help the [WavesHQ](https://github.com/WavesHQ) developers manage community feedback and contributions. You can check out my [manifest file](https://github.com/WavesHQ/app/blob/main/.github/governance.yml) to understand my behavior and what I can do. If you want to use this for your project, you can check out the [DeFiCh/oss-governance-bot](https://github.com/DeFiCh/oss-governance-bot) repository.
MiMoHo commented 1 year ago

Your issue seems to relate to the defichain-wallet, not the defichain-app. You may need to move that issue to the corresponding repo. The attached screenshot does not relate to DeFiChain. Please remove.