Testing ERC20 Smart Contracts in Typescript & Hardhat
Testing with ethers.js & Waffle & Typescript & Hardhat
Today, I will explain some testing examples of erc20 smart contracts using Typescript and Hardhat. If you are new to hardhat, this tutorial might help!
Testing ERC20 Token
This is a simple erc20 token smart contract using openzeppelin.
The example test for above contract is as follows:
You can add typescript bindings for your smart contracts by using typechain. Just install dependencies listed below and import @typechain/hardhat at hardhat.config.ts, then when you compile contracts, it will automatically create typescript bindings in typechain folder in the root directory.
Smart contracts for lottery. Contribute to yuichiroaoki/kuji development by creating an account on GitHub.
Or you can clone above repository and try it on your own.
Hope this helps. Thank you for reading 😁