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 547 hardhat issues
Sort by recently updated
recently updated
newest added

This minimally patches the viaIR issue for a particular case where we are encountering it. I believe this is also addresses the cause of #2115.

Stale

I got the following error in my `hardhat.config.ts` file: ``` (property) blockConfirmations: number Type '{ url: string; accounts: string[]; chainId: number; blockConfirmations: number; }' is not assignable to type 'NetworkUserConfig...

Suppose I have some files in my project under the test folder test/ - MyToken.test.js - MyHelperFunction.test.js - Foo.test.js If I run `npx hardhat test` then it runs all the...

Related to #2115 and #2453, since those are related to the Yul IR pipeline. See also #2399 and #2400.

not-stale

## Description If I import an artifact from an external package and use Waffle's "deployContract" to deploy it to my local network, and that contract reverts with a custom error,...

package:hardhat-core
priority:medium
type:improvement

This isn't really a bug report, it just seemed the best place to put the info that might help someone. I got this error when creating my typescript ESM deploy...

Stale

This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or [setup this action...

Typescript projects are always typechecked. You can opt-out of that with `TS_NODE_TRANSPILE_ONLY=1`, but most users don't know about this and it means unnecessary friction (since most of the time you...

When passing a function to `loadFixture()` that itself calls `loadFixture()`, this sometimes fails with an error message saying that loaded fixtures are not supported. This happens especially often if nesting...