hardhat– tag –
-
Tutorials and guides
Day 26. hardhat – linter –
“lint” or “linter” refers to tools that analyze the source code of programs to detect various problems such as deprecated usage, syntax errors, style discrepancies, and potential bugs. These tools are helpful in improving the quality and consistency of the code. -
Tutorials and guides
Day 25. hardhat – Gas Reporting –
In Ethereum, the surge in gas costs often becomes an issue. While this may be acceptable on local nets or test nets, it becomes a significant financial burden on the main net due to the real costs involved. Against this background, understanding and, if necessary, improving gas usage is an important task. -
Tutorials and guides
Day 24. Hardhat – Testing
In this tutorial, we will create test code. Test code is written to verify whether the developed target meets the functional requirements. Before creating test code, organize the test cases that the target should fulfill and translate them into code. -
Tutorials and guides
Day 23. Hardhat – Verifying deployment results –
In day 22, we executed a contract deployment. In this guide, we will actually operate the deployed contract to confirm that it has been deployed correctly. -
Tutorials and guides
Day 22. hardhat – Deployment –
While Hardhat itself does not provide a deployment feature, plugins like hardhat-deploy can be used to easily create deployment tasks. Here, we will explain actual deployment scripts. We will look at the script for deploying the Funding contract implemented on day17. -
Tutorials and guides
Day 21. hardhat – configuration (hardhat.config.ts) –
The configuration of Hardhat is defined in a file named hardhat.config.ts. This file includes settings for networks, the Solidity compiler, accounts, and other aspects relevant to Hardhat's operation. -
Tutorials and guides
Day 20. Setting up the development environment (project-specific)
In Day 19, we completed the common setup for development using Hardhat. Following that, this guide will explain the setup for each individual project. -
Tutorials and guides
Day 19. Hardhat – Setting Up the Development Environment (General Edition) –
As we begin development with Hardhat, we will deepen our understanding of the development tools and environment used and actually set up the environment. -
Tutorials and guides
Day 18. Hardhat – Overview of web3 Frameworks –
In the IT world, a framework is a software that provides a group of functionalities for system development. Various frameworks are available in the web3 world as well, making blockchain development more accessible for developers. This guide explains web3 frameworks. -
Tutorials and guides
Day 11. Basic Syntax of Solidity – Units, Special Variables, and Functions –
Solidity includes predefined special variables for specific purposes. In this guide, we will explain some of the representative units and special variables.