https://editor.swagger.io/

teichaku.yaml

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を追加