<aside>
💡 REST API 목록
</aside>
User
🗒️ DAPP API 목록
<aside>
💡 web3.js를 통한 이더리움과의 통신 요청 목록
</aside>
사용방법
- npm i 부터 하기
- 피그마에 해당페이지에서 사용해야하는 메서드 다 붙여놨습니다 그거 보고 여기서 해당 메서드 찾아서 읽어보세요
- Challenge,Challenger,DailyChallenge,DonationChallenge,Donation,PassCoin 컨트랙트는 ChallengeContract에 다 묶여있음 위에 써져있는 컨트랙트의 메서드는 ChallengeContract에서 가져오면 됩니다
- Vote,Photo 컨트랙트는 VoteContract에 다 묶여있어서 VoteContract에서 가져오면 됩니다
- challengerId는 findingChallenger 메서드 사용해서 가져오면 됩니다
- 챌린지 생성할 때 challengeId(pk)는 컨트랙트 내부에서 설정하기 때문에 아무값이나 넣어도 됩니다 0으로 고정해서 넣어주세요
- sample.js 에 일상챌린지 생성 하고 조회하는 코드 작성해놨습니다
Dapp/ChallengeContract
Dapp/ChallengerContract
Dapp/DailyChallengeContract
Dapp/DonationChallengeContract
Dapp/DonationContract
Dapp/PhotoContract