John Kane
John Kane
Add a `onSolcCompileComplete` hook that is called immediately after solc compilation. The hook is invoked on execution of solc as part of the compilation job and passes the solc input,...
We want to establish basic guidelines for the error messages and apply them for CLI errors (the most commonly encountered errors). We can then use that guideline to evaluate errors...
Port the safe [safe-smart-account](https://github.com/safe-global/safe-smart-account) from Hardhat 2 to Hardhat 3. ## TODO - [ ] Migrate compilation - [ ] Migrate deployment - [ ] Migrate testing - [ ]...
With the Hardhat 3 build system we intentionally added only the plugins needed for the core functionality, with the intention of adding further hooks as real use cases were reported....
This is an organizational issue for the Post Beta phase of Hardhat 3 with regards to docs improvements.
### Describe the issue This is a suggestion from @fvictorio based on usage. In the current API, the hostname and port are additional params: ```ts public async createServer( networkOrParams: NetworkConnectionParams...
Our current release jobs in Hardhat 3 (we can leave HH2 out of this change) are monolithic. They move through each step (bundle to tarballs, review, publish) as single jobs....
A user lost time on their mocha test suite using chai matchers, as they where missing an await on an `expect`. The error shown was: ```shell HardhatError: HHE100: An internal...
This is a project management issue to co-ordinate the further features we intend to add to `hardhat-verify` after the Beta. ## TODO - [ ] [Refactor] Move getCompilerInput to the...
In our exploration of js testing in Hardhat 3 we found that vitest uses tinypool for subprocess handling: https://github.com/tinylibs/tinypool The VSCode extension has to use subprocesses extensively and this proves...