hardhat icon indicating copy to clipboard operation
hardhat copied to clipboard

Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.

Results 696 hardhat issues
Sort by recently updated
recently updated
newest added

- [x] Because this PR includes a **new feature**, the change was previously discussed on an Issue or with someone from the team. --- Resolves nomiclabs/hardhat#2106. Wanted to go ahead...

not-stale

- [x] I talked about the limitations in the ESM PR and suggestion in the ts-node transpile PR --- Due to the way hardhat registers tasks, v3 can't support ESM...

A clear warning should be added to the hardhat documentation that reminds the user to not import "ethers" as it can cause many problems when imported outside of the global...

type:docs
Stale

Currently hardhat offer a function `hre.artifacts.readArtifact` (as well as other method in `hre.artifacts`) Unfortunately such `artifacts` field is hardwired at runtime creation with a specific folder and as a read-only...

type:feature

The last time I compiled, I got this error. I have 15 or so contracts in my project, and the error message is no help telling me where the error...

when doing `hardhat node --fork https://mainnet.infura.io/v3/ID` the resulting chain uses the default chainId (31337), or whatever chain in the hardhat.config file. For projects that require the real chain-id, it is...

type:feature
not-stale

Hurts my eyes- I'm sure I'm not alone. Relevant website paths: ``` https://hardhat.org/getting-started/ https://hardhat.org/config/ https://hardhat.org/hardhat-network/ https://hardhat.org/guides/* https://hardhat.org/advanced/* https://hardhat.org/troubleshooting/* https://hardhat.org/errors/* https://hardhat.org/reference/* https://hardhat.org/plugins/* ```

type:docs
priority:low
type:improvement
Stale

Gas property in ABIs generated by the vyper compiler is `number` but typechain requires it to be `string`. Reproduction steps: - basic hardhat setup - `npm i @nomiclabs/hardhat-vyper` - `npm...

package:hardhat-vyper
Stale

Ideally `hardhat_reset` would let you change anything that you can configure in the config of the Hardhat network. Right now only the `forking` part of it can be changed. I'm...

type:feature
package:hardhat-core
priority:low
Stale

Etherscan has a new API feature for verifying proxies instead of contracts. I don't know if this is something enough people would want to merit working on it, though. On...

type:feature
status:ready
area:hardhat-verify