-
Notifications
You must be signed in to change notification settings - Fork 3
Requirement
HYXO edited this page Feb 13, 2023
·
4 revisions
- 초기 시장 조성자 계정 지분 설정
- 거래소(MM) 계정 = ST기업이 발행한 토큰 전량을 거래소가 보유
- 토큰의 수량과 토큰의 가격 (CP)으로 거래소에서 즉시 체결
- 거래소(MM) 계정 = ST기업이 발행한 토큰 전량을 거래소가 보유
- MainPage
- 각 계정에서 자신의 매매 기록 및 수익률을 확인할 수 있다.
- 메타마스크을 통해 지갑을 등록 해제할 수 있다.
- Deposit을 통해 입금내역(faucet기능)과 지갑주소를 확인 할 수 있다.
- 입금내역은 faucet기능을 통해 받게 되는 이더 값이 된다.
- 투자자는 ETH로 ST를 거래할 수 있다.
- Market Page에서 투자를 할 수 있다.
- Order에서 Buy, Sell 버튼을 통해 ST를 ETH로 거래 할 수 있다.
- position에서 체결된 내역을 확인 할 수 있다.
- ST의 가격을 확인할 수 있다.
- Account Modal (MyPage)
- 개인정보를 확인할 수 있다
- 투표를 할 수 있는 칸이 있다
- 튜토리얼 기능 구현
- 최초 로그인시 간단하게 튜토리얼을 확인할 수 있다.
- 차트 구성
- 거래량을 제외하고 가격 데이터만 축적하여 차팅
- 초기 시장 조성자 계정 지분 설정
- 난수값을 이용한 시장 가격 조성
- 토큰의 수량과 토큰의 가격(CP)으로 거래소에서 즉시 체결
- ST기업의 수는 하나
- 토큰의 수량과 토큰의 가격(CP)으로 거래소에서 즉시 체결
- Account Modal (MyPage)
- 투표를 할 수 있다
- 차기 배당률 투표를 하여 의견이 반영된다
- 투표를 할 수 있다
- 배당을 받을 수 있다
- ST기업 당기 순이익 = ST기업 계정 ETH_amount * [+0.05 ~ -0.05] (거래소 계정에서 ST기업 계정으로 지급)
- 당기배당금 = ST기업 당기순이익 * 당기 배당률
- 단, 당기배당금 ≥ 0
- 당기 배당률 = 전기 배당률 * ( 1 + 당기 선출 변동률 )
- 배당금 지급
- ST기업 계정에서 1 ST에 [당기배당금 / ST 총 발행량]만큼 ST 보유계정에 ETH 전송
- 거래제한 기능 구현
- 거래제한이 실행되면 토큰 거래가 이루어지지 않는다.
- 거래제한 실행시 모든 가격 변동이 중지된다.
- 거래제한이 해제될 경우 자동을 가격변동이 재개된다.
- 기업 다양화
- 토큰의 개수를 3가지로 늘린다.
- 각 토큰은 각각 다른 가격 데이터를 가지고 있다
- 각 토큰별로 다르게 배당금을 받을 수 있다.
- 스테이킹
- 스테이킹을 요청할 수 있다.
- 스테이킹 만료일을 확인할 수 있다.
- 만료일이 지나면 보상을 받을 수 있다.
- 호가창을 구현한다.
- 가격변동에 따라 거래제한이 자동으로 이루어진다.
- 🏠 Home
- 💾 Product
- 🧩 Function
- ❓ Requirement
- 🗄 DB Schema
- 📋 API DOC
- 🖲 SC Plan
- 🧷 Architecture
- ⭐️ Tech Stack
- 📱 Go Demo