ENGLISH

Mastering Ethereum

Book information

Publisher
O’Reilly Media
Year
2018
ISBN
1491971940
Language
english
Format
PDF
Filesize
3 MB (3145930 bytes)
Volume
1
Pages
280\280
Time added
2018-12-23 16:43:09

Description

If you're looking to get started with the Ethereum protocol--or are among the many open source developers, integrators, and system administrators already working with this platform--Mastering Ethereum is the definitive book on the topic. Ethereum represents the gateway to a worldwide, decentralized computing paradigm. This platform enables you to run decentralized applications (DApps) and smart contracts that have no central points of failure or control, integrate with a payment network, and operate on an open blockchain. With this practical guide, Andreas M. Antonopoulos and Gavin Wood provide everything you need to know about building smart contracts and DApps on Ethereum and other virtual-machine blockchains. Discover why IBM, Microsoft, NASDAQ, and hundreds of other organizations are experimenting with Ethereum. This essential guide shows you how to develop the skills necessary to be an innovator in this growing and exciting new industry. Node.js Script Execution......Page 2 Asynchronous Operation with Await......Page 3 Other Notable Ethereum Forks......Page 4 EthereumJS helpeth: A Command-Line Utility......Page 5 dapp.tools......Page 7 Libraries......Page 31 web3.js......Page 32 web3.py......Page 33 EthereumJS......Page 46 Emerald Platform......Page 47 Testing Smart Contracts......Page 48 On-Blockchain Testing......Page 113 Ganache: A Local Test Blockchain......Page 114 ENS Resolvers......Page 115 Resolving a Name to a Swarm Hash (Content)......Page 116 From App to DApp......Page 117 Conclusions......Page 120 Real-World Example: Etherpot and King of the Ether......Page 121 The Vulnerability......Page 155 Preventative Techniques......Page 156 The Vulnerability......Page 157 Block Timestamp Manipulation......Page 159 Preventative Techniques......Page 160 Preventative Techniques......Page 161 The Vulnerability......Page 162 Floating Point and Precision......Page 163 Preventative Techniques......Page 164 The Vulnerability......Page 165 Contract Libraries......Page 166 Conclusions......Page 167

Similar books