Develop real-time practical DApps using Ethereum and JavaScript Key Features โข Create powerful, end-to-end applications for Blockchain using Ethereum โข Write your first program using the Solidity programming language โข Change the way you think and design your applications by using the all new
Building Ethereum DApps: Decentralized Applications on the Ethereum Blockchain
โ Scribed by Roberto Infante
- Publisher
- Manning Publications
- Year
- 2019
- Tongue
- English
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Building Ethereum Dapps introduces you to decentralized applications based on the Ethereum blockchain platform. In this book, you'll learn the principles of Dapps development by rolling up your sleeves and actually building a few!
โฆ Table of Contents
Copyright
Brief Table of Contents
Table of Contents
Foreword
Preface
Acknowledgments
About this book
About the author
About the cover illustration
Part 1.
Chapter 1. A first look at decentralized applications
Chapter 2. Understanding the blockchain
Chapter 3. The Ethereum platform
Chapter 4. Deploying your first smart contract
Part 2.
Chapter 5. Programming smart contracts in Solidity
Chapter 6. Writing more complex smart contracts
Chapter 7. Generalizing functionality with abstract contracts and interfaces
Chapter 8. Managing smart contracts with Web3.js
Part 3.
Chapter 9. The Ethereum ecosystem
Chapter 10. Unit testing contracts with Mocha
Chapter 11. Improving the development cycle with Truffle
Chapter 12. Putting it all together: Building a complete voting Dapp
Part 4.
Chapter 13. Making a Dapp production ready
Chapter 14. Security considerations
Chapter 15. Conclusions
A. SimpleCoin inherited from Ownable
B. Full SimpleCrowdsale application
C. SimpleCoin Mocha unit testing suite
D. impleVoting contract
The Lifecycle of a Voting Transaction
Full View of the Current Ethereum Ecosystem
Index
List of Figures
List of Tables
List of Listings
๐ SIMILAR VOLUMES
Ethereum is a public, blockchain-based distributed computing platform featuring smart contract functionality. This book is your one-stop guide to blockchain and Ethereum smart contract development. We start by introducing you to the basics of blockchain. You'll learn about hash functions, Merkle tr
<p><p></p><p></p><p>Technology is constantly evolving, and blockchain is taking development to new places, as mobile did a decade ago โ and Ethereum is the leading platform for creating this new wave of applications. This book reveals everything you need to create a robust decentralized application