ブロックチェーン について(4)

概要

  • ブロックチェーン(Webアプリ開発) について, Udemy講座 で 学習してみた.
  • ちょうど, 2022年8月9日に, Udemyセールがあったので, 92%割引で, 講座を購入することができた.
  • 動作環境は, 以下を利用した.
    • Windows 10 Home (64bit)
    • Visual Studio Code (バージョン: 1.70.2)
    • Firefox (バージョン: 104.0 (64-bit))
    • Solidity 0.8.9
    • React 18.2.0

感想

  • 前半で, Remix IDE を 利用した Solidity言語を使った実装例(コンパイル ~ デプロイ 含む)が興味深かった.
  • 後半では, MetaMask, Solidity, Hardhat, Alchemy の 利用を確認出来た.
  • Goerli FAUCET から, テスト用の ETH取得に, 意外と時間かかったので, 注意が必要と思った.
    ※夜中, 取得できなかったので, 朝起床後, 再取得しにいったら, 取得できた.
  • 過去, 別途 React の Udemy講座 を 学習していたので, 復習できたので, 良かったと思った.
    • createContext, useEffect, useContext.
    • 分割代入.
    • スプレッド構文.
  • 最後の仮想通貨送金は, MetaMask の [確認]ボタン が アクティブにならない場合があるので, 注意が必要に見える.
    ※MetaMask の [編集] から, [金額]欄 右端 のアイコンをクリックしたら, アクティブになった(正しい手順は不明).

    1. 参考

    2. 仮想通貨(GoerliETH)の送金確認
    3. 参考までに, 講座の最後の方を確認していた時のキャプチャを, 貼り付けてみた.

      GoerliETH の 送金例

       

      [送金元]
      0.75 GoerliETH から 0.7494 GoerliETH に 変化.

       

      [送金先]
      0 GoerliETH から 0.0005 GoerliETH に 変化.

      ※1. 送信先のテストアカウント作成が必要.
      ※2. 送金前に, [ウォレット連携]ボタン を 押下する必要があるので, 要注意(これを行わないと, 送金元アドレス(変数 currentAccount) が 空となる).

       

      [コンソールログ]

      [トランザクション詳細]

       

    4. 修了証明書

    参照サイト

    【Web3.0アプリ開発入門】ReactとSolidity言語で簡単ブロックチェーンWebアプリ開発を体験してみよう!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください