Ethereum Smart Contract Development in Solidity
โ Scribed by Gavin Zheng, Longxiang Gao, Liqun Huang, Jian Guan
- Publisher
- Springer Singapore;Springer
- Year
- 2021
- Tongue
- English
- Leaves
- 337
- Edition
- 1st ed.
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
The general consensus is that BlockChain is the next disruptive technology, and Ethereum is the flagship product of BlockChain 2.0. However, coding and implementing business logic in a decentralized and transparent environment is fundamentally different from traditional programming and is emerging as a major challenge for developers.
This book introduces readers to the Solidity language from scratch, together with case studies and examples. It also covers advanced topics and explains the working mechanism of smart contracts in depth. Further, it includes relevant examples that shed new light on the forefront of Solidity programming. In short, it equips readers with essential practical skills, allowing them to quickly catch up and start using Solidity programming.
To gain the most from the book, readers should have already learned at least one object-oriented programming language
โฆ Table of Contents
Front Matter ....Pages i-xvi
Front Matter ....Pages 1-1
Basic Concepts (Gavin Zheng, Longxiang Gao, Liqun Huang, Jian Guan)....Pages 3-15
Preparation (Gavin Zheng, Longxiang Gao, Liqun Huang, Jian Guan)....Pages 17-45
Front Matter ....Pages 47-47
Solidity Basics (Gavin Zheng, Longxiang Gao, Liqun Huang, Jian Guan)....Pages 49-83
Solidity Advanced Topics (Gavin Zheng, Longxiang Gao, Liqun Huang, Jian Guan)....Pages 85-136
Front Matter ....Pages 137-137
Application Binary Interface (ABI) (Gavin Zheng, Longxiang Gao, Liqun Huang, Jian Guan)....Pages 139-158
Operation Principles of Smart Contract (Gavin Zheng, Longxiang Gao, Liqun Huang, Jian Guan)....Pages 159-195
Upgradable Contract (Gavin Zheng, Longxiang Gao, Liqun Huang, Jian Guan)....Pages 197-213
Develop Secure Contract (Gavin Zheng, Longxiang Gao, Liqun Huang, Jian Guan)....Pages 215-249
Front Matter ....Pages 251-251
Decentralized Application (DApp) (Gavin Zheng, Longxiang Gao, Liqun Huang, Jian Guan)....Pages 253-280
Debug (Gavin Zheng, Longxiang Gao, Liqun Huang, Jian Guan)....Pages 281-314
Front Matter ....Pages 315-315
WebAssembly(WASM) (Gavin Zheng, Longxiang Gao, Liqun Huang, Jian Guan)....Pages 317-334
โฆ Subjects
Computer Science; Information Systems Applications (incl.Internet); Programming Techniques; Programming Languages, Compilers, Interpreters; Coding and Information Theory; Software Engineering
๐ SIMILAR VOLUMES
<font> <font><h1> Learn Solidity And How To Create Smart Contracts With This Book!</h1></font>For the past couple of years, there hasn't been a bigger breakthrough in the IT world than the one that Blockchain technology has made. The extremely fast growth of the industry, market and the technology i
<p><span>Build decentralized applications with smart contract programming. Following the curriculum from an active blockchain course taught by the author at the McCombs School of Business at the University of Texas, this book fills the gaps for you from learning about basic cryptocurrency uses of bl
Learn how to take your existing knowledge of Ethereum and Solidity to the next level. Hone your development skills and become more familiar with the syntax of the Solidity language by working through well-tested, well-documented intermediate-level sample projects. You will begin by covering the b
Learn how to take your existing knowledge of Ethereum and Solidity to the next level. Hone your development skills and become more familiar with the syntax of the Solidity language by working through well-tested, well-documented intermediate-level sample projects. You will begin by covering the bas