Actions
New ICOs¶
Objective: To improve the form’s efficiency and clarity by eliminating unnecessary elements while maintaining all essential information.
Changes Request:
| page | section | details |
|---|---|---|
| 1 | investment informations | เปลี่ยน issue by เป็น issuer id โดยดึงมูล issuer มาจากหลังบ้าน |
| 1 | investment informations | company name กับ issuer id เป็นของมูล issuer ที่มากจากหลังบ้าน ควรจะเป็น dropdown ให้เลือก และควรอยู่ บรรทัดเดียวกัน |
| 1 | investment informations | description ของบริษัทมักจะมีข้อมูลยาวมาก ควรย้ายลงมาด้านลงด้านล่าง แล้วเพิ่มขนาดช่องกรอกให้ใหญ่กว่านี้ |
| 1 | asset informations | ย้ายฟอร์ม 6 (asset informations) มาไว้แทรกไว้ฟอร์ม 1 โดยตัด date และ previous ต่างๆออก |
| 1 | all | ทุก fields เป็น mandatory fields ทั้งหมด ยกเว้น expect return |
| 2 | filling, white paper | ให้เป็น mandatory และรับแค่ pdf เท่านั้น |
| 3 | key informations | สลับเอา precision, capital structure, product type, classification ไปไว้ด้านล่าง และให้เป็น optional fields |
@startuml create asset
title Create Asset ICO
actor admin
participant fe
participant be
database db
database s3
activate admin
activate fe
group Page 1 {URL}:/create-job/added-ico
fe->be: {Method}:/{new api for getting all issuers}
activate be
be->db: get all issuers
activate db
db-->be:
deactivate db
be-->fe: issuers list
deactivate be
admin->fe: Select issuer
admin->fe: Clicked "upload logo"
admin->fe: Filled "Investment Informations"
admin->fe: Filled "Asset Informations (short name, long name)"
admin->fe: Filled "Investment Terms"
admin->fe: Clicked "Next Form"
fe->be: {POST}:/api/v1/ico/asset/create
activate be
fe->be: {POST}:/api/v1/ico/admin/upload/ico
be->db: create infos
activate db
db-->be:
deactivate db
be->s3: upload image to s3
activate s3
s3-->be:
deactivate s3
be-->fe: register_id
deactivate be
fe-->admin: redirect to page 2
end
group Page 2 {URL}/create-job/added-ico/2
admin->fe: Clicked "Upload Filing"
admin->fe: Clicked "upload White Paper"
admin->fe: Filled Company Details
admin->fe: Filled Company FAQ
admin->fe: Clicked "Next From"
fe->be: {POST}:/api/v1/ico/admin/upload/ico
activate be
fe->be: {POST}:/api/v1/ico/details/create
be->db: create details and faqs
activate db
db-->be:
deactivate db
be->s3: upload image to s3
activate s3
s3-->be:
deactivate s3
be-->fe:
deactivate be
fe-->admin: redirect to page 3
end
group Page 3 {URL}/create-job/added-ico/3
admin->fe: Filled Key information
admin->fe: Clicked "Next Form"
fe->be: {POST}:/api/v1/ico/keyInformation/create
activate be
be->db: create key information
activate db
db-->be:
deactivate db
be --> fe:
deactivate be
fe --> admin: end process
end
deactivate admin
deactivate fe
@enduml
Updated by prin methirattanasophon about 2 months ago · 2 revisions