Skip to content

Latest commit

 

History

History
66 lines (61 loc) · 2.72 KB

UI_FUNCTION_SPECIFICATION.md

File metadata and controls

66 lines (61 loc) · 2.72 KB

화면

  • 로열티 잔고 조회
    • 로열티 토근, 포인트 잔고 표시
      • 토큰 인출 링크 -> 클릭시 The9 예치/인출 화면으로 이동
      • 포인트의 경우 비가용/가용 포인트로 구분됨
      • 적립/사용 내역 링크 표시
    • L2 상의 사용자 주소의 BOA, The9 잔고 조회
      • 토큰 예치 링크 -> 클릭시 The9 예치/인출 화면으로 이동
    • L1 상의 사용자 주소의 BOA, The9 잔고 조회

월렛

  • 시크릿 키가 없는 경우 니모닉, 시크릿 키, 주소 생성
    • 니모닉, 시크릿 키 내보내기
    • 시크릿 키 가져오기
  • 사용자 인증
    • 앱 패스워드 또는 생체인증 사용
      • 백그라운드에서 포그라운드 전환 시점
      • 니모닉, 시크릿 키 내보내기, 가져오기 시점
    • 전화번호 미인증 사용자는 전화 번호 인증 단계로 전환

전화번호 인증

  • 전화번호 입력 후 전송
    • 사용자 전화번호 자동 입력
    • 인증 유효 시간 표시
    • 유효 시간 경과 후 재 전송 버튼 표시
  • SMS 로 수집된 인증코드를 순서대로 3개의 입력 필드에 입력 후 인증
  • 인증 여부 Alert

적립/사용 내역

  • 적립, 사용 내역 탭으로 구분
  • 일시, 구매금액, 로열티 금액으로 내역 표시
  • 페이징 기능 필요

키오스크 사용자 인증

  • 지갑 주소 기간의 QR 코드를 표시
  • 자주 사용하는 화면이므로, 항상 노출이 필요

상품 교환 인증 모달

  • 앱이 백그라운드인 경우 알림을 클릭, 포그라운드인 경우 자동으로 인증 화면으로 전환
    • 구매에 필요한 상품가격, 수수료 등의 정보는 키오스크에서 표시
  • 사용 승인 컨펌하면 Sign 데이터 전송

The9 예치/인출

  • 예치, 인출 중 하나를 선택(기본은 예치)
  • 예치인 경우 상단은 User Token 금액 입력(가능한 금액 표시)
    • Ledger에서 User 계좌로 토큰 전송
  • 인출의 경우 상단은 Ledger Token 금액 입력(가능한 금액 표시)
    • User 예서 Ledger 게좌로 토큰 전송
  • Fee 와 함꼐 실 전송 금액 표시
  • 이체 결과 Alert
  • 최근 이체 내역
    • 이체 타입(예치, 인출), 금액, 결과 표시

브릿지

  • from 네트워크 선택, 전송 금액 선택
  • to 네트워크 표시 및 자동 선택, 전송 금액 표시
  • 전송 수수료 표시
  • 하단에 전송 내역 표시

설정

  • 프로필 - 사용자명, 이메일 등
  • 로열티 - 토큰/포인트 지급 방식 선택
  • 전화번호 인증 여부 표시(전화번호 재인증 링크 표시)

메뉴

  • 사용/적립 내역
  • 예치/인출
  • 설정