Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
9400 commits
Select commit Hold shift + click to select a range
0a56e05
feat: calculate gas stats
schaable Sep 18, 2025
66cd39d
feat: added simple markdown table
schaable Sep 19, 2025
1975967
refactor: cleanup
schaable Sep 19, 2025
5f514cc
feat: show basic markdown report
schaable Sep 19, 2025
0f8b5af
feat: show user fqn
schaable Sep 19, 2025
6a49d97
refactor: rework table to accept multiple dividers
schaable Sep 19, 2025
495e85f
refactor: use a better data structure
schaable Sep 19, 2025
b081051
Adapt to latest EDR changes
fvictorio Sep 23, 2025
3be4189
refactor: remove unused methods
schaable Sep 23, 2025
d06f383
test: fix cli tests
schaable Sep 23, 2025
a35a9c1
test: add tests for helper functions
schaable Sep 23, 2025
00070fb
fix: lint
schaable Sep 24, 2025
c138a5a
test: add tests for GasAnalyticsManagerImplementation
schaable Sep 24, 2025
d1969e7
Create gentle-kiwis-cheat.md
fvictorio Sep 29, 2025
1330dca
fix: use cache folder for gas-stats
schaable Sep 30, 2025
b7174b6
fix: merge issue
schaable Sep 30, 2025
adec649
fix: remove unneeded debug information
schaable Sep 30, 2025
5bea4af
fix: use a tmp folder for gas-stats in tests
schaable Sep 30, 2025
8de2e30
fix: add spacing at the end of the tables
schaable Sep 30, 2025
65d6e9e
fix: add comment about ansi handling
schaable Sep 30, 2025
f04e695
fix: add title and sorting to the table
schaable Oct 1, 2025
bb88e1a
Merge pull request #7617 from NomicFoundation/chore/update-changelog-…
kanej Oct 23, 2025
f59d2bf
Update gentle-kiwis-cheat.md
schaable Oct 23, 2025
d911a29
Merge branch 'main' into improve-ledger-docs
ChristopherDedominici Oct 23, 2025
c82c0ff
Merge pull request #7472 from NomicFoundation/gas-statistics
schaable Oct 23, 2025
1ab6b75
ISTHMUS hardfork support for Optimism
michalbrabec Oct 24, 2025
1352173
Update .changeset/cool-cougars-smile.md
michalbrabec Oct 24, 2025
21081ef
Merge pull request #7522 from NomicFoundation/7517-isthmus-missing-in…
michalbrabec Oct 24, 2025
cc713bf
Adapt to latest EDR changes
fvictorio Sep 23, 2025
0b4082f
refactor: make coverage table consistent with gas statistics table
schaable Oct 6, 2025
2199bfa
fix: remove dup line added in merge
schaable Oct 24, 2025
6cbdd70
chore: remove the changeset
kanej Oct 24, 2025
0f8c221
chore: I didn't mean to mod the hardhat.config.ts
kanej Oct 24, 2025
3202f3f
fix: add autogenerated test files to prettierignore
schaable Oct 24, 2025
bec6ee8
Create olive-apricots-cry.md
schaable Oct 24, 2025
0ce9ab8
Merge pull request #7518 from NomicFoundation/refactor-coverage-table
schaable Oct 24, 2025
59f991a
Adapt to latest EDR changes
fvictorio Sep 23, 2025
cdf69ef
fix: send all artifacts to EDR
schaable Oct 17, 2025
086decc
refactor: change fn signature to object param
schaable Oct 17, 2025
13a33fd
feat: display solidity tests gas statistics
schaable Oct 20, 2025
0058377
refactor: rename event for clarity
schaable Oct 20, 2025
5ee7f36
tests: fix failing tests
schaable Oct 20, 2025
d1d182d
tests: add test for generateGasReport
schaable Oct 21, 2025
542a7cc
fix: filter out test contracts from report
schaable Oct 23, 2025
badd201
fix: remove dup line added in merge
schaable Oct 24, 2025
fe28daf
Create giant-radios-swim.md
schaable Oct 24, 2025
9ae78ad
Merge pull request #7599 from NomicFoundation/solidity-gas-statistics
schaable Oct 24, 2025
217a1a8
Create strong-walls-refuse.md
schaable Oct 24, 2025
15df0ae
Merge pull request #7607 from aelmanaa/patch-1
schaable Oct 24, 2025
217b662
Update v-next/hardhat-ledger/README.md
ChristopherDedominici Oct 27, 2025
6b088e0
fix title
ChristopherDedominici Oct 27, 2025
5e64246
feat: don't compile solidity test contracts from js/ts tests
kanej Oct 27, 2025
8159b3a
Merge pull request #7626 from NomicFoundation/feat/dont-compile-sol-t…
kanej Oct 28, 2025
3b6a0fa
Merge branch 'main' into improve-ledger-docs
ChristopherDedominici Oct 29, 2025
be5f0a5
feat: use a prettier table for gas statistics
schaable Oct 30, 2025
8a03bd0
chore: update EDR changeset
kanej Oct 30, 2025
22bd9cf
test: update the gas report test
kanej Oct 30, 2025
2c56943
Merge pull request #7637 from NomicFoundation/chore/change-edr-change…
kanej Oct 30, 2025
c40fe3a
Merge pull request #7634 from NomicFoundation/gas-statistics-table
kanej Oct 30, 2025
0b1d5cd
Version Packages
github-actions[bot] Oct 30, 2025
cc7b3ec
Merge pull request #7619 from NomicFoundation/changeset-release/main
schaable Oct 30, 2025
9e144f5
fix(ignition): Pass global config to Ignition helper implementations
siljapetasch Oct 30, 2025
843c1ae
add changeset
siljapetasch Oct 31, 2025
0ad2cb2
fix: remove hardcoded etherscan apiUrl from chain descriptors
schaable Oct 31, 2025
d45234d
add changeset
schaable Oct 31, 2025
fdd54c6
Merge pull request #7649 from NomicFoundation/etherscan-api-url-fix
schaable Oct 31, 2025
3365892
Fix package manager detection
alcuadrado Nov 2, 2025
52d9902
Add changeset
alcuadrado Nov 2, 2025
b4c99f4
Remove duplicated fixtures
alcuadrado Nov 2, 2025
f4bf65f
Remove unnecesary tmp dir
alcuadrado Nov 2, 2025
a076927
Fix typo
alcuadrado Nov 2, 2025
76f847e
Add `defineConfig` in `hardhat/config`
alcuadrado Sep 22, 2025
a4733f6
Create dull-knives-confess.md
alcuadrado Sep 22, 2025
a8b47ca
Update v-next/hardhat/src/config.ts
alcuadrado Sep 22, 2025
1fa8f85
Update v-next/hardhat/src/config.ts
alcuadrado Sep 22, 2025
11d2714
Update plugin readmes
alcuadrado Nov 2, 2025
558ac5b
Add plugins changeset
alcuadrado Nov 2, 2025
2fa5d36
Update changeset_pass-config-to-ignition-helpers.md
zoeyTM Nov 3, 2025
88bfeda
add tests for fixed logic
zoeyTM Nov 3, 2025
46bb5f9
Merge branch 'main' into main
zoeyTM Nov 3, 2025
b137d14
Merge pull request #7641 from siljapetasch/main
zoeyTM Nov 3, 2025
7774d44
Merge branch 'main' into defineConfig
michalbrabec Nov 3, 2025
9371964
Merge pull request #7655 from NomicFoundation/fix-package-manager-det…
alcuadrado Nov 3, 2025
499374e
Merge pull request #7464 from NomicFoundation/defineConfig
alcuadrado Nov 3, 2025
df46ff1
Version Packages
github-actions[bot] Nov 3, 2025
0f19b23
Merge pull request #7650 from NomicFoundation/changeset-release/main
alcuadrado Nov 3, 2025
bb1a81d
Add minimal sample project
fvictorio Nov 4, 2025
a77c06a
Create rich-geese-exercise.md
fvictorio Nov 4, 2025
f9d5d9e
Update lockfile
fvictorio Nov 4, 2025
c1f572f
Merge pull request #7659 from NomicFoundation/minimal-sample-project
fvictorio Nov 4, 2025
c9e11e6
Add Sourcify response types
manuelwedler Oct 14, 2025
54be5ad
Pass compiler input as object to `verify` of `VerificationProvider` i…
manuelwedler Oct 14, 2025
8d655af
Add `Sourcify` implementation of `VerificationProvider`
manuelwedler Oct 16, 2025
bd84a73
Add Sourcify configuration variables
manuelwedler Oct 16, 2025
26f2537
Implement `verifySourcifyTask` and add Sourcify to main verify task
manuelwedler Oct 20, 2025
bc9f22d
Do not throw on error status codes for requests to Sourcify
manuelwedler Oct 20, 2025
8800b8f
Add tests for Sourcify verification provider
manuelwedler Oct 21, 2025
7940e73
Add support to pass the creation transaction hash to Sourcify verific…
manuelwedler Oct 21, 2025
3f627ac
Update `hardhat-verify` README
manuelwedler Oct 21, 2025
609e6c8
Show link to verification job page if Sourcify verification fails
manuelwedler Oct 30, 2025
dbf40bc
Remove `repoUrl` configuration variable from Sourcify
manuelwedler Oct 30, 2025
6cc3d3d
Adapt Sourcify config variable type for consistency
manuelwedler Oct 30, 2025
c65df5a
Keep `constructorArgs` required
manuelwedler Oct 30, 2025
91113bc
Make `isBytecodeMissingInNetworkError` non-optional on `VerificationS…
manuelwedler Oct 30, 2025
945e73d
Remove `throwOnError` request parameter and adapt Sourcify response h…
manuelwedler Oct 30, 2025
5790bc7
feat: separate Sourcify-specific param from base verification task pa…
schaable Nov 3, 2025
3c1aed4
refactor: convert verify function to object parameters with provider-…
schaable Nov 3, 2025
469b8d4
test: fix test failures
schaable Nov 4, 2025
6307578
Create short-zoos-fold.md
schaable Nov 4, 2025
eea2a4a
Update short-zoos-fold.md
schaable Nov 4, 2025
9cf54ed
Merge pull request #7600 from manuelwedler/verify-via-sourcify
schaable Nov 4, 2025
658802e
Improve minimal project readme
fvictorio Nov 4, 2025
005ae1b
Update README.md
fvictorio Nov 4, 2025
fcb2806
Merge branch 'main' into improve-ledger-docs
kanej Nov 5, 2025
a61713d
docs: tweak text
kanej Nov 5, 2025
2fd7bdf
Merge pull request #7585 from NomicFoundation/improve-ledger-docs
ChristopherDedominici Nov 5, 2025
ee03e04
Add regression test for #7609
alcuadrado Nov 5, 2025
612fb22
Add DependencyGraph#getRootsUserSourceNameMap
alcuadrado Nov 5, 2025
0acfe60
Use it in getBuildInfo()
alcuadrado Nov 5, 2025
26318af
Add userSourceNameMap to the build id computation
alcuadrado Nov 5, 2025
0620000
Improve the documentation of the build id generation
alcuadrado Nov 5, 2025
50ce3e0
Create moody-gorillas-act.md
alcuadrado Nov 5, 2025
4b8aae7
Fix typo
alcuadrado Nov 5, 2025
a836722
Update v-next/hardhat/src/types/solidity/dependency-graph.ts
alcuadrado Nov 5, 2025
95c5f8a
Update v-next/hardhat/src/internal/builtin-plugins/solidity/build-sys…
alcuadrado Nov 5, 2025
01ee8c9
Fix bug in getRootsUserSourceNameMap
alcuadrado Nov 5, 2025
d635c51
Make the ExecutionEventListener async
alcuadrado Nov 5, 2025
772d2d3
Make the pretty-event-handler receive the UserInterruptionsManager
alcuadrado Nov 5, 2025
a40e78f
Make the pretty-event-handler handlers uninterruptable
alcuadrado Nov 5, 2025
d1c1803
Create wild-numbers-report.md
alcuadrado Nov 5, 2025
8fcdf75
Update the ethers and viem plugins
alcuadrado Nov 5, 2025
3d749f0
Update the changset
alcuadrado Nov 5, 2025
4ecd6e7
Update v-next/hardhat-ignition/src/helpers/pretty-event-handler.ts
alcuadrado Nov 5, 2025
31490d7
Merge pull request #7668 from NomicFoundation/ignition-user-interrupt…
kanej Nov 5, 2025
3b8ecc4
Update ignition fixtures
alcuadrado Nov 5, 2025
be88a42
Make the warning stronger
alcuadrado Nov 5, 2025
7bb63e1
Merge pull request #7667 from NomicFoundation/fix-7609
alcuadrado Nov 5, 2025
efcc0f6
Merge pull request #7662 from NomicFoundation/minimal-project-readme
alcuadrado Nov 5, 2025
bb65b53
Normalize calls to build and use noTest where appropiate
alcuadrado Nov 6, 2025
d66ef1c
Always show the compilation spinner
alcuadrado Nov 6, 2025
302c54f
[chore] Define contracts in all the example project files so that the…
alcuadrado Nov 6, 2025
cea4676
Better nothing to compile message
alcuadrado Nov 6, 2025
f40b21f
Don't print a new line after compiling in the main test task
alcuadrado Nov 6, 2025
a6c0df9
Don't compile solidity tests in quiet and print a newline afterwards
alcuadrado Nov 6, 2025
9d37870
Better formatting of errors and warnings
alcuadrado Nov 6, 2025
4676e8f
Print compilation results in bold
alcuadrado Nov 6, 2025
21aee7a
Create lazy-ties-exist.md
alcuadrado Nov 6, 2025
31f0b03
Add changesets
alcuadrado Nov 6, 2025
147f8a6
Split changesets
alcuadrado Nov 6, 2025
84f281c
Update v-next/example-project/contracts/UserRemappedImport.sol
alcuadrado Nov 6, 2025
a6f5b90
Use the 'build' task in the tests too
alcuadrado Nov 6, 2025
61f3f1d
chore: update text of chnagesets
kanej Nov 6, 2025
73a717a
Merge pull request #7669 from NomicFoundation/compilation-formatting-…
kanej Nov 6, 2025
a7686bd
Merge pull request #7672 from NomicFoundation/chore/setup-version-for…
kanej Nov 6, 2025
71aaef6
Version Packages
github-actions[bot] Nov 6, 2025
d431221
Merge pull request #7661 from NomicFoundation/changeset-release/main
kanej Nov 6, 2025
06c1cc4
build: upgrade to @nomicfoundation/edr v0.12.0-next.14
Wodann Nov 6, 2025
6e4ad6d
chore: add changesets for EDR bump
kanej Nov 7, 2025
0afe7e0
Merge pull request #7675 from NomicFoundation/build/edr-0.12.0-next.14
michalbrabec Nov 10, 2025
78537e3
Version Packages
github-actions[bot] Nov 10, 2025
3286bed
support network that do not provide an extra baseFeePerGas value (som…
wighawag Nov 8, 2025
0d4870f
Add missing derivationFunction option when initializing hh-ledger
ChristopherDedominici Nov 10, 2025
09b07cc
force `derivation` function to be defined
ChristopherDedominici Nov 10, 2025
d053490
Create clever-ducks-speak.md
ChristopherDedominici Nov 10, 2025
4d369e3
refactor: prep for chain descriptors fallback
schaable Nov 5, 2025
636d7bf
feat: fallback to verification provider chainlist when chain descript…
schaable Nov 10, 2025
f021296
refactor: remove unused function
schaable Nov 10, 2025
1ce0aa5
fix: blockscout url
schaable Nov 10, 2025
ea0fb27
feat: add caching to getSupportedChains
schaable Nov 10, 2025
b42a498
test: add tests for resolveConfig and getSupportedChains
schaable Nov 10, 2025
29acf32
add changeset
schaable Nov 10, 2025
4e48224
Merge pull request #7681 from NomicFoundation/changeset-release/main
michalbrabec Nov 11, 2025
034cbb4
Merge pull request #7682 from NomicFoundation/fix-ledger-bug-derivati…
ChristopherDedominici Nov 11, 2025
70eb554
Always clear the compilation spinner
alcuadrado Nov 11, 2025
9865357
Add regression tests
alcuadrado Nov 11, 2025
a016560
Compile the contracts independently in test solidity
alcuadrado Nov 11, 2025
6e99034
Never build the contracts when compiling the tests in test solidity
alcuadrado Nov 11, 2025
52e1eb4
Create serious-knives-smoke.md
alcuadrado Nov 11, 2025
3d42a6f
Create rude-badgers-grow.md
alcuadrado Nov 11, 2025
87261d1
Move the default verbosity to its own constant
alcuadrado Nov 11, 2025
8f2f416
Always collect stack traces if the verbosity is above the default one
alcuadrado Nov 11, 2025
d1e5c64
Recommend using -vvv when we fail to trace
alcuadrado Nov 11, 2025
eef9613
Add hardhat as a dependency to the keystore
alcuadrado Nov 11, 2025
ce5c22a
Fail if a file isn't compiled neither as a contract nor a test
alcuadrado Nov 11, 2025
8e208a1
Fix error descriptor
alcuadrado Nov 11, 2025
189bcb6
Fix typos
alcuadrado Nov 11, 2025
db0e933
More typos
alcuadrado Nov 11, 2025
999f45a
Even more typos
alcuadrado Nov 11, 2025
2c06f8c
Improve descriptor
alcuadrado Nov 12, 2025
a21da1d
docs: move website docs to readme
schaable Nov 12, 2025
6501db2
Don't show the spinner on errors
alcuadrado Nov 12, 2025
f5b30ce
Add explicit types
alcuadrado Nov 12, 2025
b8b59c6
Fix tests for unrecognized test file
alcuadrado Nov 12, 2025
b9708e6
feat: add logs to getSupportedChains
schaable Nov 12, 2025
64add7e
Add tests for verbosity controlling the CollectStackTraces option
alcuadrado Nov 12, 2025
d5ff1d0
Add tests for the failure situation added to build in this PR
alcuadrado Nov 12, 2025
2b65ce5
Fix typo
alcuadrado Nov 12, 2025
d352da7
pr fixes
schaable Nov 12, 2025
a5d24aa
Merge pull request #7683 from NomicFoundation/chain-descriptors-fallback
schaable Nov 12, 2025
3bcad59
Merge pull request #7686 from NomicFoundation/fix-solidity-tests-task…
alcuadrado Nov 12, 2025
acced13
First version
ChristopherDedominici Nov 12, 2025
45ffc1c
docs: adjust headings in reference section for proper hierarchy
schaable Nov 12, 2025
85256c3
Version Packages
github-actions[bot] Nov 12, 2025
5b68a18
Merge pull request #7684 from NomicFoundation/changeset-release/main
alcuadrado Nov 12, 2025
169d01a
Update v-next/hardhat-network-helpers/package.json
schaable Nov 12, 2025
dc31376
Merge pull request #7688 from NomicFoundation/network-helpers-docs
schaable Nov 12, 2025
92836c3
Move migration after installation
ChristopherDedominici Nov 13, 2025
04831ac
Fix `withargs` link
ChristopherDedominici Nov 13, 2025
f8313e7
smaller README fixes
ChristopherDedominici Nov 13, 2025
4c7be0f
Add JsDocs
ChristopherDedominici Nov 13, 2025
95684ac
Documentation links aligned with new system
michalbrabec Nov 13, 2025
98e6be9
Ignition UI link reverted
michalbrabec Nov 13, 2025
b101d52
Update v-next/hardhat-ethers-chai-matchers/README.md
ChristopherDedominici Nov 13, 2025
f7435ba
Update v-next/hardhat-ethers-chai-matchers/README.md
ChristopherDedominici Nov 13, 2025
4fc0643
Update v-next/hardhat-ethers-chai-matchers/README.md
ChristopherDedominici Nov 13, 2025
d39d844
getting-started reserved for HH3
michalbrabec Nov 13, 2025
7f93d16
move migration section at the bottom of the page
ChristopherDedominici Nov 13, 2025
0d4010d
Merge branch 'add-docs-chai-matchers' of github.com:NomicFoundation/h…
ChristopherDedominici Nov 13, 2025
a376396
Create new-drinks-judge.md
alcuadrado Nov 13, 2025
28599cd
add known limitations
ChristopherDedominici Nov 13, 2025
b57b02d
Merge branch 'add-docs-chai-matchers' of github.com:NomicFoundation/h…
ChristopherDedominici Nov 13, 2025
4168c11
Merge pull request #7693 from NomicFoundation/147-fix-broken-in-app-l…
michalbrabec Nov 13, 2025
fab7e21
Merge pull request #7689 from NomicFoundation/add-docs-chai-matchers
ChristopherDedominici Nov 13, 2025
6d41232
Export the descriptors to be used in the website
alcuadrado Nov 13, 2025
4f68d8e
Add regression test to avoid empty categories in the future
alcuadrado Nov 13, 2025
03a4539
Create silly-apricots-visit.md
alcuadrado Nov 13, 2025
cf698af
Merge pull request #7695 from NomicFoundation/export-errror-descriptors
alcuadrado Nov 13, 2025
0245213
Add missing changeset for hardhat-network-helpers
alcuadrado Nov 13, 2025
00a2a3a
Merge pull request #7696 from NomicFoundation/add-missing-changeset
alcuadrado Nov 13, 2025
67008ab
docs: expand reference section with detailed type signatures, descrip…
schaable Nov 13, 2025
af6401b
Merge pull request #7697 from NomicFoundation/viem-assertions-docs
alcuadrado Nov 13, 2025
3a4ff6b
Version Packages
github-actions[bot] Nov 13, 2025
6080ec7
Merge pull request #7694 from NomicFoundation/changeset-release/main
alcuadrado Nov 13, 2025
a021ed6
Add hardhat-ethers to the mocha+ethers devDependencies
alcuadrado Nov 15, 2025
9fb054a
Add changeset
alcuadrado Nov 15, 2025
ea2eb88
Fix broken test
alcuadrado Nov 16, 2025
03d4eac
Merge pull request #7698 from NomicFoundation/typechain-imports-hardh…
alcuadrado Nov 16, 2025
0b2c87e
Version Packages
github-actions[bot] Nov 16, 2025
e169a1d
Merge pull request #7699 from NomicFoundation/changeset-release/main
alcuadrado Nov 16, 2025
806ee5a
Create forty-rice-clap.md
fvictorio Nov 17, 2025
c653045
Merge pull request #7678 from wighawag/fix/network-without-extra-base…
fvictorio Nov 17, 2025
c82f404
fix: use user config provided value for defaultChainType
schaable Nov 19, 2025
f4b7f7e
Create mighty-dogs-move.md
schaable Nov 19, 2025
2de43bb
Merge pull request #7704 from NomicFoundation/change-default-chaintype
schaable Nov 19, 2025
b4c424f
Create rare-mugs-drum.md
Dargon789 Oct 27, 2025
03a9f97
Update spellcheck.yml (#1849)
Dargon789 Nov 22, 2025
9de6d0e
Update v-next-ci.yml (#1850)
Dargon789 Nov 22, 2025
190d90f
Update v-next-ci.yml (#1851)
Dargon789 Nov 22, 2025
4c99aab
Update v-next-ci.yml (#1857)
Dargon789 Nov 22, 2025
95c044c
Create config.yml (#1863)
Dargon789 Nov 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
18 changes: 16 additions & 2 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,26 @@
{
"$schema": "https://unpkg.com/@changesets/config@1.6.0/schema.json",
"changelog": "@changesets/cli/changelog",
"changelog": "../scripts/custom-changelog.mjs",
"commit": false,
"linked": [],
"access": "public",
"baseBranch": "main",
"updateInternalDependencies": "minor",
"ignore": ["@nomiclabs/common"],
"ignore": [
"@nomicfoundation/config",
"@nomicfoundation/example-project",
"@nomicfoundation/template-package",
"template-*"
],
"fixed": [
[
"@nomicfoundation/hardhat-ignition",
"@nomicfoundation/hardhat-ignition-ethers",
"@nomicfoundation/hardhat-ignition-viem",
"@nomicfoundation/ignition-core",
"@nomicfoundation/ignition-ui"
]
],
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
"onlyUpdatePeerDependentsWhenOutOfRange": true
}
Expand Down
5 changes: 5 additions & 0 deletions .changeset/forty-rice-clap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"hardhat": patch
---

Fixed an issue caused by networks that don't implement `eth_feeHistory` correctly (https://github.com/NomicFoundation/hardhat/pull/7678)
5 changes: 0 additions & 5 deletions .changeset/lazy-hornets-clap.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/mighty-dogs-move.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"hardhat": patch
---

Fix: use user config provided value for `defaultChainType` ([#7700](https://github.com/NomicFoundation/hardhat/issues/7700))
5 changes: 0 additions & 5 deletions .changeset/polite-mugs-cry.m

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/rare-mugs-drum.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"hardhat": patch
---

Update Arbitrum Sepolia in chain-descriptors.ts
32 changes: 32 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Use the latest 2.1 version of CircleCI pipeline process engine.
# See: https://circleci.com/docs/reference/configuration-reference
version: 2.1

# Define a job to be invoked later in a workflow.
# See: https://circleci.com/docs/guides/orchestrate/jobs-steps/#jobs-overview & https://circleci.com/docs/reference/configuration-reference/#jobs
jobs:
say-hello:
# Specify the execution environment. You can specify an image from Docker Hub or use one of our convenience images from CircleCI's Developer Hub.
# See: https://circleci.com/docs/guides/execution-managed/executor-intro/ & https://circleci.com/docs/reference/configuration-reference/#executor-job
docker:
# Specify the version you desire here
# See: https://circleci.com/developer/images/image/cimg/base
# Use a pinned tag for reproducible builds and update it deliberately as needed.
- image: cimg/base:2024.05

# Add steps to the job
# See: https://circleci.com/docs/guides/orchestrate/jobs-steps/#steps-overview & https://circleci.com/docs/reference/configuration-reference/#steps
steps:
# Checkout the code as the first step.
- checkout
- run:
name: "Say hello"
command: "echo Hello, World!"

# Orchestrate jobs using workflows
# See: https://circleci.com/docs/guides/orchestrate/workflows/ & https://circleci.com/docs/reference/configuration-reference/#workflows
workflows:
say-hello-workflow: # This is the name of the workflow, feel free to change it to better match your workflow.
# Inside the workflow, you define the jobs you want to run.
jobs:
- say-hello
5 changes: 5 additions & 0 deletions .cspell.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"version": "0.2",
"language": "en",
"words": ["Saty", "ethers", "viem"]
}
24 changes: 24 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"name": "Hardhat",
"image": "mcr.microsoft.com/devcontainers/base:bullseye",
"features": {
"ghcr.io/devcontainers/features/node:1": {
"version": "24"
}
},
"onCreateCommand": "scripts/setup.sh",
"postCreateCommand": "pnpm install --frozen-lockfile",
"waitFor": "postCreateCommand",
"containerEnv": {
"ALCHEMY_URL": "${localEnv:ALCHEMY_URL}",
"INFURA_URL": "${localEnv:INFURA_URL}"
},
"customizations": {
"vscode": {
"extensions": [
"esbenp.prettier-vscode",
"NomicFoundation.hardhat-solidity"
]
}
}
}
5 changes: 4 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
*.sol linguist-language=Solidity
# prevent github actions to checkout files with crlf line endings
* -text
* text=auto

*.sol text eol=lf
*.d.ts text eol=lf
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
name: Bug report
description: File a bug report
type: "Bug"
body:
- type: input
id: version
Expand Down
2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
name: Feature request
description: Suggest a new feature
type: "Feature"
labels: ["status:needs-priority"]
body:
- type: textarea
id: feature-description
Expand Down
4 changes: 0 additions & 4 deletions .github/ISSUE_TEMPLATE/other-issue.md

This file was deleted.

11 changes: 11 additions & 0 deletions .github/ISSUE_TEMPLATE/other-issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: Other issue
description: Other kind of issue. Please don't use this to ask questions
type: "Task"
body:
- type: textarea
id: issue-description
attributes:
label: "Describe the issue"
description: "A description of the issue you are experiencing."
validations:
required: true
9 changes: 9 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,15 @@ Please:
- consider the checklist items below
- keep the ones that make sense for your PR, and
- DELETE the items that DON'T make sense for your PR.

## Note about small PRs and airdrop farming

We generally really appreciate external contributions, and strongly encourage meaningful additions and fixes! However, due to a recent increase in small PRs potentially created to farm airdrops, we might need to close a PR without explanation if any of the following apply:

- It is a change of very minor value that still requires additional review time/fixes (e.g. PRs fixing trivial spelling errors that can’t be merged in less than a couple of minutes due to incorrect suggestions)
- It introduces inconsequential changes (e.g. rewording phrases)
- The author of the PR does not respond in a timely manner
- We suspect the Github account of the author was created for airdrop farming
-->

- [ ] Because this PR includes a **bug fix**, relevant tests have been included.
Expand Down
44 changes: 44 additions & 0 deletions .github/actions/setup-env/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Setup env
description: Sets up node and pnpm

inputs:
pnpm-version:
description: Version of pnpm to install
required: false
default: "10.17.1"
node-version:
description: Version of node to install
required: false
default: "24"
cache-save:
description: Whether to save the pnpm cache
required: false
default: "false"
outputs:
cache-hit:
description: Whether the cache was restored
value: ${{ steps.setup-node.outputs.cache-hit || steps.cache-restore.outputs.cache-hit }}

runs:
using: composite
steps:
- uses: pnpm/action-setup@v4
with:
version: ${{ inputs.pnpm-version }}
- id: setup-node
uses: actions/setup-node@v4
with:
node-version: ${{ inputs.node-version }}
cache: ${{ inputs.cache-save == 'true' && 'pnpm' || '' }}
cache-dependency-path: "**/pnpm-lock.yaml"
registry-url: https://registry.npmjs.org
- id: pnpm
if: inputs.cache-save == 'false'
run: pnpm store path --silent | xargs -I {} -0 echo "path={}" | tee -a $GITHUB_OUTPUT
shell: bash
- uses: actions/cache/restore@v4
id: cache-restore
if: inputs.cache-save == 'false'
with:
path: ${{ steps.pnpm.outputs.path }}
key: node-cache-${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
Loading
Loading