Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
2e98149
compare merged base forks. (#87)
Dargon789 Apr 24, 2025
9bc333c
Create jekyll-gh-pages.yml (#88)
Dargon789 Apr 24, 2025
f506135
Merge branch 'master' into master
Dargon789 Apr 24, 2025
347cf82
Merge branch 'master' into master
Dargon789 Apr 24, 2025
2252264
Merge branch 'master' into master
Dargon789 Apr 25, 2025
4b4b168
Revert "Create google.yml (#52)" (#90)
Dargon789 Apr 25, 2025
2147bd5
Revert "monorepo: npm audit fix (#4003)" (#91)
Dargon789 Apr 25, 2025
7bee6f5
build(deps-dev): bump vite in the npm_and_yarn group across 1 directory
dependabot[bot] Apr 25, 2025
e02ef16
Add .circleci/config.yml
Dargon789 Apr 25, 2025
637698d
Merge pull request #94 from Dargon789/circleci-project-setup
Dargon789 Apr 25, 2025
cb6a350
Merge pull request #93 from Dargon789/dependabot/npm_and_yarn/npm_and…
Dargon789 Apr 25, 2025
fdbc645
Merge pull request #95 from ethereumjs/master
Dargon789 Apr 25, 2025
c402ccd
Update docker-image.yml (#96)
Dargon789 Apr 25, 2025
4bd1e19
Update docker-image.yml
Dargon789 Apr 25, 2025
b1a8c67
Merge pull request #100 from Dargon789/Dargon789-patch-1
Dargon789 Apr 25, 2025
eab38a5
Create mdbook.yml
Dargon789 Apr 25, 2025
d7fc257
Merge pull request #102 from Dargon789/Dargon789-patch-1
Dargon789 Apr 25, 2025
15dd222
Create nextjs.yml
Dargon789 Apr 25, 2025
879fb5a
Merge pull request #103 from Dargon789/Dargon789-patch-1
Dargon789 Apr 25, 2025
8798bfb
Update vm-pr.yml (#106)
Dargon789 Apr 25, 2025
de859fd
Update vm-pr.yml (#107)
Dargon789 Apr 26, 2025
1bb3cc5
Merge pull request #97 from Dargon789/master (#98)
Dargon789 Apr 26, 2025
ba3f7b9
Update vm-pr.yml (#108)
Dargon789 Apr 26, 2025
dc317af
Update vm-pr.yml
Dargon789 Apr 26, 2025
55c0756
Create devcontainer.json
Dargon789 Apr 26, 2025
b331fc7
Merge pull request #118 from Dargon789/Dargon789-patch-1
Dargon789 Apr 26, 2025
379b494
Update issue templates (#119)
Dargon789 Apr 28, 2025
78bcd09
build(deps-dev): bump vite in the npm_and_yarn group across 1 directo…
dependabot[bot] May 2, 2025
f841f66
Merge branch 'master' into alert-fix-3471
Dargon789 May 5, 2025
4d7d1fc
Merge branch 'ethereumjs:master' into alert-fix-3471
Dargon789 Jul 8, 2025
c3b1f30
Update devcontainer.json (#241)
Dargon789 Oct 21, 2025
5044789
Update .github/workflows/mdbook.yml
Dargon789 Oct 21, 2025
21d6a03
Update .github/ISSUE_TEMPLATE/bug_report.md
Dargon789 Jan 25, 2026
a4e7e01
Update .devcontainer/devcontainer.json
Dargon789 Jan 25, 2026
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
31 changes: 31 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Use the latest 2.1 version of CircleCI pipeline process engine.
# See: https://circleci.com/docs/configuration-reference
version: 2.1

# Define a job to be invoked later in a workflow.
# See: https://circleci.com/docs/jobs-steps/#jobs-overview & https://circleci.com/docs/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/executor-intro/ & https://circleci.com/docs/configuration-reference/#executor-job
docker:
# Specify the version you desire here
# See: https://circleci.com/developer/images/image/cimg/base
- image: cimg/base:current
Comment thread
Dargon789 marked this conversation as resolved.

# Add steps to the job
# See: https://circleci.com/docs/jobs-steps/#steps-overview & https://circleci.com/docs/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/workflows/ & https://circleci.com/docs/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
22 changes: 22 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"name": "Hardhat",
"image": "mcr.microsoft.com/devcontainers/base:1-bullseye",
"features": {
"ghcr.io/devcontainers/features/node:1": {
"version": "18"
}
},
"postCreateCommand": "scripts/setup.sh",
"containerEnv": {
"ALCHEMY_URL": "${localEnv:ALCHEMY_URL}",
"INFURA_URL": "${localEnv:INFURA_URL}"
},
"customizations": {
"vscode": {
"extensions": [
"esbenp.prettier-vscode",
"NomicFoundation.hardhat-solidity"
]
}
}
}
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone 6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/custom.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Custom issue template
about: Describe this issue template's purpose here.
title: ''
labels: ''
assignees: ''

---


20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
3 changes: 3 additions & 0 deletions .github/ISSUE_TEMPLATE/general.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,7 @@ about: Open blank issue
title: ''
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-binarytree.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/binarytree'
about: Create issue for @ethereumjs/binarytree package
title: ''
labels: 'package: binarytree'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-block.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/block'
about: Create issue for @ethereumjs/block
title: ''
labels: 'package: block'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-blockchain.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/blockchain'
about: Create issue for @ethereumjs/blockchain package
title: ''
labels: 'package: blockchain'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/client'
about: Create issue for @ethereumjs/client
title: ''
labels: 'package: client'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-common.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/common'
about: Create issue for @ethereumjs/common package
title: ''
labels: 'package: common'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-devp2p.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/devp2p'
about: Create issue for @ethereumjs/devp2p
title: ''
labels: 'package: devp2p'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-ethash.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/ethash'
about: Create issue for @ethereumjs/ethash
title: ''
labels: 'package: ethash'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-evm.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/evm'
about: Create issue for @ethereumjs/evm package
title: ''
labels: 'package: evm'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-mpt.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/mpt'
about: Create issue for @ethereumjs/mpt package
title: ''
labels: 'package: mpt'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-statemanager.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/statemanager'
about: Create issue for @ethereumjs/statemanager
title: ''
labels: 'package: statemanager'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-tx.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/tx'
about: Create issue for @ethereumjs/tx package
title: ''
labels: 'package: tx'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-util.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/util'
about: Create issue for @ethereumjs/util package
title: ''
labels: 'package: util'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-verkle.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/verkle'
about: Create issue for @ethereumjs/verkle package
title: ''
labels: 'package: verkle'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--ethereumjs-vm.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: @ethereumjs/vm'
about: Create issue for @ethereumjs/vm package
title: ''
labels: 'package: vm'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--monorepo.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: Monorepo'
about: Create a monorepo-wide issue (e.g. on CI or docs)
title: ''
labels: 'package: monorepo'
labels: ''
assignees: ''

---


5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package--rlp.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
name: 'Package: rlp'
about: Create issue for rlp package
title: ''
labels: 'package: rlp'
labels: ''
assignees: ''

---


7 changes: 3 additions & 4 deletions .github/workflows/docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,10 @@ jobs:
- run: npm i
working-directory: ${{ github.workspace }}

-
name: Build & Push
- name: Build & Push
uses: docker/build-push-action@v5
with:
context: .
push: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
tags: ghcr.io/${{ github.repository_owner }}/ethereumjs-monorepo:latest
provenance: false
tags: ghcr.io/${{ github.repository_owner/ethereumjs-monorepo:latest
provenance: false
51 changes: 51 additions & 0 deletions .github/workflows/jekyll-gh-pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll with GitHub Pages dependencies preinstalled

on:
# Runs on pushes targeting the default branch
push:
branches: ["master"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Build with Jekyll
uses: actions/jekyll-build-pages@v1
with:
source: ./
destination: ./_site
- name: Upload artifact
uses: actions/upload-pages-artifact@v3

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
Loading