토큰 기반 이더리움 투표 강의 개요

토큰 기반 이더리움 투표 강의 개요

이 과정에서는 회사 주주로써의 투표를 구현하는 dapp를 구현하게 됩니다. 트러플(Truffle) 프레임워크를 사용하여 dapp을 빌드해 봅시다. 구입 가능한 토큰을 발행하고, 토큰 소유자가 토큰을 사용하여 후보자에게 투표할 수 있는 스마트 계약을 만들어 봅시다.

선행 학습 조건

이 과정은 무료 입문 과정인 Simple voting on Ethereum 에 이어지는 강좌로, 앞 강좌를 먼저 학습한 뒤에 보시기를 권장합니다.

과정 챕터

  • 2.1. Setup the contract and html file
  • 2.2. Compile, deploy and interact with the contract through truffle console
  • 2.3. Javascript Setup with web3.js
  • 2.4. Implement the Display Vote Count function
  • 2.5. Implement the Vote for Candidate function
  • 2.6. Handling Metamask Conflict
  • 2.7. Truffle course summary
  • 4.1. Truffle webpack box setup
  • 4.2. Declare Solidity constructor and contract variables
  • 4.3. Solidity token buy function implementation
  • 4.4. Vote for Candidate function implementation
  • 4.5. Voter Details lookup function implementation
  • 4.6. Deploy and interact with the contract through truffle console
  • 5.1. Project HTML Setup
  • 5.2. Render Candidates
  • 5.3. Render Votes & Token Info
  • 5.4. Purchase token implementation
  • 5.5. Vote for Candidate frontend implementation
  • 8.1. Voting dapp course completion
  • 8.2. Further Reading
Free
  • 5 hours of content
  • Support forum
  • Lifetime access
  • Free content updates