[SubWallet] CN_Derive Account
Mô tả chức năng
Từ một Mnemonic Seed, người dùng có thể tạo mới 1 accoun từ Seed này với Path khác.
Chức năng tương tác với người dùng thông qua các view:
View: Homepage để chọn chức năng bằng cách click vào button Other Action, chọn “Derive New Account”
View: Account Manage để chọn chức năng bằng cách click vào hành động “Derive From An Account”
View: Create Derive Account để thực hiện thao tác tạo mới tài khoản
Phân quyền
Người dùng ví
Các trường dữ liệu cần thiết
Derive New Account
Tên hiển thị | Control | Loại dữ liệu | Bắt buộc | Mô tả, điều kiện khác | |
---|---|---|---|---|---|
On Step 1 | |||||
Parent Account | Select | Int | * | Hiển thị Danh sách account (trừ các derived account), cho phép người dùng chọn account nguồn để derive | |
Password | Textbox | String | * | Mật khẩu của tài khoản nguồn | |
Derived Path | Textbox | String | * | Chỉ hiển thị khi đã nhập Password Mặc định: Readonly, tự sinh path Nếu Unlock → Hiển thị textbox để nhập path Phải theo đúng format đường dẫn (ví dụ: //path) | |
Action | Copy address | Icon button |
|
| Click button → Sao chép thành công địa chỉ ví của account Mỗi account có 1 icon button tương ứng |
Cancel | Button |
|
| Click button → Quay về màn hình trước đó | |
Create a derived account | Button |
|
| Chỉ hiển thị khi chọn đủ các thông tin bắt buộc Click button →
| |
On Step 2 | |||||
Account Information |
|
|
| Readonly. Hiển thị thông tin account trong Step 1. Thông tin hiển thị gồm:
| |
Password for this account | Textbox | String | * | Min length: 6 | |
Repeat Password for verification | Textbox | String | * | Repeat password phải khớp với Password | |
Action | Copy addess | Icon button |
|
| Click button → Sao chép thành công địa chỉ ví của account Mỗi account có 1 icon button tương ứng |
Cancel | Button |
|
| Click button → Quay về màn hình trước đó | |
Create derived account | Button |
|
| Chỉ hiển thị khi nhập đầy đủ các thông tin bắt buộc Click button →
|
Derive Form An Account
Tên hiển thị | Control | Loại dữ liệu | Bắt buộc | Mô tả, điều kiện khác | |
---|---|---|---|---|---|
On Step 1 | |||||
Password | Textbox | String | * | Mật khẩu của tài khoản nguồn | |
Derived Path | Textbox | String | * | Chỉ hiển thị khi đã nhập Password Mặc định: Readonly, tự sinh path Nếu Unlock → Hiển thị textbox để nhập path Phải theo đúng format đường dẫn (ví dụ: //path) | |
Action | Copy address | Icon button |
|
| Click button → Sao chép thành công địa chỉ ví của account Mỗi account có 1 icon button tương ứng |
Cancel | Button |
|
| Click button → Quay về màn hình trước đó | |
Create a derived account | Button |
|
| Chỉ hiển thị khi chọn đủ các thông tin bắt buộc Click button →
| |
On Step 2 | |||||
Account Information |
|
|
| Readonly. Hiển thị thông tin account trong Step 1. Thông tin hiển thị gồm:
| |
Password for this account | Textbox | String | * | Min length: 6 | |
Repeat Password for verification | Textbox | String | * | Repeat password phải khớp với Password | |
Action | Copy addess | Icon button |
|
| Click button → Sao chép thành công địa chỉ ví của account Mỗi account có 1 icon button tương ứng |
Cancel | Button |
|
| Click button → Quay về màn hình trước đó | |
Create derived account | Button |
|
| Chỉ hiển thị khi nhập đầy đủ các thông tin bắt buộc Click button →
|
Đầu ra
Tài khoản để sử dụng ví
Các thao tác
Thao tác | Người dùng ví |
---|---|
Create Derive Account | x |