Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
I got this on my console after initialising a project with
yarn hardhat
as mentioned on the docs. The command worked but it gives a warning.yarn hardhat init
yarn hardhat compile
, but i didn’t expect it because i didn’t read the next line. Updated the text to tell users that it is expected to fail before running the command.0x
prefix. Edited the instructions.when i tried to deploy the smart contract locally, i faced an error:
TypeError: (0 , ethers_1.getAddress) is not a function
relevant stackoverflow issue:
https://ethereum.stackexchange.com/questions/151234/followed-hardhat-test-tutorial-and-got-typeerror-0-ethers-1-getaddress-is
turns out 4 months ago a new plugin is released by hardhat and is required for deploying contracts
https://www.npmjs.com/package/hardhat-deploy-ethers
after running
yarn add --dev @nomicfoundation/hardhat-ethers ethers hardhat-deploy hardhat-deploy-ethers
, the deployment was successful