Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.
OTHER License
Bot releases are hidden (Show)
Published by fvictorio 24 days ago
This release includes a refactor to our internal solidity tracing logic that should result in a ~10% performance improvement for many workloads.
Published by schaable 29 days ago
This release adds support for the latest solc versions (0.8.25, 0.8.26, and 0.8.27). Additionally, it includes bug fixes, documentation improvements, and dependency updates.
provider.init
was explicitly called before the first request.💡 The Nomic Foundation is hiring! Check our open positions.
This release introduces support for verifying contracts using Blockscout as a verification provider. To verify a contract using Blockscout, simply add the following to your Hardhat configuration:
blockscout: {
enabled: true,
}
Currently, only mainnet
and sepolia
are included as built-in chains, but you can add other networks using the customChains
property in the Hardhat config.
This release enhances type extensibility and includes a minor performance improvement for development networks.
HardhatViemHelpers
and initialized ContractTypesMap
as empty for better extensibility. Improved performance by disabling retries in dev nets (thanks @TateB!)This release includes bug fixes for the emit
and reverted
matchers, improving support for overloaded events and bytes32
strings.
emit
matcher for overloaded events (thanks @iosh!)reverted
matcher to correctly handle bytes32
strings (thanks @iosh!)A small bug fix release to fix the Hardhat peer dependency entry in the published package.json
that was corrupted by pnpm in the previous release.
💡 The Nomic Foundation is hiring! Check our open positions.
A small bug fix release to fix the Hardhat peer dependency entry in the published package.json
that was corrupted by pnpm in the previous release.
💡 The Nomic Foundation is hiring! Check our open positions.
A small bug fix release to fix the Hardhat peer dependency entry in the published package.json
that was corrupted by pnpm in the previous release.
💡 The Nomic Foundation is hiring! Check our open positions.
A small bug fix release to fix the Hardhat peer dependency entry in the published package.json
that was corrupted by pnpm in the previous release.
💡 The Nomic Foundation is hiring! Check our open positions.
A small bug fix release to fix the Hardhat peer dependency entry in the published package.json
that was corrupted by pnpm in the previous release.
💡 The Nomic Foundation is hiring! Check our open positions.
Published by kanej about 2 months ago
This is a small bug fix release to improve debug
logs during Hardhat Network initialization.
debug
logs in Hardhat Network initialization process.💡 The Nomic Foundation is hiring! Check our open positions.
Published by kanej about 2 months ago
This is a small bug fix release remove a warning message against the local Hardhat node when deploying with Hardhat Ignition.
http_setLedgerOutputEnabled
messages beyond the HTTP Provider to prevent unwanted warnings in the logs of the local hardhat node💡 The Nomic Foundation is hiring! Check our open positions.
A small bug fix release to help when running against Erigon where the eth_accounts
RPC call is deprecated.
getSigners
against networks where eth_accounts
is deprecated.💡 The Nomic Foundation is hiring! Check our open positions.
Published by kanej 2 months ago
This is a small bug fix release to resolve a bug with large responses from debug_traceTransaction
.
debug_traceTransaction
when large responses were generated💡 The Nomic Foundation is hiring! Check our open positions.
This release is a major update. It fixes the issue of the check task always exiting with exit code 0, even if solhint reports errors (#5057). It also updates the solhint dependency to v5.0.2.
💡 The Nomic Foundation is hiring! Check our open positions.
Published by kanej 3 months ago
This releases add support for RIP-7212 (Precompile for secp256r1 Curve Support). See the Hardhat network reference for details on how to enable the precompile.
enableRip7212
optional flag to the Hardhat Network config that enables RIP-7212 (Precompile for secp256r1 Curve Support).debug
logs to Hardhat Network initialization process.💡 The Nomic Foundation is hiring! Check our open positions.
Enhance force flag to allow verification when is verified check fails. Thanks @3commascapital!
💡 The Nomic Foundation is hiring! Check our open positions.
Published by alcuadrado 4 months ago
This release adds support for Vyper 0.4.0. Thanks, @kiriyaga-txfusion!
Published by alcuadrado 4 months ago
💡 The Nomic Foundation is hiring! Check our open positions.