Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: draw.io diagram "Connect Ledger device" edited

...

Tên UC

Connect Ledger device

Mức độ phức tạp

Mô tả mục đích

Cho phép người dùng sử dụng tính năng để kết nối với tài khoản trong ví cứng (Ledger)

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

Biểu đồ hoạt động

Drawio
zoom1
simple0
inComment0
pageId2327183434
custContentId2327380136
lbox1
diagramDisplayNameConnect Ledger device
contentVer12
revision12
baseUrlhttps://oecsolution.atlassian.net/wiki
diagramNameConnect Ledger device
pCenter0
width791
links
tbstyle
height1621

Luồng chính

Người dùng

Hệ thống

Người dùng bấm vào icon Avatar

 

 

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

Chọn hành động Connect Ledger device

Mở màn hình Import Ledger Account

Chọn network và bấm Connect

Kiểm tra thông tin kết nối

  • Nếu thông tin hợp lệ → Hiển thị thông tin account

  • Nếu thông tin không hợp lệ → Hiển thị thông báo lỗi

    • Không connect được Ledger

    • Ledger không hỗ trợ trình duyệt

    • Ledger không hỗ trợ Network

    • Network đã chọn chưa active trên Ledger

Cập nhật Account Name

Kiểm tra thông tin:

  • Account Name hợp lệ → Enable button Import Account

  • Account Name không hợp lệ → Hiển thị thông báo lỗi

Bấm nút Import Account

Import Account thành công; chuyển đến Homepage của Ledger account vừa import thành công

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

Luồng rẽ nhánh

Ở bước hệ thống kiểm tra tính họp lệ của QR code:

  • Nếu QR code hợp lệ → Hiển thị thông tin account theo QR code vừa scan

  • Nếu QR code không hợp lệ → Hiển thị thông báo lỗi

Ở bước hệ thống kiểm tra Account Name

  • Nếu người dùng nhập Account Name hợp lệ → Import account thành công

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

    • Xóa/không nhập Account Name → Hiển thị thông báo lỗi

    • Nhập Account Name dưới 6 ký tự → Hiển thị thông báo lỗi

Điều kiện sau

  • UC thành công → import account thành công