-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
wallet addresses are not being updated when restoring previous wallets #1831
Comments
fixed brave/brave-core#734 |
Verification Passed on
Verification Passed on
Wallet Address before recovery: “paymentId":"2b62fb78-5a7e-4372-8a74-30af34a81f24", Wallet Address After recovery: “paymentId":"983e6ecf-41e1-49e9-ae89-fce325616524", |
Clearing current labels, we should try again once we get the new RC builds just to double check and make sure this is still resolved and working as expected. |
Verification passed on
Verification Passed on
Wallet Address before recovery: Wallet Address After recovery: Verification passed on Windows 7 x64
Wallet Address before recovery:
Wallet Address After recovery:
|
Went through verification using the following build under
Addresses generated when enabling
Backed up the above wallet and went through the following cases once I restored a new wallet:
Nuked the entire profile and restored the two above wallets.. Ensured everything still matched. |
Description
When restoring wallets, the addresses are not being updated to reflect the restored wallet, example:
Original wallet when enabling rewards:
After restoring another wallet:
In the above example, I restored a wallet and ended up sending funds to
1DRVEcbbR3zohQg4o6kP6ewNruzchWyvY4
instead of0x526620Aa18B011e2314a05A44068eF63121E9bC4
. Because I never backed up the previous wallet, I've lost all my funds.Steps to Reproduce
0.56.6 Chromium: 70.0.3538.67
and enablerewards
viabrave://rewards
ledger_state
and notepaymentId
,addressBAT
,addressBTC
,addressCARD_ID
,addressETH
andaddressLTC
Settings
->Restore your Wallet
ledger_state
You'll notice that
paymentId
has changed but the other addresses haven't been updated.Actual result:
See example above. The addresses are not being correctly updated when restoring wallets.
Expected result:
Addresses should be updated and reflect the correct addresses associated with the restored wallet.
Reproduces how often:
100% reproducible using the above STR.
Brave version (brave://version info)
Reproducible on current release:
Yes, reproducible on all the channels. Reproduced using:
The text was updated successfully, but these errors were encountered: