Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Current »

UC : Import Token


Tên UC

Import Token

Mức độ phức tạp

Mô tả mục đích

Cho phép người dùng add thêm token vào extension

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ó tài khoản để sử dụng ví

Biểu đồ hoạt động

Luồng chính

Người dùng

Hệ thống

Người dùng bấm mở ví

Hệ thống mở ví

Người dùng active một account bất kỳ

Hệ thống mở màn hình Homepage - Quản lý tài sản của account đã chọn

Người dùng bấm nút Import Token

Hệ thống mở màn hình Import Token

Người dùng nhập thông tin

Bấm nút Add Custom Token

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

  • Nếu thông tin hợp lệ → Add thành công Token mới, điều hướng đến trang Homepage (Crypto)

  • Nếu thông tin không hợp lệ → Hệ thống hiển thị thông báo lỗi và highlight trường lỗi

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

Luồng rẽ nhánh

Tại bước kiểm tra thông tin Import Token:

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

    • Không nhập các thông tin bắt buộc (Contract Address, Chain, Symbol, Decimals) → Disable button Add Custom Token

    • Nhập Contract Address không tồn tại → Hiển thị thông báo lỗi

    • Nhập Contract Address - Chain đã có → Hiển thị thông báo lỗi

  • Nếu người dùng nhập thông tin hợp lệ → Add thành công Token

Điều kiện sau

  • UC thành công → Add Token mới thành công, cập nhật các thông tin của token mới vừa thêm thành công (Balance, Send Assets..)

  • UC không thành công → Danh sách token giữ nguyên

  • No labels