Time to read: 1 min
Common Errors and Tips
This section provides help on some potential issues you may run into and tips on how to resolve them.
Errors
- Error HH8: There's one or more errors in your config file
% npx hardhat compile
Error HH8: There's one or more errors in your config file:
* Invalid account: #0 for network: rskMainnet - Expected string, received undefined
* Invalid account: #0 for network: rskTestnet - Expected string, received undefined
To learn more about Hardhat's configuration, please go to https://hardhat.org/config/
For more info go to https://hardhat.org/HH8 or run Hardhat with --show-stack-traces- FIX 1: Ensure the values in the environment variables matches with the hardhat network configuration
hardhat.config.js
file. For bash, runsource .env
in the root directory for dotenv to enable the environment variables.
- FIX 1: Ensure the values in the environment variables matches with the hardhat network configuration
- Error: Nothing to Compile
% npx hardhat compile
Nothing to compile- FIX 2: Delete artifacts folder and run the
npx hardhat compile
command to generate new artifacts.
- FIX 2: Delete artifacts folder and run the
- Error: "GET /MyToken.json" Error (404): "Not found"
- Check that contracts were compiled successfully, and artifacts folder was generated.
- Check that all the steps in interacting with frontend were followed sequentially.
- Error: HH601: Script scripts/deploy.js doesn't exist.
- Ensure that you're running the
npx hardhat run --network hardhat scripts/deploy.js
command from the root directory.
- Ensure that you're running the