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 4 months ago

Changelog

  • a8a6038: Added ContractTypesMap to simplify contract type imports (thanks @beepidibop!)
  • Update dependencies
hardhat - Hardhat v2.22.5

Published by kanej 5 months ago

This release re-enables support for hardhat-tracer and adds limited support for blob transactions, along with performance improvements and bug fixes.

Changelog

  • f65dc7c: Improved the validation of network and forking URLs (thanks @kshyun28!)
  • 5d46baa: Internal changes to allow hardhat-tracer to be re-enabled with Hardhat after the EDR upgrade
  • 6e36f3f: Bump EDR to v0.4.0. This adds support for eth_maxPriorityFeePerGas, limited support for blob transactions, improves performance and fixes some bugs. Check out the v0.4.0 EDR release and v0.3.8 EDR release for more details.

💡 The Nomic Foundation is hiring! Check our open positions.


hardhat -

Published by kanej 5 months ago

This release improves validation of constructor arguments (thanks @fwx5618177!)


💡 The Nomic Foundation is hiring! Check our open positions.


hardhat -

Published by kanej 5 months ago

This release adds support for using network helpers on anvil network (thanks @tmigone!)


💡 The Nomic Foundation is hiring! Check our open positions.


hardhat -

Published by kanej 5 months ago

This release accepts predicate functions in the changeEtherBalance, changeEthersBalances, changeTokenBalance and changeTokenBalances matchers (thanks @SevenSwen and @k06a!)


💡 The Nomic Foundation is hiring! Check our open positions.


hardhat - Hardhat v2.22.4

Published by schaable 5 months ago

This release includes bug fixes, performance enhancements, and an improvement to the task system to support BigInt arguments.

Changelog

  • 22bcbf5: Added BigInt task argument type.
  • 2c533f0: Bumped EDR dependency to 0.3.7.
  • 3203639: Fixed an issue in the solidity source map decoding module.
  • 5d7a604: Fixed an issue with solc version selection.
  • 3c6de8f: Now solcjs is run in a subprocess, which leads to better error reporting and allows it to run multiple compilation jobs at the same time.
  • 6447e80: Improved performance by reducing back-and-forth with EDR when it's not necessary.

💡 The Nomic Foundation is hiring! Check our open positions.


hardhat -

Published by schaable 5 months ago

This release adds support for .solhintignore files (thanks @yhuard!)

hardhat -

Published by schaable 5 months ago

This release adds support for library linking (thanks @Chlebamaticon!).

hardhat -

Published by schaable 5 months ago

This release:

  • Improves error handling and messaging for errors from the block explorer.
  • Adds support for the Polygon Amoy testnet (thanks @FournyP!).
  • Adds a --force flag to allow verification of partially verified contracts (thanks @rimrakhimov!).
hardhat -

Published by schaable 5 months ago

This release fixes an issue where paths were set as relative instead of absolute when overriding sources.

hardhat -

Published by schaable 5 months ago

This release fixes a race condition in our ethers provider and updates the max fee per gas calculation to use eth_maxPriorityFeePerGas when available.

hardhat -

Published by kanej 6 months ago

Adds support for vyper settings 'evmVersion' and 'optimize'.


💡 The Nomic Foundation is hiring! Check our open positions.


hardhat -

Published by kanej 6 months ago

A small bug fix release that improves the error messaging around failed installs of EDR (Hardhat network).

Changelog

  • 6466e3a: A proper error is now thrown when requiring EDR fails
  • ae62841: Upgrade EDR to version 0.3.5
  • 679d8a5: Report HH18 to Sentry.

💡 The Nomic Foundation is hiring! Check our open positions.


hardhat -

Published by kanej 6 months ago

Small fix to add guard for updated TransactionReceipt type in the latest viem.


💡 The Nomic Foundation is hiring! Check our open positions.


hardhat -

Published by kanej 6 months ago

Added baseSepolia to supported chains (thanks @hironate)


💡 The Nomic Foundation is hiring! Check our open positions.


hardhat -

Published by kanej 6 months ago

Added an option to set the derivation path (thanks @area!)


💡 The Nomic Foundation is hiring! Check our open positions.


hardhat - Hardhat v2.22.2

Published by alcuadrado 7 months ago

This release introduces a small change to the initialization process of Hardhat, which makes the task runner more extensible.

Changelog

  • 7876104: Initialize the Hardhat Runtime Environment before passing the command line arguments. Thanks @theethernaut!
hardhat - Hardhat v2.22.1

Published by kanej 7 months ago

This release updates the starter projects available through hardhat init to include Hardhat Ignition as the default deployment system.

hardhat -

Published by kanej 7 months ago

This version of Hardhat Toolbox adds Hardhat Ignition as the default deployment system. See the Hardhat Ignition docs for more information.

hardhat -

Published by kanej 7 months ago

This version of Hardhat Toolbox adds Hardhat Ignition as the default deployment system. See the Hardhat Ignition docs for more information.

The version of hardhat-viem has been bumped to include viem@2 support, see the Viem@2 migration guide for more details.