Solidity是一种面向合约的语言,其语法受JavaScript高度影响,旨在为以太坊虚拟机编译代码。 《Solidity编程基础》会是一本您理解Solidity编程的指南,让您从以下方面为Ethereum和区块链构建智能合约。
我们首先简要介绍区块链、Ethereum及其最重要的概念或组件。您将学习如何在Ethereum上安装编写、测试和调试实体合同所需的所有工具。然后,使用不同的数据类型,探索实体源文件的布局。接下来帮助您在构建智能合同时使用运算符、控制结构和数据结构。我们将介绍面向对象编程中的函数调用、返回类型、函数修改程序和方法。了解有关事件日志记录和异常处理以及测试和调试智能合同的所有信息。
1