Skip to content

sui_v1.10.0_1694025367_ci

@pchrysochoidis pchrysochoidis tagged this 06 Sep 18:00
## Description 

* allow users to create a new mnemonic and initialise the wallet


https://github.com/MystenLabs/sui/assets/10210143/c255ca46-d582-4f66-8af0-1e4a01f073c3


* import mnemonic still works (did some changes there to share code)



https://github.com/MystenLabs/sui/assets/10210143/af5dfda7-a49b-41fc-864b-cae0866fab87


* manage page now requires password to derive the next account


https://github.com/MystenLabs/sui/assets/10210143/795e3b98-53c2-42a8-be75-d4ffa9cfec75


* updated backup mnemonic view (same functionality as before - no import
mode) - navigating to the view not as part of onboarding required
password verification


https://github.com/MystenLabs/sui/assets/10210143/0fcf8b0c-a8ef-4fe2-9745-3109c3601480

* updated the password form to validate the password confirmation
(updates as well when the password changes and not the confirmation)
* when an account source/account exists that is password protected (not
zkLogin), creating or importing a mnemonic doesn't work (will do it as
part of another ticket - we just need to verify the password instead of
showing the protect account view)


https://github.com/MystenLabs/sui/assets/10210143/ef412801-2608-4ab9-9fd1-4f1ffc57bf2e

* having a zkLogin only, creating or importing mnemonic account works


https://github.com/MystenLabs/sui/assets/10210143/03e6feb1-86ab-4516-9486-ed827048be05

* removed unused pages/components


part of APPS-1501


## Test Plan 

How did you test the new or updated feature?

---
If your changes are not user-facing and not a breaking change, you can
skip the following section. Otherwise, please indicate what changed, and
then add to the Release Notes section as highlighted during the release
process.

### Type of Change (Check all that apply)

- [ ] protocol change
- [ ] user-visible impact
- [ ] breaking change for a client SDKs
- [ ] breaking change for FNs (FN binary must upgrade)
- [ ] breaking change for validators or node operators (must upgrade
binaries)
- [ ] breaking change for on-chain data layout
- [ ] necessitate either a data wipe or data migration

### Release notes
Assets 2
Loading