hardhat– tag –
-
Tutorials and guides
web3.0 Tutorial – Introduction –
This is a tutorial for those who are new to learning about web3.0. It is designed to provide beginners with a comprehensive understanding of the fundamental concepts of blockchain, its technological components, and coding for web3. On this page, we will first outline the learning approach. (Content will be released sequentially) -
Tutorials and guides
day29. web3.0のためのフロントエンド開発 – フロントエンド開発 –
Day28では開発環境のセットアップを行いました。このチュートリアルでは、いよいよweb3.0のためのフロントエンドの開発を行っていきます。 -
Tutorials and guides
day27. web3.0のためのフロントエンド開発 – フロントエンドの構成 –
このガイドでは、Web3向けのフロントエンドの構成と処理の流れ、そして、利用する主な技術の概要について解説します。 -
Tutorials and guides
day26. hardhat – linter –
"lint"や"linter"は、プログラムのソースコードを解析し、様々な問題や非推奨の使用方法、構文エラー、スタイルの乖離、潜在的なバグなどを検出するツールのことを指します。これらのツールは、コードの品質や整合性を向上させるのに役立ちます。 -
Tutorials and guides
day25. hardhat – Gas(ガス)レポーター –
EthereumではGas(ガス)代の高騰がしばしば問題になることがあります。ローカルネットやテストネットならまだ良いですが、メインネットでは実コストが多くかかってしまうことになってしまうためです。 このような背景から、Gas使用量を把握し、必要に応じて改善を行うことは、重要な内容です。 -
Tutorials and guides
day24. hardhat – テスト –
このチュートリアルでは、テストコードの作成を行います。テストコードは、開発した対象が機能要件を満たすかを確認するためのコードです。事前に開発対象が満たすべきテストケースを整理し、それをコードに落とします。 -
Tutorials and guides
day23. hardhat – デプロイ結果の確認 –
day22では、デプロイまで実行しました。このガイドでは、デプロイされたコントラクトへの操作を実際に行い、正しくデプロイされていることを確認していきます。 -
Tutorials and guides
day22. hardhat – デプロイ –
Hardhat自体はデプロイの機能は提供していませんが、hardhat-deployなどのプラグインを用いるとデプロイのタスクを容易に作成することができます。ここでは、実際のデプロイスクリプトについて解説します。 -
Tutorials and guides
day21. hardhat – 設定(hardhat.config.ts) –
hardhatの設定は、hardhat.config.tsというファイルに記載することによって行うことができます。hardhat.config.tsは、ネットワーク(各環境)、Solidityのコンパイラー、アカウントを始めとするhardhatの動作に関わる様々な設定が定義されます。 -
Tutorials and guides
day20. hardhat – 開発環境のセットアップ(プロジェクト編) –
Day 19では、Hardhatを用いた開発を行うための共通のセットアップを行いました。それに続くものとして、本ガイドでは、各プロダクト(プロジェクト)に対して行うセットアップについて解説します。