hardhat

Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.

OTHER License

Downloads
1.5M
Stars
7.2K
Committers
373

Bot releases are hidden (Show)

hardhat -

Published by alcuadrado over 1 year ago

Changes

  • 8fa00c97c: Improved the warning shown when both @nomicfoundation/hardhat-chai-matchers and @nomiclabs/hardhat-waffle are used.
hardhat -

Published by alcuadrado over 1 year ago

Changes

  • 8a4ad9ddc: Added a new 'reset' network helper
hardhat -

Published by alcuadrado over 1 year ago

Changes

  • 070abb7f5: Added support for the http_proxy environment variable. When this variable is set, hardhat-etherscan will use the given proxy to send the verification requests.
hardhat - @nomicfoundation/[email protected]

Published by fvictorio almost 2 years ago

This is the first release of our new Hardhat+Foundry plugin!

This plugin makes it easier to use Hardhat and Foundry in the same project. You can use it both for adding Foundry to an existing Hardhat project, and to add Hardhat to an existing Foundry project.

Check our guide to learn how to use it and let us know if you find any issues.

hardhat - Hardhat v2.12.6

Published by fvictorio almost 2 years ago

Features

  • Added support for pnpm during project creation (thanks @Hopsken!)
  • Added a version field to the Hardhat Runtime Environment (thanks @konarshankar07!)

Bug fixes

  • Fixed a problem with impersonated-sender transactions sometimes resulting in duplicate transaction hashes (issue #1963)

Other changes

  • Added a minor clarification to the help output of the flatten task
  • Upgraded the versions of mocha and @types/mocha used by Hardhat
  • Upgraded the version of undici used by Hardhat.
  • Removed the message linking to the 2022 Solidity Survey
  • Added a new subtask to the compile task that will be used by the hardhat-foundry plugin.
hardhat - @nomicfoundation/[email protected]

Published by fvictorio almost 2 years ago

This release upgrades the versions of mocha and @types/mocha used by the Hardhat Toolbox.

hardhat - @nomiclabs/hardhat-etherscan v3.1.5

Published by fvictorio almost 2 years ago

This release upgrades the version of undici used by the hardhat-etherscan plugin.

hardhat - @nomiclabs/hardhat-vyper v3.0.2

Published by fvictorio almost 2 years ago

Fixed a problem that was causing timeouts when this plugin was used in the GitHub CI.

Please update your version of Hardhat to 2.12.5 or later to benefit from this fix.

hardhat - Hardhat v2.12.5

Published by fvictorio almost 2 years ago

  • The full return data of unrecognized custom errors is now shown in error messages
  • Fixed a bug that was causing the flatten task to produce non-deterministic results
  • Fixed a bug when gasPrice was set to "auto", which is the default configuration when connecting to a JSON-RPC network. This bug was preventing the results from eth_feeHistory from being used when they should.
  • Added an experimental environment variable flag to disable the local installation check (thanks @arijoon!)
hardhat - @nomiclabs/hardhat-solhint v3.0.0

Published by fvictorio almost 2 years ago

Updated Solhint to v3.0.0 (thanks @gionn!)

hardhat - @nomiclabs/hardhat-etherscan v3.1.4

Published by fvictorio almost 2 years ago

Added a warning when the etherscan config is mistakenly included in the networks object instead of being at the root of the config.

hardhat - Hardhat v2.12.4

Published by fvictorio almost 2 years ago

This release fixes a small issue that was affecting our VSCode extension in some edge cases.

It also includes a non-intrusive message promoting this year's Solidity Developer Survey.

hardhat - Hardhat v2.12.3

Published by fvictorio almost 2 years ago

  • Added a new hardhat_metadata RPC method
  • Trim leading and trailing spaces in mnemonics (thanks @winor30!)
  • Pending blocks now include the bloom field (thanks @InoMurko!)
  • A better error is shown if a Solidity file makes an import through its own package name (thanks @KaanKC!)
  • Added a getBuildInfoSync function to the hre.artifacts object (thanks @emretepedev!)
  • Fixed an edge case where Hardhat would hang if debug_traceTransaction was used with an OOG transaction sent to a precompile
hardhat - @nomiclabs/hardhat-etherscan v3.1.3

Published by fvictorio almost 2 years ago

Added a --no-compile flag to the verify task (thanks @spalladino!)

hardhat - @nomicfoundation/[email protected]

Published by fvictorio almost 2 years ago

Fixed an error triggered by certain combinations of loadFixture calls (#3249, thanks @skosito!)

hardhat - @nomicfoundation/[email protected]

Published by fvictorio almost 2 years ago

The revertedWith matcher now supports regular expressions (thanks @Dkdaniz!)

hardhat - Hardhat v2.12.2

Published by fvictorio almost 2 years ago

  • Fixed an issue when forking networks like Arbitrum Nitro that use non-standard transaction types (#2995, #3194).
  • Fixed an issue that was causing build-info file names to not be deterministic.
hardhat - Hardhat v2.12.1

Published by fvictorio almost 2 years ago

Fixed a problem that was preventing Hardhat from being used in Alpine Linux.

hardhat - @nomiclabs/hardhat-ethers v2.2.1

Published by fvictorio almost 2 years ago

getContractAt doesn't throw anymore if the given address is not a contract. We removed this check because it caused smock to stop working.

hardhat - @nomiclabs/hardhat-etherscan v3.1.2

Published by fvictorio almost 2 years ago

  • Added Arbitrum Goerli to the list of supported networks.
  • Fixed an issue with the URLs used for Optimism Goerli.