Chapter 12. Putting it all together: Building a complete voting Dapp
This chapter covers
Designing and implementing a voting contract showcasing most Solidity features, such as modifiers and events
Integrating the voting contract in Truffle, for integrated compilation, testing, and deployment
Implementing an asynchronous web UI seamlessly connected to the contract through the truffle-contract JavaScript library
Deploying onto the public test network from Truffle
In the previous chapter, you started to enjoy the benefits of using Truffle to improve the development lifecycle:
Contract compilation became as easy as executing a simple truffle compile command. You didn’t have to instruct the solc compiler explicitly to ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.