Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tên UC

Restore Account From Backup Json File

Mức độ phức tạp

Mô tả mục đích

Cho phép người dùng restore một hoặc nhiều account đã có lên ví thông qua json file backup account

Tác nhân

Chính

Người dùng ví

Phụ

Điều kiện trước

  • Đã cài đặt thành công extension

  • Đã có sẵn file backup account (.json)

Biểu đồ hoạt động

Drawio
zoom1
simple0
inComment0
pageId2263515291
custContentId2264432819
lbox1
diagramDisplayNameSubwallet_RestoreAcc
contentVer12
revision12
baseUrlhttps://oecsolution.atlassian.net/wiki
diagramNameSubwallet_RestoreAcc
pCenter0
width791
links
tbstyle
height12611361

Luồng chính

Người dùng

Hệ thống

Người dùng bấm chọn button “Restore account from backup json file” tại màn hình Get Started

Hệ thống mở màn hình Restore Account

Người dùng bấm nút Drag and Drop File hoặc kéo/thả file vào giao diện restore account

Hệ thống kiểm tra file:

  • Nếu file hợp lệ → Tải file lên thành công.

    • Hiển thị danh sách các account được restore có trong file

    • Hiển thị trường password để nhập

  • Nếu file không hợp lệ → File tải lên không thành công

Người dùng nhập password file

Bấm nút “Restore”

Hệ thống kiểm tra thông tin password:

  • Nếu password đúng → Restore thành công, chuyển đến màn hình Hompage và active account trước đó đang active

  • Nếu password không đúng → Hiển thị thông báo lỗi và highlight trường password

Người dùng xem kết quả trả về

Luồng rẽ nhánh

Ở bước hệ thống kiểm tra định dạng File:

  • Nếu là file json và các thông tin hợp lệ → File tải lên thành công

  • Nếu khác file json hoặc file json có thông tin không đúng → file tải lên thất bại, không restore được thông tin

Ở bước hệ thống kiểm tra password:

  • Nếu người dùng nhập thông tin không hợp lệ:

    • Nếu người dùng nhập sai password → Hiển thị thông báo lỗi và highlight trường lỗi

    • Nếu không nhập password → Hiển thị thông báo lỗi và highlight trường lỗi

  • Nếu người dùng nhập đúng định dạng → restore các account thành công, chuyển đến màn hình Homepage của account active của lần hoạt động trước.

Điều kiện sau

  • UC thành công → restore thành cồng danh sách account để sử dụng ví

  • UC không thành công → Không restore được account để sử dụng ví