forked from NomicFoundation/hardhat
-
Notifications
You must be signed in to change notification settings - Fork 5
Hardhat chai matchers ether v6 21729dc #44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Dargon789
wants to merge
9,818
commits into
web3:main
Choose a base branch
from
Dargon789:hardhat-chai-matchers-ether-v6-21729dc
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Hardhat chai matchers ether v6 21729dc #44
Dargon789
wants to merge
9,818
commits into
web3:main
from
Dargon789:hardhat-chai-matchers-ether-v6-21729dc
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Dargon789
commented
Jan 24, 2026
- Because this PR includes a bug fix, relevant tests have been included.
- Because this PR includes a new feature, the change was previously discussed on an Issue or with someone from the team.
- I didn't do anything of this.
…ain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
…ain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
…ain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
…ain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
…ain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
…-default-chain-type fix: use defaultChainType as fallback for network hardfork validation and resolution
…ptions Add ability for task options to be hidden from the CLI
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Tests are passing, lets revert to get the build operating again.
Update the `@nomicfoundation/hardhat-build-system` package to be esm. This implied changing dynamic imports.
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
CI: Introduce a Google Cloud deployment workflow that authenticates via Workload Identity Federation, builds and pushes Docker images to Artifact Registry, and deploys to a GKE cluster using kustomize and kubectl. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
CI: Introduce a GitHub Actions workflow that builds the Docker image on pushes and pull requests targeting the main branch. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Build: Introduce Docker build and publish workflow using Buildx, GitHub Container Registry, and cosign image signing triggered on main, tags, PRs, and a daily schedule. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Create nuxtjs.yml CI: Introduce a GitHub Actions workflow that detects the package manager, builds the Nuxt static site, and deploys it to GitHub Pages with caching and concurrency controls. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .circleci/nuxtjs.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
--- "hardhat": patch --- Added a notification when a new Hardhat version is available
--- "@nomicfoundation/hardhat-chai-matchers": patch --- Added support for Typed objects (thanks @RenanSouza2!)
<?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap><loc>https://hardhat.org/sitemap-0.xml</loc></sitemap> </sitemapindex>
check-changeset-added.yml hardhat-core-ci.yml hardhat-ledger-ci.yml hardhat-web3-v4-ci.yml npm-publish-github-packages.yml
--- "hardhat": patch --- Update Arbitrum Sepolia in chain-descriptors.ts
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
# hardhat ## 2.23.0 ### Minor Changes - aa09462: Add support for the Prague hardfork ### Patch Changes - a5419a7: Use `npm_config_user_agent` to determine what package manager to use for project creation - 4ad0bc0: Upgraded EDR to [v0.9.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.9.0): - Added support for the Prague hardfork - 9d6f713: Upgraded EDR to [v0.10.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.10.0): - Add Prague hardfork to the list of supported `SpecId`s - b61cdd8: Add hardfork activation history for avalanche network - 2f27ee8: Display configurable banner on project creation and task execution ## 2.22.19 ### Patch Changes - 5d79fca: Fix heuristic to detect that an ESM project doesn't have a Hardhat config with an explicit `.cjs` extension. - 00d542a: Update EDR to `v0.8.0`: - fix: improved provider initialization performance - fix: ignore unknown opcodes in source maps - fix: crash when loading EDR on Windows without a C Runtime library installed - fix: improved stack trace generation performance ## 2.22.18 ### Patch Changes - 25f45b0: Improve solidity stack traces performance by getting them from the EDR response - 0e5c8d7: Restored the message linking to the 2024 solidity survey ## 2.22.17 ### Patch Changes - c6efe1d: fix: don't panic when a precompile errors - 56d127b: Make totalDifficulty field optional, as spec has changed. - e47b495: Added support for solc versions 0.8.28 - 9ad82f5: Added an optional `--output` param to the flatten task ## 2.22.16 ### Patch Changes - fcece65: Replaced `chalk` with `picocolors`, `glob` with `tinyglob`, and upgraded `find-up` ## 2.22.15 ### Patch Changes - ede1cde: Fixed custom HTTP headers for forked configurations ## 2.22.14 ### Patch Changes - 09ead48: Fixed error when remote nodes are not returning total difficulty from the eth.getBlock RPC API, by adding fallback value ## 2.22.13 ### Patch Changes - bf92f4c: Fixed more bugs in the newly ported Solidity tracing logic - 3df95d3: Remove support for `console.log` selectors that wrongly use "(u)int" type aliases in the selector calculation - 4c1bcfc: Fixed minor bugs in the newly ported Solidity tracing logic ## 2.22.12 ### Patch Changes - 5fb3095: Adapted Hardhat to trace Solidity logic on EDR. This resulted in a 10% performance improvement for most workloads. ## 2.22.11 ### Patch Changes - 601d543: Fixed a problem with provider events when `provider.init` was explicitly called before the first request. - 224159e: Added support for solc versions 0.8.25, 0.8.26, and 0.8.27 - b43ed78: Added link to Ignition docs in sample projects - 07e0a9c: Hardhat node can now handle large response objects by streaming them. - 12d1980: Upgrade chokidar ## 2.22.10 ### Patch Changes - 409e99f: Fixed `debug` logs in Hardhat Network initialization process. - 46cd7a1: Removed the experimentalAddHardhatNetworkMessageTraceHook API ## 2.22.9 ### Patch Changes - 6771f00: Do not send `http_setLedgerOutputEnabled` messages beyond the HTTP Provider to prevent unwanted warnings in the logs of the local hardhat node ## 2.22.8 ### Patch Changes - f5d5d15: Fixed an issue with `debug_traceTransaction` when large responses were generated - 31d9d77: Upgraded EDR to v0.5.2 ## 2.22.7 ### Patch Changes - f944cd5: Added an `enableRip7212` optional flag to the Hardhat Network config that enables [RIP-7212 (Precompile for secp256r1 Curve Support)](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7212.md). - f6ddc92: Add `debug` logs to Hardhat Network initialization process. - 6c943bb: Fix message for error HH206 - f944cd5: Bumped EDR to [v0.5.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.5.0). ## 2.22.6 ### Patch Changes - cdf0160: Upgrade bundled solcjs - 3c66da2: Add support for Node v22 - 9fadc22: Bump EDR to [v0.4.1](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.1). - 095faa4: Added hardfork histories for Optimim and Arbitrum chains ## 2.22.5 ### Patch Changes - 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](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.0) and [v0.3.8 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.3.8) for more details. ## 2.22.4 ### Patch Changes - 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 ## 2.22.3 ### Patch Changes - 6466e3a: A proper error is now thrown when requiring EDR fails - ae62841: Upgrade EDR to version [0.3.5](https://github.com/NomicFoundation/hardhat/blob/3b36d76a88915de6bb5efd0eb110cc1782c461ca/crates/edr_napi/CHANGELOG.md#035) - 679d8a5: Report [HH18](https://hardhat.org/hardhat-runner/docs/errors#HH18) to Sentry. ## 2.22.2 ### Patch Changes - 7876104: Initialize the Hardhat Runtime Environment before passing the command line arguments. ## 2.22.1 ### Patch Changes - 92d140f: Include Hardhat Ignition in the toolboxes of the starter projects - cfec932: Upgraded hardhat-toolbox-viem to support viem@2 in the viem sample project ## 2.22.0 ### Minor Changes - bcce371: Set cancun as the default hardfork in Hardhat network ## 2.21.0 ### Minor Changes - 837350e: Dropped support for node v16 - 3df5d29: Refactored Hardhat Network to use EDR instead of ethereumjs ### Patch Changes - 6b6f447: Fixes a bug in Hardhat where Post-Cancun genesis blocks did not use the mandated 0x0 parent beacon block root (https://eips.ethereum.org/EIPS/eip-4788) ## 2.20.1 ### Patch Changes - b519239: Fixed a bug when `hardhat_setStorageAt` was used in untouched addresses ## 2.20.0 ### Minor Changes - 6ff0b20: Add support for the Cancun hardfork ### Patch Changes - 4250635: Added support for solc 0.8.24 ## 2.19.5 ### Patch Changes - 125cbad: Added a notification when a new Hardhat version is available - ffb301f: Improved loading performance - 1c6373a: Fixed a bug during project initialization when using yarn or pnpm - 15a0d2e: Fixed a race condition that occurred when multiple Hardhat processes ran a compilation at the same time. - 8f677ea: Added a fix to prevent submitting transactions with 0 priority fee (thanks @itsdevbear!) ## 2.19.4 ### Patch Changes
) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796 - https://snyk.io/vuln/SNYK-JS-COOKIE-8163060 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Added a notification when a new Hardhat version is available
"@nomicfoundation/hardhat-chai-matchers": patch
…ai-matchers-ether-v6-21729dc
Dargon789
commented
Jan 24, 2026
Author
Dargon789
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.