Solidity を使用して Ethereum スマート コントラクトを記述する
スマート コントラクトの開発に使用できるツールをインストールして使用する方法について説明します。
学習の目的
このモジュールを完了すると、次のことができるようになります。
- スマート コントラクトとは何か説明する。
- スマート コントラクトの一般的なユースケースを理解する。
- Truffle をインストールする。
- Truffle for VS Code 拡張機能をインストールする。
- Truffle for VS Code 拡張機能を使用してスマート コントラクトを記述する。
- Truffle を使用してスマート コントラクトをテストする。
前提条件
- ブロックチェーンに関する基本的な知識
- Ethereum プラットフォームの知識
- Solidity プログラミング言語に関する知識
- Visual Studio Code がインストールされていること
- インターネットからプログラムをダウンロードする方法に関する知識
- コマンドライン ツールの使用方法に関する知識