Skip to content

Create hardhat-project.yml#279

Merged
Dargon789 merged 1 commit into
codespace-special-adventure-9w7xwpj4q7j277xpfrom
Dargon789-patch-2
Nov 8, 2025
Merged

Create hardhat-project.yml#279
Dargon789 merged 1 commit into
codespace-special-adventure-9w7xwpj4q7j277xpfrom
Dargon789-patch-2

Conversation

@Dargon789

@Dargon789 Dargon789 commented Nov 8, 2025

Copy link
Copy Markdown
Owner

Summary by Sourcery

Add initial CircleCI configuration for the Hardhat web3-defi-game project with a custom Docker executor, job, and workflow

CI:

  • Add .circleci/hardhat-project.yml defining a CircleCI 2.1 pipeline with a custom Docker executor and authenticated Docker Hub image
  • Define a job that checks out the repository and include it in a custom workflow

Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
@bolt-new-by-stackblitz

Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@codesandbox

codesandbox Bot commented Nov 8, 2025

Copy link
Copy Markdown

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

@vercel

vercel Bot commented Nov 8, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
ethereumjs-monorepo-1 Ready Ready Preview Comment Nov 8, 2025 7:42am
ethereumjs-monorepo-zmjp Ready Ready Preview Comment Nov 8, 2025 7:42am

@sourcery-ai

sourcery-ai Bot commented Nov 8, 2025

Copy link
Copy Markdown

Reviewer's Guide

Introduces a new CircleCI pipeline configuration file to run Hardhat-based tests in a Docker environment via a custom executor, complete with job and workflow definitions.

File-Level Changes

Change Details Files
Initialize CircleCI pipeline configuration
  • Declared pipeline version 2.1
  • Added documentation link for pipeline reference
.circleci/hardhat-project.yml
Define custom Docker executor
  • Configured my-custom-executor with cimg/base Docker image
  • Linked Docker auth to environment variables for seamless image access
.circleci/hardhat-project.yml
Configure project job and workflow
  • Created web3-defi-game-project- job with checkout step
  • Established my-custom-workflow to execute the job
.circleci/hardhat-project.yml

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@gemini-code-assist

Copy link
Copy Markdown

Summary of Changes

Hello @Dargon789, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request introduces a foundational continuous integration setup for the project by adding a new CircleCI configuration file. This file defines how automated builds and tests will be executed, leveraging a custom Docker environment and setting up a basic workflow to ensure code integrity and streamline development processes.

Highlights

  • New CI/CD Configuration: A new CircleCI configuration file, ".circleci/hardhat-project.yml", has been added to the repository to establish continuous integration.
  • Custom Executor Definition: The configuration defines a custom executor named "my-custom-executor" which utilizes the "cimg/base:stable" Docker image and includes Docker Hub authentication using environment variables.
  • CI Job and Workflow Setup: A job "web3-defi-game-project-" is set up to use the custom executor and perform a "checkout" of the repository, and a workflow "my-custom-workflow" is created to run this job.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey there - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces an initial CircleCI configuration. The setup is a good start, but it has a few issues that prevent it from being effective. The chosen Docker image lacks the necessary Node.js environment for a Hardhat project, which is a critical issue. Additionally, the job currently only checks out code without performing any validation like installing dependencies or running tests. I've also suggested improvements to the naming of the executor, job, and workflow for better clarity and maintainability. Applying these suggestions will result in a functional and robust starting point for your CI pipeline.

Comment thread .circleci/hardhat-project.yml
Comment thread .circleci/hardhat-project.yml
Comment thread .circleci/hardhat-project.yml
Comment thread .circleci/hardhat-project.yml
Comment thread .circleci/hardhat-project.yml
Comment thread .circleci/hardhat-project.yml
@Dargon789 Dargon789 merged commit 91d246e into codespace-special-adventure-9w7xwpj4q7j277xp Nov 8, 2025
18 of 19 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in web3-Defi-Gamefi Nov 8, 2025
@Dargon789 Dargon789 deleted the Dargon789-patch-2 branch November 8, 2025 07:50
Dargon789 added a commit that referenced this pull request Dec 5, 2025
* Create SECURITY.md

* build(deps-dev): bump follow-redirects from 1.15.2 to 1.15.6

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](follow-redirects/follow-redirects@v1.15.2...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Create codeql.yml

* build(deps-dev): bump vite from 4.5.2 to 4.5.3

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.2 to 4.5.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.3/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.5.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Create static.yml

HTML web

* Set up CI with Azure Pipelines

[skip ci]

* Delete azure-pipelines.yml

* Delete SECURITY.md

* build(deps-dev): bump ws in the npm_and_yarn group across 1 directory

Bumps the npm_and_yarn group with 1 update in the / directory: [ws](https://github.com/websockets/ws).


Updates `ws` from 8.16.0 to 8.17.1
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@8.16.0...8.17.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump braces in the npm_and_yarn group across 1 directory

Bumps the npm_and_yarn group with 1 update in the / directory: [braces](https://github.com/micromatch/braces).


Updates `braces` from 3.0.2 to 3.0.3
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](micromatch/braces@3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>

* Create jekyll-gh-pages.yml

Deploy  jekyll-page GitHub

* Circleci project setup (#15)

* Add .circleci/config.yml

* Delete azure-pipelines.yml

* Create SECURITY.md

# Security Policy

## Supported Versions

Use this section to tell people about which versions of your project are
currently being supported with security updates.

| Version | Supported          |
| ------- | ------------------ |
| 5.1.x   | ✅ |
| 5.0.x   | ❌                |
| 4.0.x   | ✅ |
| < 4.0   | ❌                |

## Reporting a Vulnerability

Use this section to tell people how to report a vulnerability.

Tell them where to go, how often they can expect to get an update on a
reported vulnerability, what to expect if the vulnerability is accepted or
declined, etc.

* build(deps): bump the npm_and_yarn group across 1 directory with 2 updates (#16)

Bumps the npm_and_yarn group with 2 updates in the / directory: [webdriverio](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/webdriverio) and [micromatch](https://github.com/micromatch/micromatch).


Updates `webdriverio` from 8.13.12 to 9.0.9
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/commits/v9.0.9/packages/webdriverio)

Updates `micromatch` from 4.0.5 to 4.0.8
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/micromatch@4.0.5...4.0.8)

---
updated-dependencies:
- dependency-name: webdriverio
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: micromatch
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Create codacy.yml

* build(deps): bump the npm_and_yarn group across 1 directory with 2 updates (#18)

Bumps the npm_and_yarn group with 2 updates in the / directory: [body-parser](https://github.com/expressjs/body-parser) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `body-parser` from 1.20.2 to 1.20.3
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](expressjs/body-parser@1.20.2...1.20.3)

Updates `vite` from 4.5.3 to 4.5.5
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.5/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.5.5/packages/vite)

---
updated-dependencies:
- dependency-name: body-parser
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: vite
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump the npm_and_yarn group across 1 directory with 2 updates (#19)

Bumps the npm_and_yarn group with 2 updates in the / directory: [rollup](https://github.com/rollup/rollup) and [@vitest/browser](https://github.com/vitest-dev/vitest/tree/HEAD/packages/browser).


Updates `rollup` from 3.29.4 to 4.22.4
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v3.29.4...v4.22.4)

Updates `rollup` from 4.21.3 to 4.22.4
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v3.29.4...v4.22.4)

Updates `@vitest/browser` from 0.32.2 to 2.1.1
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.1/packages/browser)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: rollup
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: "@vitest/browser"
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Create eslint.yml

Signed-off-by: Legion's  <64915515+Dargon789@users.noreply.github.com>

* Update issue templates

* build(deps): bump the npm_and_yarn group across 1 directory with 3 updates (#28)

Bumps the npm_and_yarn group with 3 updates in the / directory: [cross-spawn](https://github.com/moxystudio/node-cross-spawn), [nanoid](https://github.com/ai/nanoid) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `cross-spawn` from 7.0.3 to 7.0.6
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6)

Updates `nanoid` from 3.3.7 to 3.3.8
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](ai/nanoid@3.3.7...3.3.8)

Updates `vite` from 4.5.5 to 4.5.9
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.9/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.5.9/packages/vite)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: nanoid
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: vite
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Create CNAME

* Update CNAME

* Revert "build(deps): bump the npm_and_yarn group across 1 directory with 2 up…" (#30)

This reverts commit 5f22892.

* Delete CNAME

* update vitest (#37)

* Util: use hedged signatures by default (ethereumjs#3873)

* util: use hedged signatures by default

* client: add comment about defaulting to wasm

* tx: add extraEntropy params

* vm: fix vm tests by forcing non-extra-entropy

* util: fix and add tests for extraEntropy

* tx: fix tests and add tests for hedged signatures

* client: fix tests

* tx: fix tests

* vm: ensure 7702 authorization have no leading zeros

* tx: add more robust hedged signature test

* client: remove todo comment

* util: update sign() docs with more clear text

* util: pack chainId / extraEntropy into a single arg option

* util: add docs for better visual docs

* util: ecsign ban 2/3 recovery values

* Update ethereum-tests to v15.0 (ethereumjs#3871)

* Update eth-tests to v15.0

* Use Osaka testdata in test

* Update error messages to expected

* remove eip-4200 test

* evm: ensure ethereum-tests/EOFTests container tests are  being ran

* evm: exclude eof header validation from browser tests

* revert change error text

* revert direct exception compare

---------

Co-authored-by: ScottyPoi <scott.simpson@ethereum.org>

* mpt: simplify rangeProof handling & flatten mpt file structure (ethereumjs#3740)

* common: fix deposit address for sepolia and holesky (ethereumjs#3882)

* Add era file support (ethereumjs#3883)

* Add support for era files

* update era comments

* spelling

* era: clean up switch statement

---------

Co-authored-by: ScottyPoi <scott.simpson@ethereum.org>

* Fix biome script when no files modified (ethereumjs#3887)

* binarytree: implement proof methods (ethereumjs#3888)

* binarytree: implement create proof method

* binarytree: implement fromProof method

* binarytree: implement verify proof method

* test proof methods

* test proof of non-existence

* Add altair and bellatrix states to era (ethereumjs#3884)

* Add altair and bellatrix states

* Fix all ssz types

* update docs

* spelling

* Add beacon block types

* Reorganize snappy

* fix broken stuff

* Remaining fixes

* BinaryTree: extract proof methods (ethereumjs#3889)

* binaryTree: extract proof methods to functions

* binaryTree: use functions in class methods

* binaryTree: test functions

* export functions from index.ts

* Remove lint-happy underscores

* binarytree: remove underscores from parameter names

* binaryTree: verify rootHash in verifyBinaryProof

* binaryTree: remove fromProof and verifyProof methods

---------

Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com>

* EthJS monorepo-wide errors (ethereumjs#3879)

* lint: add rule to disallow `new Error` throwing

* util: introduce EthereumJSError

* monorepo: throw EthereumJSErrors, not default js errors

* Add basic tests for error type

* Update config/eslint.cjs

Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com>

* monorepo: address feedback

* util: remove constants for const vars in test

* binarytree/era: fix new error lint mistakes

* vm: unpad r/s values for authority items

---------

Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com>

* binarytree: fix updated value in non empty tree bug (ethereumjs#3893)

* binarytree: updated value in non empty tree test case

* binarytree: fix update logic

* stateManager: binary tree state manager  (ethereumjs#3885)

* util: add binaryTree utils

* monorepo: add binary tree access witness, interfaces and adjust binary tree state manager

* statemanager: add stateful binary tree state manager testing

* statemanager: remove unnecessary awaits

* monorepo: run npm i

* statemanager: adjust error codes

* vm: replace with error class

* Update packages/statemanager/src/statefulBinaryTreeStateManager.ts

* Update packages/statemanager/src/statefulBinaryTreeStateManager.ts

Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com>

* Update packages/statemanager/src/statefulBinaryTreeStateManager.ts

Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com>

* Update packages/statemanager/src/statefulBinaryTreeStateManager.ts

Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com>

* Update packages/statemanager/src/statefulBinaryTreeStateManager.ts

Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com>

* statemanager: address review

---------

Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com>

* Fix parsing of blocks in `.era`   (ethereumjs#3899)

* Correctly process skipped slots

* Update micro-eth-signer and remove duplicate ssz types

* make typescript happy

* Address comment feedback

* vm: filter eip6110 logs based on topic (ethereumjs#3901)

* Binary Tree cleanup (ethereumjs#3902)

* Add binary access witness processing to evm and vm

* binary access witness cleanup

* Remove duplicate null child check

* fix createProof and add clearer comments

* address feedback and clean up witness types

* chore: unused imports

---------

Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com>
Co-authored-by: ScottyPoi <scott.simpson@ethereum.org>
Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com>
Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com>
Co-authored-by: Scotty <66335769+ScottyPoi@users.noreply.github.com>

* build(deps): bump the npm_and_yarn group across 1 directory with 4 updates (#38)

Bumps the npm_and_yarn group with 1 update in the / directory: [rollup](https://github.com/rollup/rollup).


Updates `rollup` from 3.29.4 to 4.34.9
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v3.29.4...v4.34.9)

Updates `rollup` from 4.9.4 to 4.34.9
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v3.29.4...v4.34.9)

Updates `braces` from 3.0.2 to 3.0.3
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](micromatch/braces@3.0.2...3.0.3)

Updates `esbuild` from 0.18.20 to 0.19.12
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/v0.19.12/CHANGELOG.md)
- [Commits](evanw/esbuild@v0.18.20...v0.19.12)

Updates `vite` from 4.5.2 to 5.0.12
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: rollup
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: braces
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: esbuild
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: vite
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Revert "update vitest (#37)" (#42)

This reverts commit 3591c22.

* build(deps): bump the npm_and_yarn group across 1 directory with 3 updates (#40)

Bumps the npm_and_yarn group with 3 updates in the / directory: [esbuild](https://github.com/evanw/esbuild), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [tsx](https://github.com/privatenumber/tsx).


Updates `esbuild` from 0.19.12 to 0.25.1
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](evanw/esbuild@v0.19.12...v0.25.1)

Updates `vite` from 5.0.12 to 6.2.1
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.2.1/packages/vite)

Updates `tsx` from 4.19.2 to 4.19.3
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.19.2...v4.19.3)

Updates `vite` from 5.0.12 to 6.2.1
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.2.1/packages/vite)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: vite
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: tsx
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: vite
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>

* submodule changes

9201075490807f58811078e9bb5ec895b4ac01a5 to e2d83cf0946a3ecbf0a28381ab0939cbe0df4d3b

* submodule changes (#48) (#49)

9201075490807f58811078e9bb5ec895b4ac01a5 to e2d83cf0946a3ecbf0a28381ab0939cbe0df4d3b

* Delete .github/workflows/codeql.yml

Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>

* Delete .github/workflows/eslint.yml

Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>

* build(deps): bump @babel/runtime (#50)

Bumps the npm_and_yarn group with 1 update in the / directory: [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime).


Updates `@babel/runtime` from 7.26.7 to 7.26.10
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>

* Revert "submodule changes (#48) (#49)" (#51)

This reverts commit 6a5dc81.

* Create google.yml (#52)

Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>

* Revert "Create google.yml (#52)" (#53)

This reverts commit e5e7104.

* submodule changes (#48) (#54)

9201075490807f58811078e9bb5ec895b4ac01a5 to e2d83cf0946a3ecbf0a28381ab0939cbe0df4d3b

* submodule changes (#48) (#55)

9201075490807f58811078e9bb5ec895b4ac01a5 to e2d83cf0946a3ecbf0a28381ab0939cbe0df4d3b

* Vitest browser cleanup ethereumjs#3344 (#56) (#57)

* submodule changes

9201075490807f58811078e9bb5ec895b4ac01a5 to e2d83cf0946a3ecbf0a28381ab0939cbe0df4d3b

* submodule changes (#48)

9201075490807f58811078e9bb5ec895b4ac01a5 to e2d83cf0946a3ecbf0a28381ab0939cbe0df4d3b

* submodule changes (#48) (#49)

9201075490807f58811078e9bb5ec895b4ac01a5 to e2d83cf0946a3ecbf0a28381ab0939cbe0df4d3b

* Delete .github/workflows/codeql.yml



* Delete .github/workflows/eslint.yml



* build(deps): bump @babel/runtime (#50)

Bumps the npm_and_yarn group with 1 update in the / directory: [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime).


Updates `@babel/runtime` from 7.26.7 to 7.26.10
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: indirect
  dependency-group: npm_and_yarn
...





* Revert "submodule changes (#48) (#49)" (#51)

This reverts commit 6a5dc81.

* Create google.yml (#52)



* Revert "Create google.yml (#52)" (#53)

This reverts commit e5e7104.

* submodule changes (#48) (#54)

9201075490807f58811078e9bb5ec895b4ac01a5 to e2d83cf0946a3ecbf0a28381ab0939cbe0df4d3b

---------

Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump vite in the npm_and_yarn group across 1 directory (#58)

Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 6.2.1 to 6.2.3
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.3/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump vite in the npm_and_yarn group across 1 directory (#59)

Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `vite` from 6.2.3 to 6.3.2
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.3.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* submodule changes (#48) (#65)

9201075490807f58811078e9bb5ec895b4ac01a5 to e2d83cf0946a3ecbf0a28381ab0939cbe0df4d3b

* submodule changes (#48) (#68)

9201075490807f58811078e9bb5ec895b4ac01a5 to e2d83cf0946a3ecbf0a28381ab0939cbe0df4d3b

* vite @vercel/bob

* vite @vercel/bob (#70)

* config vercel

* Pending changes exported from your codespace

* Add initial implementation of RIP7212

* use correct import

* use correct public key constructor

* webauthn test

* more failed fixes

* Update build.yml (#275)

Update GitHub Actions build workflow to use newer actions, refine caching, and reorganize build jobs.

CI:

Upgrade actions/checkout from v4 to v5
Upgrade actions/setup-node from v4 to v5
Limit submodule cache key to the first entry for more stable caching
Add a new binarytree build job
Remove ethash, genesis, and verkle build jobs
Rename and consolidate rlp job into static using a combined workflow
Rename wallet job to lint and repurpose the former lint job as noCompile
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>

* Create hardhat-project.yml (#279)

Add initial CircleCI configuration for the Hardhat web3-defi-game project with a custom Docker executor, job, and workflow
CI:
Add .circleci/hardhat-project.yml defining a CircleCI 2.1 pipeline with a custom Docker executor and authenticated Docker Hub image
Define a job that checks out the repository and include it in a custom workflow
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>

* Update ethereum-tests

* Update ethereum-tests

* Update packages/era/package.json

Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>

* Update .github/ISSUE_TEMPLATE/package--ethereumjs-trie.md

Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>

* Update packages/common/src/eips.ts

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Legion's  <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com>
Co-authored-by: ScottyPoi <scott.simpson@ethereum.org>
Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com>
Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com>
Co-authored-by: Scotty <66335769+ScottyPoi@users.noreply.github.com>
Co-authored-by: Gabriel Rocheleau <18757482+gabrocheleau@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation duplicate This issue or pull request already exists enhancement New feature or request good first issue Good for newcomers invalid This doesn't seem right javascript Pull requests that update javascript code question Further information is requested wontfix This will not be worked on

Projects

Status: Done

1 participant