Skip to content

Commit

Permalink
docs: hardware wallet migration qa (#562)
Browse files Browse the repository at this point in the history
* docs: hardware wallet migration qa

* chore: remove useless link

* docs: check the reset menu on the QA
  • Loading branch information
r4mmer authored Mar 27, 2024
1 parent e32475e commit abb4da2
Showing 1 changed file with 15 additions and 1 deletion.
16 changes: 15 additions & 1 deletion QA.md
Original file line number Diff line number Diff line change
Expand Up @@ -205,8 +205,21 @@ You can connect your wallet to the testnet (https://node1.foxtrot.testnet.hathor
1. Close and open the wallet again and start a new wallet one without doing backup. It must show a yellow warning saying a backup must be done.
1. Do the backup (following procedures in the 'Initialization' tests). The backup message has to disappear.

1. **Reset menu**
1. Click on the application menu Debug > Reset all data. Then fill the form with "anything" and click on the "Reset all data" button.
1. Check that a message with "Invalid value." appears.
1. Click on "Cancel", the modal should close.
1. Click on the application menu Debug > Reset all data. Then fill the form with "I want to reset my wallet" and click on the "Reset all data" button. The wallet should close.
1. Open the wallet again, it should open the Welcome screen. Do NOT click on "Get started".
1. Close the wallet.

1. **Hardware wallet migration**
1. Uninstall the wallet and install the previous version.
1. Connect your Ledger device to the computer. The Ledger should be initialized already.
1. Start the wallet with the Ledger device and copy the current address.
1. Close the wallet and install the latest version.

1. **Hardware wallet initialization**
1. Reset the wallet one more time.
1. Connect your Ledger device to the computer. The Ledger should be initialized already.
1. Open the Hathor app on Ledger.
1. On the desktop wallet, mark the checkbox and click 'Get Started'.
Expand All @@ -216,6 +229,7 @@ You can connect your wallet to the testnet (https://node1.foxtrot.testnet.hathor
1. Deny the authorization request on Ledger (scroll with left or right and click both buttons on "Reject" step). It should show an error on the wallet.
1. Click 'Try again'. It goes through both steps and asks for authorization again.
1. Grant authorization request (click both buttons on the "Approve" step). It will proceed to 'Loading transactions' screen.
1. Once the wallet is loaded check that the current address match the copied address during "**Hardware wallet migration**"

1. **Ledger wallet screen**
1. On the main wallet screen, confirm 'Address to receive tokens' is truncated (eg: 'HGZmqThwa6...'). There should be a 'Show full address' button next to it.
Expand Down

0 comments on commit abb4da2

Please sign in to comment.