使用 Solidity 编写 Ethereum 智能合同

初级
开发人员
学生
Azure

了解如何安装和使用可用于开发智能合同的工具。

学习目标

学完本模块后,你将能够:

  • 解释智能合同是什么。
  • 了解智能合同的常见用例。
  • 安装 Truffle。
  • 安装 Truffle for VS Code 扩展。
  • 使用 Truffle for VS Code 扩展编写智能合同。
  • 使用 Truffle 测试智能合同。

先决条件

  • 了解区块链的基本知识
  • 了解 Ethereum 平台的相关知识
  • 熟悉 Solidity 编程语言
  • 已安装 Visual Studio Code
  • 了解如何从 Internet 下载程序
  • 了解如何使用命令行工具