プログラミング

プログラミング

[スマートコントラクト・プログラミング]Solidityの条件分岐

スマートコントラクトプログラミング言語であるSolidityの条件分岐(if構文)について記載します。 Solidityの条件分岐 プログラムを書いていると、与えられた条件の中から一つを採用しなければならない状況が発生することが...
プログラミング

[DAppsプログラミング言語]Solidityの構造体とEnum(列挙型)

スマートコントラクトプログラミング言語であるSolidityの構造体とEnum(列挙型)について記載します。 Solidityの構造体とEnum(列挙型) Solidityの構造体 Solidity の構造体では、複数のプロパティ...
プログラミング

[スマートコントラクト・プログラミング]Solidityの基本文法

スマートコントラクト,DAppsを作成するためのプログラミング言語であるSolidityの基本文法について記載します。 スマートコントラクト,DAppsとは スマートコントラクトおよびDAppsとは、ブロックチェーンに保存され、...
2022.11.01
プログラミング

[スマートコントラクト・プログラミング]Solidityの演算子

スマートコントラクトプログラミング言語であるSolidityの演算子について記載します。 Solidity 6つの演算子 Solidityには主に6つの種類の演算子が存在しています。 算術演算子 関係演算子 ...
2022.11.01
プログラミング

[スマートコントラクト・プログラミング]Solidityの変数

スマートコントラクトを作成するためのプログラミング言語であるSolidityの変数について記載します。 Solidityの変数 Solidity は静的に型付けされたプログラミング言語です。 よって、変数の宣言時に状態(値...
2022.11.01
プログラミング

[Hardhat]SolidityでHello Worldのスマートコントラクトを作成

Solidityを使ってHello Worldを作成してみましょう SolidityでHello World! 前提条件 ・Hardhat デフォルト・フォルダ構成 Hardhatについては下記記事を参照ください。 ...
プログラミング

Node.jsとNPM(管理パッケージ)のインストール

Node.jsとNPMのインストール方法について記載します。 Node.jsとNPMとは Node.jsは、 JavaScript で記述されたプログラムを実行するために必要なランタイム環境のことです。 サーバー上でJav...
2022.10.31
プログラミング

Ethereum(イーサリアム)のDApps開発環境Hardhatのインストール手順

Ethereum(イーサリアム)のローカル開発環境であるHardhatのインストール手順を記載します。 Hardhatとは? Hardhatは、Solidityなどで開発したイーサリアムのスマートコントラクト、Dappsをコ...
タイトルとURLをコピーしました