๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

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

โฌ‡  Acquire This Volume

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


Solidity Smart Contracts: Build DApps In
โœ Rangel Stoilov ๐Ÿ“‚ Library ๐Ÿ“… 2019 ๐Ÿ› Independently published ๐ŸŒ English

<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

Blockchain and Ethereum Smart Contract S
โœ Weijia Zhang, Tej Anand ๐Ÿ“‚ Library ๐Ÿ“… 2022 ๐Ÿ› Apress ๐ŸŒ English

<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

Building Games with Ethereum Smart Contr
โœ Kedar Iyer; Chris Dannen ๐Ÿ“‚ Library ๐Ÿ“… 2018 ๐Ÿ› Apress ๐ŸŒ English

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

Building games with Ethereum smart contr
โœ Kedar Iyer, Chris Dannen ๐Ÿ“‚ Library ๐Ÿ“… 2018 ๐Ÿ› Apress ๐ŸŒ English

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