blockchain:ropstenテストネットの使用
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
blockchain:ropstenテストネットの使用 [2022/05/14 03:15] – [アカウントプライベートキーの取得] dot | blockchain:ropstenテストネットの使用 [2022/05/14 04:26] (現在) – dot | ||
---|---|---|---|
行 49: | 行 49: | ||
- MetaMask のパスワードを入力して「確認」をクリック \\ {{: | - MetaMask のパスワードを入力して「確認」をクリック \\ {{: | ||
- 秘密鍵をコピーしてメモしておいてください。「完了」をクリック \\ {{: | - 秘密鍵をコピーしてメモしておいてください。「完了」をクリック \\ {{: | ||
+ | |||
==== Hardhat 設定ファイルの編集 ==== | ==== Hardhat 設定ファイルの編集 ==== | ||
行 99: | 行 100: | ||
</ | </ | ||
+ | ==== Ropsten にスマートコントラクトをデプロイする ==== | ||
+ | |||
+ | Ropsten にスマートコントラクトをデプロイして実行するコマンドの例です。 | ||
+ | |||
+ | 「--network ropsten」オプションを付けることで Ropsten ネットワークを選択しているのがポイントです。 | ||
+ | |||
+ | Ropsten に Greeter スマートコントラクトをデプロイ | ||
+ | <code PowerShell> | ||
+ | hardhat_project> | ||
+ | Downloading compiler 0.8.4 | ||
+ | Compiled 2 Solidity files successfully | ||
+ | Greeter deployed to: 0xaCeAe7f921287fA5B255d37e83a1859793052D8B | ||
+ | </ | ||
+ | |||
+ | Ropsten にコンソール接続し Greeter スマートコントラクトを実行 | ||
+ | <code PowerShell> | ||
+ | hardhat_project> | ||
+ | Welcome to Node.js v16.15.0. | ||
+ | Type " | ||
+ | > const Greeter = await ethers.getContractAt(' | ||
+ | undefined | ||
+ | > await Greeter.greet(); | ||
+ | ' | ||
+ | </ | ||
+ | |||
+ | 今回デプロイした Greeter スマートコントラクトはインターネット上で稼働する Ropsten にデプロイされているため、どこからでもアクセスすることができます。[[https:// |
blockchain/ropstenテストネットの使用.1652498151.txt.gz · 最終更新: 2022/05/14 03:15 by dot