使用 Solidity 编写 Ethereum 智能合同
了解如何安装和使用可用于开发智能合同的工具。
学习目标
学完本模块后,你将能够:
- 解释智能合同是什么。
- 了解智能合同的常见用例。
- 安装 Truffle。
- 安装 Truffle for VS Code 扩展。
- 使用 Truffle for VS Code 扩展编写智能合同。
- 使用 Truffle 测试智能合同。
先决条件
- 了解区块链的基本知识
- 了解 Ethereum 平台的相关知识
- 熟悉 Solidity 编程语言
- 已安装 Visual Studio Code
- 了解如何从 Internet 下载程序
- 了解如何使用命令行工具