perawallet / pera-wallet

Source code for Pera Wallet, simply the best Algorand wallet.
https://perawallet.app
Other
178 stars 62 forks source link

I lost my main account. #47

Closed Murasame233 closed 2 years ago

Murasame233 commented 2 years ago

I update my application on google play when I am using test-net. After update, I switch back to main net, my main net account is missing, and on the wallet only have account from test net.

I think the update make the application choose the wrong table which between the main net and test net account.

I think you guys can offer a choice to export database.

I am using Samsung s10 5g. this phone is hard to root. 2021-11-30 10 37 47 2021-11-30 10 37 55 2021-11-30 10 38 00 2021-11-30 10 38 04

mitsinsar commented 2 years ago

Hi @Murasame233

Migration has been checked twice. Seems no issue on migration side.

By saying missing;

  1. You have one account called original with the address U5ZBWCAOCYXO6L4LRXKQIAQSMLOYF746O2TAOESEDMGYSPEVBWTUS4QPPQ and you are not able to see the balance?
  2. You have another account and it doesn't show up in the list.

Which one matches with your case?

Also what was your app's previous version before updating and what is your app's current version now?

Murasame233 commented 2 years ago

Thanks @mitsinsar .

The original account is create for test-net. main-net account is missing after switch to main-net, and original account(it created on test-net) should be hidden after switch to main net.

Don't worry about my all account on main-net, I backup the memonic. But when you have ton's acount on the main-net, the lost will makes you annoy. You have to reimport all account.

I am always keep my application on the newest version.

Murasame233 commented 2 years ago

I know why. I think when add an account it will work on test-net and main-net, there is no isolation between main-net and test-net.

And when I switch to test-net, I think I have ton's of account should not be in there. and I delete it.