Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
34b271e
Doc Updates: Yet another round (EVM / VM / Other) (#3999)
holgerd77 Apr 19, 2025
f5e4537
monorepo: clean up more test data (#4001)
gabrocheleau Apr 20, 2025
3594f8d
util: prefixed hex string type improvements (#3995)
gabrocheleau Apr 20, 2025
20cae2b
monorepo: npm audit fix (#4003)
gabrocheleau Apr 20, 2025
77bf2e9
EVM: cleanup error messages and fix styling (#3994)
jochem-brouwer Apr 21, 2025
aba2ffc
fix: ethash test script (#4007)
gabrocheleau Apr 22, 2025
d2fbe9a
util: remove undefined handling from bytesToHex (#4004)
gabrocheleau Apr 23, 2025
2908c04
feat(block): Add CLRequests test, example, and documentation (#4008)
avdheshcharjan Apr 23, 2025
c6deb4e
util: replace unnecessary toBytes usage (#4014)
gabrocheleau Apr 24, 2025
8e0caec
Docs Cleanup / Cautious Restructuring / README ToCs (#4010)
holgerd77 Apr 24, 2025
1cbcd6a
evm: upgrade noble curves to 1.9.0 (#4018)
gabrocheleau Apr 24, 2025
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
846fea7
vm/eip6110: log layout check (#3977)
jochem-brouwer Apr 24, 2025
347cf82
Merge branch 'master' into master
Dargon789 Apr 24, 2025
6a2ccd6
update sm API to match interface (#4022)
acolytec3 Apr 25, 2025
2252264
Merge branch 'master' into master
Dargon789 Apr 25, 2025
4b4b168
Revert "Create google.yml (#52)" (#90)
Dargon789 Apr 25, 2025
c7cc254
Revert "monorepo: npm audit fix (#4003)"
Dargon789 Apr 25, 2025
185f811
Merge branch 'master' into revert-4003-monorepo/fix-2025-04-20-npm-audit
Dargon789 Apr 25, 2025
3d94933
monorepo: attempt to fix no compile ci (#4026)
gabrocheleau Apr 25, 2025
934e20d
Convert `StatelessVerkleStateManager` usage to type in `vm` (#4021)
acolytec3 Apr 25, 2025
e1091ae
Add README Package Highlights (#4020)
holgerd77 Apr 25, 2025
cdf601c
Add tracing to `t8n` (#3953)
acolytec3 Apr 25, 2025
3d520fa
Rename era pack to e2store & add support for E2HS file format (#3954)
ScottyPoi Apr 25, 2025
f740102
Remove `storage` from `InterpreterStep` (#4027)
acolytec3 Apr 25, 2025
dbc972b
Updates `typedoc` to latest (#4029)
acolytec3 Apr 25, 2025
47529d0
All libraries: rebuild docs (#4031)
ScottyPoi Apr 25, 2025
f10cb80
evm: consistent error message names (#4033)
gabrocheleau Apr 25, 2025
1f8f8c7
monorepo: upgrade ethereum-crypography and reduce reliance on it (#4030)
gabrocheleau Apr 25, 2025
745a2a9
92 eployment failed with the following error (#101)
Dargon789 Apr 25, 2025
dfe7933
Merge pull request #104 from Dargon789/revert-4003-monorepo/fix-2025-…
Dargon789 Apr 25, 2025
39b3f7e
Vitest browser cleanup #3344 (#105)
Dargon789 Apr 25, 2025
a5aeab5
Merge branch 'Vitest-browser-cleanup-#3344' into 78-codecov
Dargon789 Apr 26, 2025
30c2491
update e2store README (#4035)
ScottyPoi Apr 26, 2025
17852b5
util: refactor 7702 authorization lists to util package (#4032)
gabrocheleau Apr 26, 2025
060f690
monorepo: revert noble refactoring (#4037)
gabrocheleau Apr 26, 2025
4ee9206
Vitest browser cleanup #3344 (#105) (#109) (#111)
Dargon789 Apr 26, 2025
b7c89fe
Merge branch 'master' into 78-codecov
Dargon789 Apr 26, 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
  •  
  •  
  •  
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/dargon789/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
13 changes: 7 additions & 6 deletions .github/workflows/noCompile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,17 @@ jobs:
# Set default values for cache keys when triggered by push
env:
DEP_CACHE_KEY: ${{ github.event_name == 'push' && 'none' || inputs.dep-cache-key }}

steps:
- uses: actions/checkout@v4
# We restore the code/deps from cache if triggered from workflow_call (i.e. have valid cache key)
- if: env.DEP_CACHE_KEY != 'none'
- if: env.DEP_CACHE_KEY != 'none'
uses: actions/cache/restore@v4
id: dep-cache
with:
path: ${{github.workspace}}
key: ${{ env.DEP_CACHE_KEY }}

- name: Use Node.js 22
uses: actions/setup-node@v4
with:
Expand All @@ -39,8 +40,8 @@ jobs:

- name: Install Dependencies (if not restored from cache)
if: steps.dep-cache.outputs.cache-hit != 'true'
run: npm i --ignore-scripts
run: npm i --ignore-scripts
working-directory: ${{ github.workspace }}

- run: node --conditions=typescript --experimental-strip-types scripts/inlineClient.ts
working-directory: ${{ github.workspace }}/packages/client
working-directory: ${{ github.workspace }}/packages/client
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
20
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ COPY packages/blockchain/dist packages/blockchain/dist
COPY packages/client/dist packages/client/dist
COPY packages/common/dist packages/common/dist
COPY packages/devp2p/dist packages/devp2p/dist
COPY packages/era/dist packages/era/dist
COPY packages/e2store/dist packages/e2store/dist
COPY packages/ethash/dist packages/ethash/dist
COPY packages/evm/dist packages/evm/dist
COPY packages/genesis/dist packages/genesis/dist
Expand All @@ -33,7 +33,7 @@ COPY packages/blockchain/package.json packages/blockchain/package.json
COPY packages/client/package.json packages/client/package.json
COPY packages/common/package.json packages/common/package.json
COPY packages/devp2p/package.json packages/devp2p/package.json
COPY packages/era/package.json packages/era/package.json
COPY packages/e2store/package.json packages/e2store/package.json
COPY packages/ethash/package.json packages/ethash/package.json
COPY packages/evm/package.json packages/evm/package.json
COPY packages/genesis/package.json packages/genesis/package.json
Expand Down
1 change: 1 addition & 0 deletions config/cspell-ts.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
}
],
"words": [
"immediates",
"unerasable",
"bytelist",
"bytestring",
Expand Down
2 changes: 1 addition & 1 deletion config/typedoc.cjs → config/typedoc.mjs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module.exports = {
export default {
plugin: 'typedoc-plugin-markdown',
readme: 'none',
gitRevision: 'master',
Expand Down
Loading