Solidity を使用して Ethereum スマート コントラクトを記述する

初級
開発者
学生
Azure

スマート コントラクトの開発に使用できるツールをインストールして使用する方法について説明します。

学習の目的

このモジュールを完了すると、次のことができるようになります。

  • スマート コントラクトとは何か説明する。
  • スマート コントラクトの一般的なユースケースを理解する。
  • Truffle をインストールする。
  • Truffle for VS Code 拡張機能をインストールする。
  • Truffle for VS Code 拡張機能を使用してスマート コントラクトを記述する。
  • Truffle を使用してスマート コントラクトをテストする。

前提条件

  • ブロックチェーンに関する基本的な知識
  • Ethereum プラットフォームの知識
  • Solidity プログラミング言語に関する知識
  • Visual Studio Code がインストールされていること
  • インターネットからプログラムをダウンロードする方法に関する知識
  • コマンドライン ツールの使用方法に関する知識