John Kane

Results 281 issues of John Kane

We see lots of issues with `hardhat-verify` that are really temporary issues with the block explorer or an odd setup, or just a block explorer that doesn't meet the expected...

type:chore
status:ready
area:hardhat-verify

Replace `ethereumjs` usages with [micro-eth-signer](https://github.com/paulmillr/micro-eth-signer) for Hardhat v3. With EDR replacing the Hardhat Network with a rust implementation we are using Ethereumjs less. We suspect our remaining usages are related...

type:chore
status:ready

To reduce the number of CI fails due to a solc compiler download failure we should add OS specific cache for the solc cache folder. We shouldn't need cache invalidation...

status:ready

Whenever we add a new package, which will happen over and over in v3, we need to add a specific CI workflow. We want to investigate simplifying our workflows down...

status:ready

As part of the Hardhat v3 work we want to make the build system a top level component. Currently it is expressed as a collection of tasks. Our intent is...

status:ready

Create a utility package that abstracts some of our use of Node APIs in Hardhat. We have not explicit goal to support alternate javascript runtimes (i.e. bun, deno), but as...

type:chore
status:ready
no changeset needed

The boilerplate project (https://github.com/NomicFoundation/hardhat-boilerplate) uses Ignition, but it is having to invoke it through run rather than a cleaner use of `ignition-core` utils. With the latest version of Hardhat Ignition...

status:ready

After HH + EDR, fork `main` and split out the mocha test runner. We want to add an abstraction that will allow plugins to swap in an alternative test runner....

status:needs-decision

Originally mentioned here: https://github.com/NomicFoundation/hardhat/issues/5058?notification_referrer_id=NT_kwDNXd6xMTAwOTEzMDgyODI6MjQwMzA#issuecomment-2031605197 If the user adds `hardhat-verify` after `@openzeppelin/hardhat-upgrades` they will get: ```shell Error HH210: Redefinition of task verify failed. Unsupported operation adding positional param definitions in an...

status:blocked
blocked-reason:breaking-change

If you use the `hh` shorthand cli tool on Windows, it opens the HTML help app: ![image](https://github.com/NomicFoundation/hardhat/assets/24030/666234cd-0e4a-4f13-a0db-596f70162ad3) Initially raised in this discussion: https://github.com/NomicFoundation/hardhat/discussions/4971 ## Reproduction steps 1. Install the `hh`...

status:ready