DB構造
| users | userId | ||||
|---|---|---|---|---|---|
| daos | daoId | daoId&projectId&daoInfo | |||
| polls | pollId | daoId&projectId&pollItem | votes | voteId | |
| histories | hisotoryId | daoId&projectId&daoHistoryItem | |||
| assessments | assessementId | daoId&projectId&assessementId | |||
| tokens | tokens - userId - tokenId |
| ブロックチェーンメソッド | API | メモ |
|---|---|---|
| addDao | POST /addDao | DBにDAOを追加 |
| addProject | POST /addProject | DBのDAOドキュメントにprojectを追加 |
| addDaoHistory | POST /addDaoHistory | historyにdaoHitoryItemを追加 |
| getDaoInfo | POST /getDaoInfo | DBからdaoinfoを取得 |
| getDaoHistory | POST /getDaoHistory | historyからdaoHitoryItemを取得 |
| getDaoAssessments | POST /getDaoAssessments | assessementItemを取得 |
| createPoll | POST /createPoll | DBにPollを追加 |
| vote | POST /vote | DBにvoteDataを追加 |