ユーザ用ツール

サイト用ツール


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

文書の過去の版を表示しています。


Goerliテストネットの使用(Remix編)

前提

Goerli テストネットの使用(Hardhat編)を参考に Goerli で使用できる 0.05 ETH を取得しておいてください。

スマートコントラクトの実装とコンパイル

  • Remix に接続する。
  • 「contracts」を右クリックし「New File」をクリック
  • ファイル名に「Counter.sol」と入力
  • 以下 Counter.sol のソースをコピーアンドペーストする
// SPDX-License-Identifier: MIT
pragma solidity >=0.4.22 <0.9.0;
 
contract Counter {
  uint public count;
 
  // Function to get the current count
  function get() public view returns (uint) {
    return count;
  }
 
  // Function to increment count by 1
  function inc() public {
    count += 1;
  }
 
  // Function to decrement count by 1
  function dec() public {
    count -= 1;
  }
}
  • エディタ上で「Ctrl+S」と打ち込むと Counter.sol が保存されてコンパイルまで自動的に行われる(Counter.solファイルを右クリックして「Compile」をクリックすることで手動でコンパイルもできる)

Remix の接続先 node を Goerli に設定する

  1. Remix 左側タブの「Deploy & run transactions」をクリック
  2. ENVIRONMENTプルダウンをクリック
  3. 「Injecte Web3」を選択
  4. MetaMask で使用するアカウントを選択して「次へ」をクリック
  5. MetaMask が確認を求めてくるので「確認」をクリック
blockchain/goerliテストネットの使用_remix編.1654059005.txt.gz · 最終更新: 2022/06/01 04:50 by dot