Skip to content
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

Merge branch main into v-next to update GitHub Actions #5574

Merged
merged 157 commits into from
Aug 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
157 commits
Select commit Hold shift + click to select a range
ae569a9
Add full stack and memory to step object
fvictorio May 10, 2024
24b4d88
Add success flag and success/halt reason
fvictorio May 10, 2024
36f61dd
Add isStaticCall to MinimalMessage
fvictorio May 10, 2024
5d46baa
Create tall-coins-sin.md
fvictorio May 10, 2024
b254e19
Use only step.stack in edrTracingStepToMinimalInterpreterStep
fvictorio May 13, 2024
31c58b8
Add beforeTx and afterTx VM events
fvictorio May 13, 2024
e0bfe7e
Add contractAddress to afterMessage data
fvictorio May 13, 2024
edb9f78
Include output in message result
fvictorio May 14, 2024
bfb8269
Disable E2E tests on Windows
alcuadrado May 17, 2024
221f640
Merge pull request #5248 from NomicFoundation/disable-e2e-on-windows
alcuadrado May 17, 2024
c42b5c5
Add config validation for empty network url
kshyun28 Jul 1, 2023
e65ba6c
Add config validation for empty forking url
kshyun28 Jul 1, 2023
f65dc7c
Create seven-tips-float.md
fvictorio Jul 5, 2023
5604169
Revert config validation for empty network or forking url
kshyun28 Jul 7, 2023
e5b9101
Add empty string URL validation in HttpProvider
kshyun28 Jul 7, 2023
116e68c
adding a function and editing the error message for the issue #4151
Saty248 Jul 28, 2023
0467531
adding test case for clearsnapshot on hardhat reset and formating the…
Saty248 Aug 5, 2023
e27a7d9
Fix docblock
alcuadrado May 17, 2024
9e838b3
Merge pull request #4096 from kshyun28/empty-url-config-validation
alcuadrado May 17, 2024
8be0c2c
Add changeset
alcuadrado May 17, 2024
56938ed
Fix linter errors
alcuadrado May 17, 2024
3dad553
added a guide for using upgradeable proxies with hardhat ignition
zoeyTM Dec 18, 2023
fd39779
update the guide for the new example
zoeyTM Apr 15, 2024
6213c9e
Merge pull request #4208 from Saty248/loadFixture_hardhat_reset_bug_i…
alcuadrado May 17, 2024
0681cac
Add full stack and memory to step object
fvictorio May 10, 2024
c305a31
Add success flag and success/halt reason
fvictorio May 10, 2024
412328d
Add isStaticCall to MinimalMessage
fvictorio May 10, 2024
ec955ad
Create tall-coins-sin.md
fvictorio May 10, 2024
b7c0a08
Use only step.stack in edrTracingStepToMinimalInterpreterStep
fvictorio May 13, 2024
7692b79
Add beforeTx and afterTx VM events
fvictorio May 13, 2024
99c738b
Run prettier
alcuadrado May 17, 2024
df48f26
Bring `hardhat-deploy` to Ignition migration guide to docs (#5211)
zoeyTM May 20, 2024
3e7c80a
Notify through Slack when a review is requested or approved
alcuadrado May 23, 2024
c3431da
Merge pull request #5269 from NomicFoundation/slack-review-notifications
alcuadrado May 23, 2024
dfd91d2
Update github action
alcuadrado May 23, 2024
06171bd
Merge branch 'main' into hardhat-tracer-support
fvictorio May 27, 2024
389f9fe
Merge remote-tracking branch 'refs/remotes/origin/hardhat-tracer-supp…
fvictorio May 27, 2024
5fcf38e
Migrate to pnpm 9
alcuadrado May 29, 2024
d2ce024
Merge pull request #5290 from NomicFoundation/main-pnpm-9
alcuadrado May 29, 2024
001b948
Bump EDR dependency to ^0.4.0
fvictorio May 30, 2024
0b8e781
Merge branch 'main' into hardhat-tracer-support
fvictorio May 30, 2024
3c27724
Update pnpm-lock.yaml
fvictorio May 30, 2024
b45eb94
Fix pnpm wrongly handling deep peer deps
fvictorio May 30, 2024
0c7b68e
Merge pull request #5195 from NomicFoundation/hardhat-tracer-support
fvictorio May 31, 2024
f579adc
Version Packages
github-actions[bot] May 31, 2024
34f2159
Add stale issues Github Actions Workflow
sisco0 Jun 5, 2024
3bb6376
Fix linter errors
alcuadrado Jun 5, 2024
bdd04d3
Merge pull request #5342 from sisco0/feature/add-github-actions-stale…
alcuadrado Jun 5, 2024
cd60ea6
Add ContractTypesMap to artifacts.d.ts
beepidibop Jun 11, 2024
7625d6f
update snapshots for adding ContractTypesMap
beepidibop Jun 11, 2024
7054c68
Create FUNDING.json
freiremanuel91 Jun 13, 2024
0edfd50
docs: update a reference to evmjs (#5382)
kanej Jun 13, 2024
b7751c5
Merge pull request #5387 from NomicFoundation/drips-network
alcuadrado Jun 14, 2024
659684b
Add hardfork histories for opt and arb mainnet/sepolia
fvictorio Jun 14, 2024
095faa4
Create unlucky-tips-jam.md
fvictorio Jun 14, 2024
3bd80a0
add encodeFunctionCall to upgradeable proxy guide
zoeyTM Jun 17, 2024
6d235b1
Remove leftover `_eventAdapter` from `EdrProviderWrapper`
Xanewok Jun 17, 2024
2173137
Update README.md (#5396)
anonployed Jun 17, 2024
1ad1973
Add comment and link issue
fvictorio Jun 18, 2024
8857e8c
feat: add support for Node.js v22
kanej Jun 12, 2024
fdd3591
docs: update stability guarantees text
kanej Jun 13, 2024
21cbd80
refactor: separate out node warning check
kanej Jun 13, 2024
80c7a09
feat: change node version warning rules
kanej Jun 13, 2024
3c66da2
chore: add changeset for adding node v22
kanej Jun 12, 2024
e860492
docs: update test to match monorepo
kanej Jun 18, 2024
246d56e
docs: and the js version
kanej Jun 18, 2024
11f13e5
Merge pull request #5394 from NomicFoundation/add-l2-hardfork-histories
fvictorio Jun 19, 2024
4e26e74
Refresh hardhat-core/scripts/console-library-generators.ts
Xanewok Jun 18, 2024
80ff5bb
Explicitly use the constant rather than state in ConsoleLogger
Xanewok Jun 18, 2024
3e913bd
Remove dead code from ConsoleLogger
Xanewok Jun 18, 2024
cfd0884
Be more strict about types in consoleLogger.ts and make it a static c…
Xanewok Jun 19, 2024
7140c3a
update upgrade guide
zoeyTM Jun 20, 2024
f797a49
Apply suggestions from code review
zoeyTM Jun 24, 2024
91f6e21
Merge pull request #4691 from NomicFoundation/ignition/upgradeable-pr…
zoeyTM Jun 24, 2024
6d18a51
Update package.json
aaronzshey Jun 25, 2024
18f8e9b
refactor: Streamline VMTracer construction in EDR stack trace tests
Xanewok Jun 19, 2024
95af341
refactor: Prefer injection over arg at construct time
Xanewok Jun 19, 2024
2e03e7b
refactor: Remove dead code in VMTracer
Xanewok Jun 21, 2024
8a10233
Remove dead code in provider/vm/exit.ts
Xanewok Jun 21, 2024
02bda03
refactor: Remove extranous fields in BaseEvmMessageTrace
Xanewok Jun 21, 2024
b5abb01
Change network helpers' tests to Sepolia
alcuadrado Jun 25, 2024
091c71a
Merge pull request #5430 from NomicFoundation/move-to-sepolia
alcuadrado Jun 25, 2024
cdf0160
Create lovely-kiwis-hang.md
alcuadrado Jun 25, 2024
e00b69f
Update lockfile
alcuadrado Jun 25, 2024
a0c1d90
Merge pull request #5428 from aaronzshey/main
alcuadrado Jun 25, 2024
830a785
Add readme section
schaable Jun 25, 2024
a8a6038
Add changeset
schaable Jun 25, 2024
890bdee
Fix lint
schaable Jun 25, 2024
53c422c
Merge pull request #5398 from beepidibop/Add-ContractTypesMap
schaable Jun 25, 2024
c731d3a
update distributed lab plugins
Arvolear Jun 28, 2024
f6bb065
Merge pull request #5449 from Arvolear/update-distributed-lab-plugins
schaable Jun 28, 2024
2fe2cff
Rename injectVmTracer to setVmTracer
Xanewok Jun 28, 2024
ca57894
Merge pull request #5429 from NomicFoundation/refactor/vm-tracer-cleanup
Xanewok Jun 28, 2024
1685112
Bump EDR to 0.4.1
fvictorio Jul 1, 2024
9fadc22
Create tall-turkeys-cheat.md
fvictorio Jul 1, 2024
2c10c21
Merge pull request #5466 from NomicFoundation/bump-edr-0-4-1
fvictorio Jul 1, 2024
411fef6
Version Packages (#5404)
github-actions[bot] Jul 1, 2024
61c2c0c
Avoid unconditional reverts in stack traces tests
fvictorio Jul 2, 2024
aef55d2
Merge pull request #5411 from NomicFoundation/refactor/streamline-con…
Xanewok Jul 2, 2024
01dd5b6
Merge pull request #5400 from NomicFoundation/Xanewok-patch-1
Xanewok Jul 2, 2024
1f9f8e0
fix: support for vyper version 0.4.0 with the new output identifiers …
kiriyaga-txfusion Jul 2, 2024
377d187
Version Packages
github-actions[bot] Jul 2, 2024
b9227a4
Merge pull request #5467 from NomicFoundation/stack-traces-tests-cond…
fvictorio Jul 2, 2024
978fcb1
Update plugins.ts
yankeguo Jul 3, 2024
93ef787
Add debug logs for provider creation
fvictorio Jul 3, 2024
f6ddc92
Create fuzzy-mangos-behave.md
alcuadrado Jul 3, 2024
73e7be5
Upgrade pnpm/action-setup to v4
alcuadrado Jul 3, 2024
9236590
Merge pull request #5476 from yankeguo/patch-1
alcuadrado Jul 3, 2024
0826378
Merge pull request #5478 from NomicFoundation/add-debug-logs-provider…
alcuadrado Jul 3, 2024
7435364
Adds logic for forcing through verification when is verified check fa…
3commascapital Jul 9, 2024
88e57fa
Adds changeset
3commascapital Jul 9, 2024
3084ec6
Update .changeset/fuzzy-eyes-collect.md
alcuadrado Jul 9, 2024
2f8ec7b
Fix linter errors
alcuadrado Jul 9, 2024
1f43da8
Merge pull request #5504 from 3commascapital/main
alcuadrado Jul 10, 2024
ca84288
Bump EDR to 0.4.2
fvictorio Jul 11, 2024
2609e90
Create grumpy-dragons-shop.md
fvictorio Jul 11, 2024
739d593
Merge pull request #5509 from NomicFoundation/bump-edr-0-4-2
fvictorio Jul 11, 2024
f944cd5
Upgrade to EDR v0.5 and add `enableRip7212` option (#5512)
Wodann Jul 18, 2024
a2ce98e
Fix numbered list in docs
fvictorio Jul 19, 2024
0bd8972
Run prettier
fvictorio Jul 19, 2024
ca1e0ab
Fix closing backtick
fvictorio Jul 19, 2024
fbcfb9c
Add empty lines in solidity snippet
fvictorio Jul 19, 2024
f652fc1
Use consistent format for multiline comments
fvictorio Jul 19, 2024
de63f1d
Merge pull request #5535 from NomicFoundation/fix-number-list
fvictorio Jul 19, 2024
6c943bb
fix message for HH206 (#5538)
ItsNickBarry Jul 22, 2024
daa10da
chore(deps): update solhint to the locked version 3.6.2
galargh Jul 29, 2024
ab83eb7
fix: exit check task with exit code 1 when solhint raises errors
galargh Jul 29, 2024
1855d13
chore(test): add sample test project without solhint violations
galargh Jul 29, 2024
98d330b
test: check if check task exits when solhint violations are discovered
galargh Jul 29, 2024
d5913c1
docs: update references to packages in CONTRIBUTING guide
galargh Jul 29, 2024
fd018e1
chore(deps): update solhint to v5.0.2
galargh Jul 29, 2024
cc79bd7
chore: create a changeset for the solhint plugin updates
galargh Jul 29, 2024
599a285
Version Packages
github-actions[bot] Jul 22, 2024
9cae5e7
chore: split solhint-plugin changesets into 2
galargh Jul 31, 2024
570f79d
fix: do not call process.exit; set process.exitCode instead
galargh Jul 31, 2024
dc85793
Merge pull request #5556 from NomicFoundation/galargh/issue/5057
galargh Aug 1, 2024
66ffa19
Version Packages
github-actions[bot] Aug 1, 2024
31015d8
ci: update actions versions
galargh Jul 31, 2024
e96cc50
ci: review workflow triggers
galargh Jul 31, 2024
4bd95a9
ci: create script which generates path filters from internal dependen…
galargh Aug 2, 2024
ee0eadd
ci: add json pnpm lockfile to gitignore
galargh Aug 2, 2024
ac3abc7
ci: create paremeterised workflow for v2 packages
galargh Jul 31, 2024
d9b00f6
ci: remove obsolete workflow definitions
galargh Jul 31, 2024
4f76abd
ci: create shared setup-env action
galargh Jul 31, 2024
9d5ac84
ci: create workflow which populates github actions cache
galargh Jul 31, 2024
a1c1932
ci: replace calls to setup node & pnpm with the shared setup-env action
galargh Jul 31, 2024
38bb49e
ci: remove duplicated lint jobs/steps
galargh Jul 31, 2024
6f3b65e
Merge pull request #5566 from NomicFoundation/galargh/github-actions-…
galargh Aug 2, 2024
8c779d8
Merge pull request #5567 from NomicFoundation/galargh/github-actions-…
galargh Aug 2, 2024
a452682
Merge remote-tracking branch 'origin/main' into galargh/github-action…
galargh Aug 2, 2024
05664bc
Merge pull request #5562 from NomicFoundation/galargh/github-actions-…
galargh Aug 2, 2024
3c1cf56
Merge remote-tracking branch 'origin/main' into galargh/github-action…
galargh Aug 2, 2024
180994f
ci: trigger hardhat ci on changes to the pnpm lockfile
galargh Aug 2, 2024
83721d9
Merge pull request #5565 from NomicFoundation/galargh/github-actions-…
galargh Aug 5, 2024
b99029d
Merge remote-tracking branch 'origin/main' into galargh/main-v-next
galargh Aug 5, 2024
c08e03b
chore: do not pass nullable nor any objects to assert.ok function
galargh Aug 5, 2024
330ce4e
fix: await promise passed to assert.ok function
galargh Aug 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 2 additions & 8 deletions .github/workflows/LATEST_DEPENDENCY_VERSIONS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,7 @@ jobs:
runs-on: ${{ matrix.system }}
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
with:
version: 9
- uses: actions/setup-node@v4
with:
node-version: 18
cache: "pnpm"
- uses: ./.github/actions/setup-env
- name: Delete pnpm-lock.yaml
run: "rm pnpm-lock.yaml"
- name: Install
Expand All @@ -34,7 +28,7 @@ jobs:
run: pnpm test || (echo "===== Retry =====" && pnpm test)
- name: Notify failures
if: failure()
uses: slackapi/slack-github-action@v1.18.0
uses: slackapi/slack-github-action@70cd7be8e40a46e8b0eced40b0de447bdb42f68e # v1.26.0
with:
payload: |
{
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/add-issue-to-project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
add-to-project:
runs-on: ubuntu-latest
steps:
- uses: actions/add-to-project@v0.4.0
- uses: actions/add-to-project@244f685bbc3b7adfa8466e08b698b5577571133e # v1.0.2
with:
project-url: https://github.com/orgs/NomicFoundation/projects/4
github-token: ${{ secrets.ADD_TO_PROJECT_PAT }}
2 changes: 1 addition & 1 deletion .github/workflows/add-label-to-new-issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
issues: write
pull-requests: write
steps:
- uses: actions/github-script@v6
- uses: actions/github-script@v7
with:
script: |
const issue = await github.rest.issues.get({
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/autoassign-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
permissions:
issues: write
steps:
- uses: actions/github-script@v6
- uses: actions/github-script@v7
with:
script: |
// each user has a chance of (p - (previousP ?? 0)) to be assigned
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/autoassign-prs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
permissions:
pull-requests: write
steps:
- uses: actions/github-script@v6
- uses: actions/github-script@v7
with:
script: |
const externalPrTriager = "kanej";
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-changeset-added.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
# don't run this check in the changesets PR
if: github.head_ref != 'changeset-release/main'
steps:
- uses: actions/github-script@v6
- uses: actions/github-script@v7
with:
script: |
const pullNumber = context.issue.number;
Expand Down
30 changes: 15 additions & 15 deletions .github/workflows/check-docs-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,14 @@ name: Check Docs Site
on:
push:
branches:
- "**"
- main
paths:
- ".github/workflows/check-docs-site.yml"
- "docs/**"
- "packages/**"
pull_request:
paths:
- ".github/workflows/check-docs-site.yml"
- "docs/**"
- "packages/**"
workflow_dispatch:
Expand All @@ -14,23 +20,17 @@ concurrency:
cancel-in-progress: true

jobs:
check:
name: Check docs site
build:
name: Build Docs
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
with:
version: 9
- uses: actions/setup-node@v4
with:
node-version: 18
cache: "pnpm"
- uses: ./.github/actions/setup-env
- name: Install
run: pnpm install --frozen-lockfile --prefer-offline
- name: Install Docs
run: cd docs && pnpm install --frozen-lockfile --prefer-offline
- name: lint
run: cd docs && pnpm lint
- name: Build
run: cd docs && pnpm build
working-directory: docs/
run: pnpm install --frozen-lockfile --prefer-offline
- name: Build Docs
working-directory: docs/
run: pnpm build
20 changes: 20 additions & 0 deletions .github/workflows/close-stale-issues.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Close Stale Issues

on:
schedule:
- cron: "0 0 * * *" # Runs daily at midnight UTC
workflow_dispatch:

jobs:
stale:
runs-on: ubuntu-latest
steps:
- name: Close stale issues
uses: actions/stale@v9
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: "This issue has been automatically closed due to inactivity. If you still need help, please reopen the issue and provide the requested information."
days-before-stale: 7
days-before-close: 7
only-labels: "status:needs-more-info"
exempt-issue-labels: "status:do-not-close"
54 changes: 0 additions & 54 deletions .github/workflows/comment-on-linter-error.yml

This file was deleted.

11 changes: 3 additions & 8 deletions .github/workflows/e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ name: E2E tests
on:
push:
branches:
- "main"
- main
pull_request:
branches:
- "main"
- main

jobs:
run-e2e:
Expand All @@ -29,12 +29,7 @@ jobs:
IS_WINDOWS: ${{ matrix.os == 'windows-latest' }}
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
with:
version: 9
- uses: actions/setup-node@v4
with:
node-version: 18
- uses: ./.github/actions/setup-env
- name: Run fixture-projects script
run: |
cd e2e
Expand Down
92 changes: 0 additions & 92 deletions .github/workflows/hardhat-chai-matchers-ci.yml

This file was deleted.

Loading