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

If you make an RPC call to hardhat, like an `eth_sendTransaction`, use a `gasLimit` field instead of `gas`, you get no error. Maybe we should fail in that case. What...

status:needs-research
Stale

[dapptools](https://github.com/dapphub/dapptools) and recently [foundry](https://www.paradigm.xyz/2021/12/introducing-the-foundry-ethereum-development-toolbox/) both support fuzzing natively. We should support fuzzing with Typescript. This will help keep feature parity with similar smart contract devkits, and give TS users an...

status:blocked
blocked-reason:needs-edr
type:epic

Hello, just a super small type error, [here](https://github.com/NomicFoundation/hardhat/blob/master/packages/hardhat-core/src/types/artifacts.ts#L210) the type should be `Array;` instead of `Array;`. In the example of the [solidity documentation](https://solidity-fr.readthedocs.io/fr/latest/using-the-compiler.html), one linkReference is `{ "start": 200, "length":...

Hi, we're having really strange issues with running tests. There are about 100 of them, and on each run some of them (usually 2 or 3) fail with the error...

status:needs-research
Stale

When a user forks a non-archive node, they eventually get the "Missing trie node". We should intercept this error and show a better error message instead.

type:improvement
not-stale

You can deploy a contract with something like this: ```solidity string greeting; // 🐕 ``` But if you then try to verify it, you get this error: ``` Error in...

package:hardhat-etherscan
not-stale

I was debugging and testing some libraries and contracts using hardhat with hardhat-ethers. The docs [Library Linking](https://hardhat.org/plugins/nomiclabs-hardhat-ethers.html#library-linking) mentions that > Some contracts need to be linked with libraries before they...

type:docs
not-stale

A user got this output in their node: ![image](https://user-images.githubusercontent.com/417134/127056391-354affce-dedb-4eae-bb77-d77de11e821c.png) I don't have reproduction steps, although it can probably be simulated locally by hardcoding some `throw` somewhere. The point is that...

package:hardhat-core
not-stale

I see many projects that rely on reading a mnemonic/private-key from the environment or an .env file using dotenv. The issue with that is that it is exposed on a...

type:feature
package:hardhat-core
not-stale

See full dicussion here: https://github.com/nomiclabs/hardhat/issues/1283

package:hardhat-core
Stale