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

This is a follow-up task to #5615 It is about adding a build info (from artifact) watcher functionality. The idea is to watch for build info changes and adding compilation...

status:blocked
v-next

The network stack has some follow up improvements that will not be needed for the initial Public Alpha. These include things like better integration between the build system and the...

type:epic
status:ready
v-next

These were skipped in the port as it required a dependency on HH3. With the other Ignition plugins in place along with their fixture projects, we can now bring back...

status:ready
v-next

We need to check the changed artifact formats.

status:ready

### Version of Hardhat 3.0.0-next.7 ### What happened? ``` Error HHE505: Missing value for the task argument named [option] ``` ### Minimal reproduction steps ```typescript .addPositionalArgument({ name: 'optionName', defaultValue: undefined,...

type:bug
status:ready
v-next

### Describe the feature In Hardhat v2, all contracts were compiled together each time, causing TypeChain to regenerate types for all contracts on every run. In Hardhat v3, it is...

v-next

To support the VSCode extension as it is adapted to Hardhat 3 we need to bring its use of Sentry up to date. ## TODO - [ ] A short...

status:ready
v-next

### Describe the feature As you know Trezor Safe 5 is very convenient to use and VERY IMPORTANTLY Trezor source code is fully transparent (even the CPU stuff). That's why...

type:feature
status:ready

Ethers.js supports EIP-7702 transaction in their `ethers@beta-eip-7702` release. (based on [this branch](https://github.com/ethers-io/ethers.js/tree/eip-7702)) However, [this utility file](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-ethers/src/internal/ethers-utils.ts) of the `hardhat-ethers` module does not consider `authorizationList` when processing transaction, which prevents sending...

status:ready

### Version of Hardhat 2.24.1 ### What happened? ![Image](https://github.com/user-attachments/assets/efa344d2-761c-4274-b903-8bf06794ac52) ![Image](https://github.com/user-attachments/assets/16d03c22-062d-4cbc-bc24-88d378d86045) The root cause comes from [`getChain`](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-viem/src/internal/chains.ts#L13.) function. It does not support Hardhat's networks configuration. ### Minimal reproduction steps 1. Add...

status:needs-more-info