ユーザ用ツール

サイト用ツール


blockchain:goerliテストネットの使用_remix編

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
blockchain:goerliテストネットの使用_remix編 [2022/06/01 02:09] dotblockchain:goerliテストネットの使用_remix編 [2022/06/01 04:59] (現在) dot
行 7: 行 7:
  
  
-===== スマートコントラクトの実装 =====+===== スマートコントラクトの実装とコンパイル =====
  
-  [[https://remix.ethereum.org/|Remix]] に接続する。 +  [[https://remix.ethereum.org/|Remix]] に接続する。 
-  「contracts」を右クリックし「New File」をクリック +  「contracts」を右クリックし「New File」をクリック 
-  ファイル名に「Counter.sol」と入力 +  ファイル名に「Counter.sol」と入力 
-  以下 Counter.sol のソースをコピーアンドペーストする +  以下 Counter.sol のソースをコピーアンドペーストする
 <code JavaScript> <code JavaScript>
 // SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
行 36: 行 36:
 } }
 </code> </code>
-  エディタ上で「Ctrl+S」と打ち込むと Counter.sol が保存されてコンパイルまで自動的に行われる+  エディタ上で「Ctrl+S」と打ち込むと Counter.sol が保存されてコンパイルまで自動的に行われる(Counter.solファイルを右クリックして「Compile」をクリックすることで手動でコンパイルもできる)
  
 +===== Remix の接続先 node を Goerli に設定する =====
 +
 +  - Remix 左側タブの「Deploy & run transactions」をクリック
 +  - ENVIRONMENTプルダウンをクリック
 +  - 「Injecte Web3」を選択 \\ {{:blockchain:remix01.png?600|}}
 +  - MetaMask で使用するアカウントを選択して「次へ」をクリック \\ {{:blockchain:remix02.png?600|}}
 +  - MetaMask が接続確認を求めてくるので「接続」をクリック \\ {{:blockchain:remix03.png?600|}}
 +
 +===== スマートコントラクトのデプロイ =====
 +
 +  - Remix 左側タブの「Deploy & run transactions」をクリック
 +  - CONTRACTプルダウンで「Counter contracts/Counter.sol」を選択
 +  - 「Deploy」ボタンをクリック \\ {{:blockchain:remix04.png?600|}}
 +  - デプロイ後「view on etherscan」をクリックすると Etherscan でトランザクション情報が確認できる \\ {{:blockchain:remix05.png?600|}}
 +
 +===== スマートコントラクトの実行 =====
 +
 +  - Remix 左側タブの「Deploy & run transactions」をクリック
 +  - 「Deployed Contracts」の下にある「≫Counter」をクリックすると Counter スマートコントラクトの各メソッドがボタンで表示される
 +  - 各メソッドのボタンをクリックすると Counter スマートコントラクトを実行できる \\ {{:blockchain:remix06.png?600|}}
 +
 +
 +今回デプロイした Counter スマートコントラクトはインターネット上で稼働する Goerli にデプロイされているため、どこからでもアクセスすることができます。実際 Etherscan のページ([[https://goerli.etherscan.io/address/0x0fff55107aa00c96e56dc510b9e3bfc7443ed248|https://goerli.etherscan.io/address/0x0fff55107aa00c96e56dc510b9e3bfc7443ed248]])で確認できます。 
blockchain/goerliテストネットの使用_remix編.1654049366.txt.gz · 最終更新: 2022/06/01 02:09 by dot