[Snyk] Upgrade @vitest/browser from 3.0.8 to 3.1.1#139
Merged
Conversation
Snyk has created this PR to upgrade @vitest/browser from 3.0.8 to 3.1.1. See this package in npm: @vitest/browser See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr
This comment was marked as duplicate.
This comment was marked as duplicate.
Review or Edit in CodeSandboxOpen the branch in Web Editor • VS Code • Insiders |
|
|
Reviewer's GuideThis pull request upgrades the File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Dargon789
added a commit
that referenced
this pull request
Dec 5, 2025
* Add common eip config * Add ultralight dep * package json updates * turn off ci for now * instantiate portal in client * feat: Make a POC of pureInterpreter * compare merged base forks. (#87) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- Co-authored-by: Amir <indigophi@protonmail.com> * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Amir <indigophi@protonmail.com> Co-authored-by: avdhesh.eth <49278246+avdheshcharjan@users.noreply.github.com> * Create jekyll-gh-pages.yml (#88) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Revert "Create google.yml (#52)" (#90) This reverts commit e5e71041d510ad958278bfa0e212d5f2757f7979. * Revert "monorepo: npm audit fix (#4003)" This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * Revert "monorepo: npm audit fix (#4003)" (#91) This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * build(deps-dev): bump vite in the npm_and_yarn group across 1 directory 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.4 to 6.3.3 - [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.3/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 6.3.3 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Add .circleci/config.yml * Update docker-image.yml (#96) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * 92 eployment failed with the following error (#101) * Revert "monorepo: npm audit fix (#4003)" (#91) This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create mdbook.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create nextjs.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update vm-pr.yml (#106) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Vitest browser cleanup #3344 (#105) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- Co-authored-by: Amir <indigophi@protonmail.com> * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) * compare merged base forks. (#87) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- Co-authored-by: Amir <indigophi@protonmail.com> * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Amir <indigophi@protonmail.com> Co-authored-by: avdhesh.eth <49278246+avdheshcharjan@users.noreply.github.com> * Create jekyll-gh-pages.yml (#88) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * vm/eip6110: log layout check (#3977) * vm/eip6110: log layout check * vm: eip6110 update deposits layout verifier * update sm API to match interface (#4022) * Revert "Create google.yml (#52)" (#90) This reverts commit e5e71041d510ad958278bfa0e212d5f2757f7979. * Revert "monorepo: npm audit fix (#4003)" This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * 92 eployment failed with the following error (#101) * Revert "monorepo: npm audit fix (#4003)" (#91) This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Amir <indigophi@protonmail.com> Co-authored-by: avdhesh.eth <49278246+avdheshcharjan@users.noreply.github.com> Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * Update vm-pr.yml (#107) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Merge pull request #97 from Dargon789/master (#98) * Update vm-pr.yml (#108) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update vm-pr.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Vitest browser cleanup #3344 (#105) (#109) (#111) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) * compare merged base forks. (#87) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) --------- * Create jekyll-gh-pages.yml (#88) * vm/eip6110: log layout check (#3977) * vm/eip6110: log layout check * vm: eip6110 update deposits layout verifier * update sm API to match interface (#4022) * Revert "Create google.yml (#52)" (#90) This reverts commit e5e71041d510ad958278bfa0e212d5f2757f7979. * Revert "monorepo: npm audit fix (#4003)" This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * 92 eployment failed with the following error (#101) * Revert "monorepo: npm audit fix (#4003)" (#91) This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * Update docker-image.yml * Update docker-image.yml --------- --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Amir <indigophi@protonmail.com> Co-authored-by: avdhesh.eth <49278246+avdheshcharjan@users.noreply.github.com> Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * Create devcontainer.json Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update issue templates (#119) * build(deps-dev): bump vite in the npm_and_yarn group across 1 directory (#120) 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.3.3 to 6.3.4 - [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.4/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 6.3.4 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 jekyll-docker.yml (#123) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * 78 codecov (#124) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- Co-authored-by: Amir <indigophi@protonmail.com> * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) * compare merged base forks. (#87) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- Co-authored-by: Amir <indigophi@protonmail.com> * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Amir <indigophi@protonmail.com> Co-authored-by: avdhesh.eth <49278246+avdheshcharjan@users.noreply.github.com> * Create jekyll-gh-pages.yml (#88) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * vm/eip6110: log layout check (#3977) * vm/eip6110: log layout check * vm: eip6110 update deposits layout verifier * update sm API to match interface (#4022) * Revert "Create google.yml (#52)" (#90) This reverts commit e5e71041d510ad958278bfa0e212d5f2757f7979. * Revert "monorepo: npm audit fix (#4003)" This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * monorepo: attempt to fix no compile ci (#4026) * Convert `StatelessVerkleStateManager` usage to type in `vm` (#4021) * Make Verkle State Managers types in vm * Add clarifying comments * address feedback * verifyPostState -> verifyVerklePostState --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> * Add README Package Highlights (#4020) * Add README highlights (VM) * Add README highlights (EVM) * Add README highlights (tx) * Add README highlights (block) * Add README highlights (mpt) * Add README highlights (statemanager) * VM bundle size update * Update packages/block/README.md * Update packages/evm/README.md * Update packages/mpt/README.md * Update packages/statemanager/README.md * Update packages/tx/README.md * Update packages/vm/README.md --------- Co-authored-by: Scorbajio <indigophi@protonmail.com> * Add tracing to `t8n` (#3953) * Add json traces to t8n tool support * Update trace output to be one step per line * move tracing to correct spot * address feedback * Clean up traces * Cache pre-gas computation memory size for 3155 * Add jsonifyTrace helper and test * more fixes * Have t8n use typescript where available * Partially fix gas calculation * Implicitly call STOP if end of bytecode is reached * spellcheck * fix tests and opcode function lookup logic * more fixes * address feedback * fix tests * fix test * Remove unneeded test data * where is the outlog? * REmove extra slash * lint * t8ntool: fix test * remove Nify from whitelist * client: remove console.log in test * evm/vm: lowercase stepTraceJSON * Move helpers to vm. Update tests. Add eip7756 formatted fields * Add test * Comment bytecode * Revert changes related to adding STOP code * spellcheck * Add remaining fields for eip 7756 * spellcheck * fix functionDepth reference * update comments * Add logic to track storage in step hook * memory is not optional * pad keys to 32 bytes for storage * Address feedback * Simplify immediates computation * Add eof test * Revise bytecode * Fix definition and presentation of immediates * fix intermediates issue * spellcheck * address feedback --------- Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> * Rename era pack to e2store & add support for E2HS file format (#3954) * reorganize package into directory per format * redefine Version and BlockIndex as CommonTypes * define e2hs types * move blockIndex functions to shared blockIndex.ts file * write createBlockIndex function and replace code in era1 * implement e2hs format * rename parse to decompress * write parse function * fix up blockTuple functions * update blockTuple calls in e2hs code * log better error on type mismatch * test using reference file * fix imports in tests * rename era package to e2store --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> * Remove `storage` from `InterpreterStep` (#4027) * Remove storage from trace and add optimization back * revert example --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> * Updates `typedoc` to latest (#4029) * Update typedoc to mjs * fix client config * All libraries: rebuild docs (#4031) * block: rebuild docs * binarytree: rebuild docs * blockchain: rebuild docs * client: rebuild docs * common: rebuild docs * devp2p: rebuild docs * e2store: rebuild docs * ethash: rebuild docs * evm: rebuild docs * genesis: rebuild docs * mpt: rebuild docs * statemanager: rebuild docs * tx: rebuild docs * util: rebuild docs * verkle: rebuild docs * vm: rebuild docs * wallet: rebuild docs * evm: consistent error message names (#4033) * evm: singular evm error message * evm: eof err naming * monorepo: upgrade ethereum-crypography and reduce reliance on it (#4030) * monorepo: migrate keccak256 to noble hashes instead of ethereum-cryptography * monorepo: refactor sha256 usage * monorepo: refactor more ethereum-crypto usage * monorepo: upgrade noble packages and ethereum-crypto * chore: remove .js suffix from noble imports * chore: fix mpt blake2b issue * fix: docker build * chore: attempt to fix docker * chore: alternative ripemd160 import --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * 92 eployment failed with the following error (#101) * Revert "monorepo: npm audit fix (#4003)" (#91) This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Vitest browser cleanup #3344 (#105) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- Co-authored-by: Amir <indigophi@protonmail.com> * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) * compare merged base forks. (#87) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- Co-authored-by: Amir <indigophi@protonmail.com> * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Amir <indigophi@protonmail.com> Co-authored-by: avdhesh.eth <49278246+avdheshcharjan@users.noreply.github.com> * Create jekyll-gh-pages.yml (#88) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * vm/eip6110: log layout check (#3977) * vm/eip6110: log layout check * vm: eip6110 update deposits layout verifier * update sm API to match interface (#4022) * Revert "Create google.yml (#52)" (#90) This reverts commit e5e71041d510ad958278bfa0e212d5f2757f7979. * Revert "monorepo: npm audit fix (#4003)" This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * 92 eployment failed with the following error (#101) * Revert "monorepo: npm audit fix (#4003)" (#91) This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Amir <indigophi@protonmail.com> Co-authored-by: avdhesh.eth <49278246+avdheshcharjan@users.noreply.github.com> Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * update e2store README (#4035) * util: refactor 7702 authorization lists to util package (#4032) * util: refactor 7702 authorization lists to util package * chore: type issues * chore: lint fix * chore: merge * chore: prefix with EOACode7702 * chore: adjust type * tx: fix last type issue * Fix examples * Update packages/util/src/types.ts * Merge branch 'master' into refactor/auth-list-utils * monorepo: revert noble refactoring (#4037) * monorepo: revert noble refactoring * monorepo: upgrade etheruem-cryptography to 3.2.0 * chore: upgrade package lock * Vitest browser cleanup #3344 (#105) (#109) (#111) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) * compare merged base forks. (#87) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) --------- * Create jekyll-gh-pages.yml (#88) * vm/eip6110: log layout check (#3977) * vm/eip6110: log layout check * vm: eip6110 update deposits layout verifier * update sm API to match interface (#4022) * Revert "Create google.yml (#52)" (#90) This reverts commit e5e71041d510ad958278bfa0e212d5f2757f7979. * Revert "monorepo: npm audit fix (#4003)" This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * 92 eployment failed with the following error (#101) * Revert "monorepo: npm audit fix (#4003)" (#91) This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * Update docker-image.yml * Update docker-image.yml --------- --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Amir <indigophi@protonmail.com> Co-authored-by: avdhesh.eth <49278246+avdheshcharjan@users.noreply.github.com> Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Amir <indigophi@protonmail.com> Co-authored-by: avdhesh.eth <49278246+avdheshcharjan@users.noreply.github.com> Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> Co-authored-by: Scotty <66335769+ScottyPoi@users.noreply.github.com> * Delete .github/workflows/nextjs.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Delete .github/workflows/mdbook.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * fix: upgrade @vitest/browser from 3.0.8 to 3.1.1 (#139) Snyk has created this PR to upgrade @vitest/browser from 3.0.8 to 3.1.1. See this package in npm: @vitest/browser See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * fix: upgrade @types/node from 22.13.10 to 22.14.1 (#138) Snyk has created this PR to upgrade @types/node from 22.13.10 to 22.14.1. See this package in npm: @types/node See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * pull (ethereumjs#4065) (ethereumjs#4066) (#140) * updates regarding blobtx serialization (#4065) * client: fix getpayloadv4 to return execution requests as well on retry (#4066) * client: fix getpayloadv4 to return execution requests as well on retry * spell check * spell --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> Co-authored-by: g11tech <gajinder@g11.in> * fix: upgrade typescript-eslint from 8.27.0 to 8.30.1 (#137) Snyk has created this PR to upgrade typescript-eslint from 8.27.0 to 8.30.1. See this package in npm: typescript-eslint See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * Update devcontainer.json (#141) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * fix: upgrade @typescript-eslint/eslint-plugin from 8.27.0 to 8.30.1 (#135) Snyk has created this PR to upgrade @typescript-eslint/eslint-plugin from 8.27.0 to 8.30.1. See this package in npm: @typescript-eslint/eslint-plugin See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * e2store: replace snappy-stream dependency (#4046) * switch snappy-stream packages * e2store: internalize snappy-stream and switch to snappyjs * delete test * use spellcheck friendly test var * remove dependency * Client: separate TxIndex from ReceiptsManager (#4012) * client: create txIndex.ts and export index types * client: extract txIndex logic from receiptsManager to txIndex * client: add txIndex as attribute of vmexecution * client: move calls to updateIndex out of receiptsManager * client: update RPC methods to use txIndex * test: use MemoryLevel in test * test: fix receipts test / add txIndex tests * client: remove unnecessary lookup from eth_getTransactionByHash * optimize debug_getRawTransaction * test TxIndex class * test vm exec initialization with metaDB * remove unreachable case * test get transaction without index --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * Create docker-publish.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * build(deps-dev): bump lockfile-lint-api Bumps the npm_and_yarn group with 1 update in the / directory: [lockfile-lint-api](https://github.com/lirantal/lockfile-lint/tree/HEAD/packages/lockfile-lint-api). Updates `lockfile-lint-api` from 5.9.1 to 5.9.2 - [Release notes](https://github.com/lirantal/lockfile-lint/releases) - [Changelog](https://github.com/lirantal/lockfile-lint/blob/main/packages/lockfile-lint-api/CHANGELOG.md) - [Commits](https://github.com/lirantal/lockfile-lint/commits/lockfile-lint-api@5.9.2/packages/lockfile-lint-api) --- updated-dependencies: - dependency-name: lockfile-lint-api dependency-version: 5.9.2 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * fix: upgrade @vitest/ui from 3.0.8 to 3.1.2 (#148) Snyk has created this PR to upgrade @vitest/ui from 3.0.8 to 3.1.2. See this package in npm: @vitest/ui See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * fix: upgrade vitest from 3.0.8 to 3.1.2 (#150) Snyk has created this PR to upgrade vitest from 3.0.8 to 3.1.2. See this package in npm: vitest See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * fix: upgrade @vitest/coverage-istanbul from 3.0.8 to 3.1.2 (#146) Snyk has created this PR to upgrade @vitest/coverage-istanbul from 3.0.8 to 3.1.2. See this package in npm: @vitest/coverage-istanbul See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * Delete .github/workflows/docker-publish.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * node_gyp_bin * fix: upgrade @types/node from 22.14.1 to 22.15.12 Snyk has created this PR to upgrade @types/node from 22.14.1 to 22.15.12. See this package in npm: @types/node See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr * Update docker-image.yml (#156) * Update docker-image.yml (#157) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * fix: upgrade @vitest/coverage-v8 from 3.0.8 to 3.1.3 (#155) Snyk has created this PR to upgrade @vitest/coverage-v8 from 3.0.8 to 3.1.3. See this package in npm: @vitest/coverage-v8 See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * Create octopusdeploy.yml (#159) * Update vm-build.yml (#158) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * build(deps-dev): bump tar-fs (#165) Bumps the npm_and_yarn group with 1 update in the / directory: [tar-fs](https://github.com/mafintosh/tar-fs). Updates `tar-fs` from 3.0.8 to 3.0.9 - [Commits](https://github.com/mafintosh/tar-fs/compare/v3.0.8...v3.0.9) --- updated-dependencies: - dependency-name: tar-fs dependency-version: 3.0.9 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 .readthedocs.yaml (#166) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * fix: package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-LOCKFILELINTAPI-10169587 * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update docker-image.yml (#188) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update binarytree-build.yml (#189) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * fix: upgrade @typescript-eslint/eslint-plugin from 8.27.0 to 8.34.1 (#190) Snyk has created this PR to upgrade @typescript-eslint/eslint-plugin from 8.27.0 to 8.34.1. See this package in npm: @typescript-eslint/eslint-plugin See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * fix: upgrade @vitest/browser from 3.0.8 to 3.2.4 (#194) Snyk has created this PR to upgrade @vitest/browser from 3.0.8 to 3.2.4. See this package in npm: @vitest/browser See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * feat: upgrade @types/node from 22.13.10 to 24.0.3 (#193) Snyk has created this PR to upgrade @types/node from 22.13.10 to 24.0.3. See this package in npm: @types/node See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * fix: upgrade typescript-eslint from 8.27.0 to 8.34.1 (#192) Snyk has created this PR to upgrade typescript-eslint from 8.27.0 to 8.34.1. See this package in npm: typescript-eslint See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * Potential fix for code scanning alert no. 3955: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Add .circleci/config.yml (#196) * Update docker-image.yml (#197) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update build.yml (#198) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * 185 …
Dargon789
added a commit
that referenced
this pull request
Dec 5, 2025
# Standardize and reorganize package definitions across the monorepo, refine root workspace scripts and dependencies, add CI/CD workflows and deployment configs, and bolster documentation with security policy and issue templates. New Features: Introduce Codacy security scan, Jekyll and static GitHub Pages deployment workflows, and a basic CircleCI pipeline. Add Vercel project configuration for Vercel deployments. Enhancements: Standardize package.json structure across all packages (consistent exports, field order, and module entries). Reorder and consolidate root npm scripts, bump utility dependencies (tsx, ws, kzg-wasm, @vercel/blob), and pin puppeteer-core via resolutions. Update package dependencies for EthereumJS util and related packages. CI: Add GitHub workflows for security scanning, site deployments, and example CircleCI config. Deployment: Include Vercel project.json for deployment configuration. Documentation: Add SECURITY.md and new issue/PR templates for bugs, features, and custom workflows, and remove default labels from package issue templates. * Vitest browser cleanup #3344 (#105) (#109) (#111) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) * compare merged base forks. (#87) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) --------- * Create jekyll-gh-pages.yml (#88) * vm/eip6110: log layout check (#3977) * vm/eip6110: log layout check * vm: eip6110 update deposits layout verifier * update sm API to match interface (#4022) * Revert "Create google.yml (#52)" (#90) This reverts commit e5e71041d510ad958278bfa0e212d5f2757f7979. * Revert "monorepo: npm audit fix (#4003)" This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * 92 eployment failed with the following error (#101) * Revert "monorepo: npm audit fix (#4003)" (#91) This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * Update docker-image.yml * Update docker-image.yml --------- --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Amir <indigophi@protonmail.com> Co-authored-by: avdhesh.eth <49278246+avdheshcharjan@users.noreply.github.com> Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * Create devcontainer.json Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update issue templates (#119) * Change usages of `equals` to `strictEquals` (#4036) * mpt: Use strictEquals instead of just equals * binarytree: Use strictEquals instead of just equals * block: Use strictEquals instead of just equals * blockchain: Use strictEquals instead of just equals * client: Use strictEquals instead of just equals * common: Use strictEquals instead of just equals * devp2p: Use strictEquals instead of just equals * e2store: Use strictEquals instead of just equals * ethash: Use strictEquals instead of just equals * evm: Use strictEquals instead of just equals * rlp: Use strictEquals instead of just equals * statemanager: Use strictEquals instead of just equals * tx: Use strictEquals instead of just equals * util: Use strictEquals instead of just equals * verkle: Use strictEquals instead of just equals * vm: Use strictEquals instead of just equals * wallet: Use strictEquals instead of just equals * client: Fix tests * Fix tests --------- Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> * v10 Breaking Releases (#4028) * Remove the RC.1 version references from package.json files * Update client version * Rebuild package-lock.json * Add version header for CHANGELOG files * Added overview/highlight text in CHANGELOG files * Add changes since RC.1 to release notes * Remove changes section for releases with no changes * Update verkle and binarytree versions from 10.0.0-dev to 10.0.0, add more prominent EXPERIMENTAL notes * Rebuild package-lock.json * Fixed placement typo * docs: @links to class constructor methods (#4041) * typedoc: don't ignore evm * Add @links to constructor methods for class objects --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> * Small Housekeeping Stuff (#4043) * Add ISSUE_TEMPLATE files for missing packages * Update branch table on main README * e2store: examples directory and README update (#4042) * era1 example and README update * e2hs example and README update * era example and update README * fix examples npm script * fix file path * Build examples, small adjustments --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> * build(deps-dev): bump vite in the npm_and_yarn group across 1 directory (#120) 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.3.3 to 6.3.4 - [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.4/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 6.3.4 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> * Rename static build ci job (#4050) * rename ci job * Update action badge link in READMEs * docs: updated inrenal structure part (#4047) * Update README.md * Update packages/vm/README.md Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * Update README.md * Update packages/vm/README.md --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> Co-authored-by: Scorbajio <indigophi@protonmail.com> * Logger usage removal in client tests (#4048) * Remove logger usage in client integration tests * Remove non-essential logger usage in rest of client tests * Remove logger references in tests * Fix test * Fix test * skip useless logging test --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * Create jekyll-docker.yml (#123) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Delete .github/workflows/nextjs.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Delete .github/workflows/mdbook.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update 4844 examples to cancun (#4058) * updates regarding blobtx serialization (#4065) * client: fix getpayloadv4 to return execution requests as well on retry (#4066) * client: fix getpayloadv4 to return execution requests as well on retry * spell check * spell * fix: upgrade @vitest/browser from 3.0.8 to 3.1.1 (#139) Snyk has created this PR to upgrade @vitest/browser from 3.0.8 to 3.1.1. See this package in npm: @vitest/browser See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * fix: upgrade @types/node from 22.13.10 to 22.14.1 (#138) Snyk has created this PR to upgrade @types/node from 22.13.10 to 22.14.1. See this package in npm: @types/node See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * pull (ethereumjs#4065) (ethereumjs#4066) (#140) * updates regarding blobtx serialization (#4065) * client: fix getpayloadv4 to return execution requests as well on retry (#4066) * client: fix getpayloadv4 to return execution requests as well on retry * spell check * spell --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> Co-authored-by: g11tech <gajinder@g11.in> * fix: upgrade typescript-eslint from 8.27.0 to 8.30.1 (#137) Snyk has created this PR to upgrade typescript-eslint from 8.27.0 to 8.30.1. See this package in npm: typescript-eslint See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * e2store: replace snappy-stream dependency (#4046) * switch snappy-stream packages * e2store: internalize snappy-stream and switch to snappyjs * delete test * use spellcheck friendly test var * remove dependency * Update devcontainer.json (#141) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Client: separate TxIndex from ReceiptsManager (#4012) * client: create txIndex.ts and export index types * client: extract txIndex logic from receiptsManager to txIndex * client: add txIndex as attribute of vmexecution * client: move calls to updateIndex out of receiptsManager * client: update RPC methods to use txIndex * test: use MemoryLevel in test * test: fix receipts test / add txIndex tests * client: remove unnecessary lookup from eth_getTransactionByHash * optimize debug_getRawTransaction * test TxIndex class * test vm exec initialization with metaDB * remove unreachable case * test get transaction without index --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * fix: upgrade @typescript-eslint/eslint-plugin from 8.27.0 to 8.30.1 (#135) Snyk has created this PR to upgrade @typescript-eslint/eslint-plugin from 8.27.0 to 8.30.1. See this package in npm: @typescript-eslint/eslint-plugin See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * e2store: replace snappy-stream dependency (#4046) * switch snappy-stream packages * e2store: internalize snappy-stream and switch to snappyjs * delete test * use spellcheck friendly test var * remove dependency * Client: separate TxIndex from ReceiptsManager (#4012) * client: create txIndex.ts and export index types * client: extract txIndex logic from receiptsManager to txIndex * client: add txIndex as attribute of vmexecution * client: move calls to updateIndex out of receiptsManager * client: update RPC methods to use txIndex * test: use MemoryLevel in test * test: fix receipts test / add txIndex tests * client: remove unnecessary lookup from eth_getTransactionByHash * optimize debug_getRawTransaction * test TxIndex class * test vm exec initialization with metaDB * remove unreachable case * test get transaction without index --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * Add initial implementation of RIP7212 * use correct import * use correct public key constructor * webauthn test * more failed fixes * Rename ci workflow (#4076) * Rename ci workflow * Rename file in different file * Consolidate and Update Developer Docs (#4079) * Move hidden and not-content-matching config/README.md file to root, rename to DEVELOPER.md * Integrate workflow section into new dev docs, reference dev docs from main README * Consolidate testing content * Remove redundant linking content * Remove redundant small configuration guide section * Move over windows users note * Integrate scripts overview * Add references to additional docs * Add additional spellcheck docs section * Some additional tool linking * Minor * cleanup * spellcheck --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * Fix logging test (#4077) * Fix logging test * Add comment to explain * Make test run conditionally * Merge remote-tracking branch 'origin/master' into fix-logging-test * Update README EthereumJS Footers (#4081) * Add code of conduct (ported over from old ReadTheDocs documentation) * Update EthereumJS footers on README files * common: improve ugly method (#4080) * common: clean up nextHardforkBlockOrTimestamp method * remove TODO comment --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * client: add blockTimestamp to eth_getLogs, add tests (#4074) * client: add blockTimestamp to eth_getLogs, add tests * client: cleanup getLogs blocktimestamp tests --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * docs(evm): update internal structure section in README (#4045) * docs(evm): update internal structure section in README * Update packages/evm/README.md Co-authored-by: am1r021 <indigophi@protonmail.com> * Update README.md --------- Co-authored-by: am1r021 <indigophi@protonmail.com> Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * valueBoundaryCheck chores (#4083) * Move test to more appropriate file and rename tested function * Remove addressed TODO comment * Create docker-publish.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * build(deps-dev): bump lockfile-lint-api Bumps the npm_and_yarn group with 1 update in the / directory: [lockfile-lint-api](https://github.com/lirantal/lockfile-lint/tree/HEAD/packages/lockfile-lint-api). Updates `lockfile-lint-api` from 5.9.1 to 5.9.2 - [Release notes](https://github.com/lirantal/lockfile-lint/releases) - [Changelog](https://github.com/lirantal/lockfile-lint/blob/main/packages/lockfile-lint-api/CHANGELOG.md) - [Commits](https://github.com/lirantal/lockfile-lint/commits/lockfile-lint-api@5.9.2/packages/lockfile-lint-api) --- updated-dependencies: - dependency-name: lockfile-lint-api dependency-version: 5.9.2 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * fix: upgrade @vitest/ui from 3.0.8 to 3.1.2 (#148) Snyk has created this PR to upgrade @vitest/ui from 3.0.8 to 3.1.2. See this package in npm: @vitest/ui See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * fix: upgrade vitest from 3.0.8 to 3.1.2 (#150) Snyk has created this PR to upgrade vitest from 3.0.8 to 3.1.2. See this package in npm: vitest See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * fix: upgrade @vitest/coverage-istanbul from 3.0.8 to 3.1.2 (#146) Snyk has created this PR to upgrade @vitest/coverage-istanbul from 3.0.8 to 3.1.2. See this package in npm: @vitest/coverage-istanbul See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * Delete .github/workflows/docker-publish.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Fix outdated hardware wallet signing example (#4084) * Fix hardware wallet signing example in tx documentation * Complete example update * remove signature from unsigned tx * fix ledger example * clean up example * lint --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * Improve `paramsCache` updates (#4091) * make params caching more efficient * add benchmark for buildParamsCache * Merge branch 'master' into paramsCache * node_gyp_bin * common: add 5 bpo hardforks for blobSchedule specification (#4085) * common: add 5 bpo hardforks for blobSchedule specification * add bpos to blobschedule test and get the test working * fix: upgrade @types/node from 22.14.1 to 22.15.12 Snyk has created this PR to upgrade @types/node from 22.14.1 to 22.15.12. See this package in npm: @types/node See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr * Add eth_getMaxPriorityFeePerGas RPC method (#4092) * Add initial eth_getMaxPriorityFeePerGas RPC method implementation * Add a first simple test setup * Add basic chain creation framing * Add proper createBlock mocking * Expand on test scenarios * Expand on test cases * Revise parameter name in tests --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> * Update docker-image.yml (#156) * Update docker-image.yml (#157) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * fix: upgrade @vitest/coverage-v8 from 3.0.8 to 3.1.3 (#155) Snyk has created this PR to upgrade @vitest/coverage-v8 from 3.0.8 to 3.1.3. See this package in npm: @vitest/coverage-v8 See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * Create octopusdeploy.yml (#159) * EIP-7883: ModExp gas cost increase (#4071) * Increase minimal price from 200 to 500 * Increase cost when exponent is larger than 32 bytes * Multiplication complexity is doubled if base or modulus is bigger than 32 bytes * Add 7883 to common * Update implementation to allow 2565 and pre-2565 gas algorithm * tx: add eip-7594 peerdas blob transactions in osaka (#3976) * tx: add peerdas blob transactions support * add eip 7594 network wrapper for blob tx * add eip 7594 checks and engine api changes * add 7594 to osaka hf and fix the network wrapper validation * improve networkwrapper vals * update proof validation for cell proofs network version * temp use ckzg * fixes * load trusted setup on ckzg * load trusted setup on ckzg * load trusted setup on ckzg * move prague genesis to testdata and add/generate osaka genesis and update newpayloadv4 test * add blobs to cell and proofs util * build and add getpayloadv5 end to end client spec, test/fix the issues * ci build * ci build * fix ci * add 7594 network wrapper tx tests and fix isssues * fix ckzg import * debug requests * add further debugging log * ckzg for testing revert later * fix rebae * add blobs bundle debug log * more debug log * remove old format transactions * reject old format tx acceptance * add debug log * exclude selection of 7594 txs if hardfork not yet happened * exclude selection of 7594 txs if hardfork not yet happened * remove additional console logs * fix breaking client tests * update the microkzg signer to 0.15 and fix the imports everywhere * fix kzg spec by proxing wasm cell methods to jskzg * remove unnecessary docker pkg * lint * fix the issues with trustedsetup by using fast peerdas * add the validations in buildblock for proper blob format tx * zero down to the issues in getpayloadv5 spec * zero down to the issues in getpayloadv5 spec * fix statemanager breaking spec * add back a deleted comment * active some more codeflow for escaping lint errors * better word error * use the new microsigner lib in 7594 tx spec * remove c-kzg * lint * fix tsc issues * Clean up tests * add ckzg to client for getpayloadv5 ttest * client: bump rpc keepAliveTimeout to fix micro-eth-signer blocking (?) keepAlive * Revert "add ckzg to client for getpayloadv5 ttest" This reverts commit d0b040463218a966b010b6d3ffab187d31648ead. * handle structured clone for browser * handle structued clone undefined --------- Co-authored-by: acolytec3 <17355484+acolytec3@users.noreply.github.com> Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> * Client RPC maxPriorityFeePerGas Fixes (#4094) * Rename method * Rename test file * Update maxPriorityFeePerGas to return 1 Gwei as default if no 1559 tx present in last 10 blocks * Merge branch 'master' into maxPriorityFeePerGas-fixes * Update vm-build.yml (#158) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Add Client Docs for Kurtosis + R&D (#4095) * Rewrite client README introduction a bit * Bump recommended Node.js version from 18 to 22 (current active LTS version) * Some basic clean up * Add Kurtosis setup to docs * Adding Research & Development section to the docs * Client deprecation note (#4097) * Update README.md * Update README.md * Update README.md * Update README.md * build(deps-dev): bump tar-fs (#165) Bumps the npm_and_yarn group with 1 update in the / directory: [tar-fs](https://github.com/mafintosh/tar-fs). Updates `tar-fs` from 3.0.8 to 3.0.9 - [Commits](https://github.com/mafintosh/tar-fs/compare/v3.0.8...v3.0.9) --- updated-dependencies: - dependency-name: tar-fs dependency-version: 3.0.9 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> * Fix: update broken Merkle Patricia Trie doc link to current ethereum.org URL (#4099) * Create .readthedocs.yaml (#166) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * fix: package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-LOCKFILELINTAPI-10169587 * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update docker-image.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update docker-image.yml (#188) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update binarytree-build.yml (#189) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * fix: upgrade @typescript-eslint/eslint-plugin from 8.27.0 to 8.34.1 (#190) Snyk has created this PR to upgrade @typescript-eslint/eslint-plugin from 8.27.0 to 8.34.1. See this package in npm: @typescript-eslint/eslint-plugin See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * fix: upgrade @vitest/browser from 3.0.8 to 3.2.4 (#194) Snyk has created this PR to upgrade @vitest/browser from 3.0.8 to 3.2.4. See this package in npm: @vitest/browser See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * feat: upgrade @types/node from 22.13.10 to 24.0.3 (#193) Snyk has created this PR to upgrade @types/node from 22.13.10 to 24.0.3. See this package in npm: @types/node See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * fix: upgrade typescript-eslint from 8.27.0 to 8.34.1 (#192) Snyk has created this PR to upgrade typescript-eslint from 8.27.0 to 8.34.1. See this package in npm: typescript-eslint See this project in Snyk: https://app.snyk.io/org/dargon789/project/9e1214d0-53da-4d7c-a275-7fecdda73824?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> * Potential fix for code scanning alert no. 3955: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Add .circleci/config.yml (#196) * Update docker-image.yml (#197) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update build.yml (#198) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * 185 generated by sourcery aibot start review guide (#199) * add Benchmark (benchmarkjs) benchmark result for e2803ab1ed90f7fbcfada059829011fc20da27e1 * add Benchmark (benchmarkjs) benchmark result for 37425390a619c423bcd6f5621f733e7ec4cb4df5 * add Benchmark (benchmarkjs) benchmark result for 0170906f2880e01951bc56cc2c86fc263da21cc3 * add Benchmark (benchmarkjs) benchmark result for c1852414b11bd87d48b1fa87794b6dab45e1ce2f * add Benchmark (benchmarkjs) benchmark result for 9d756c2c842df2ff08b6cf84539ea3c40df3d6fa * add Benchmark (benchmarkjs) benchmark result for 5d12ee640b1dd1d384a468792f131a9b5b760986 * add Benchmark (benchmarkjs) benchmark result for 019084dda72a729258f1e4b6e005dd05aa0430ab * add Benchmark (benchmarkjs) benchmark result for f9525af55b4c2068a003e8035184913c0adcd980 * add Benchmark (benchmarkjs) benchmark result for 1bb7bc2db3c2177995ec48e788661510ebb2d819 * add Benchmark (benchmarkjs) benchmark result for aac2bef7c6a9300bbfa4264b0cfdfd9603847a11 * add Benchmark (benchmarkjs) benchmark result for 4e356e6b284430a192321199814ccec640b3dfb2 * add Benchmark (benchmarkjs) benchmark result for 253e0a4cf60ea24ab802f3eb713b20f3b49ac955 * add Benchmark (benchmarkjs) benchmark result for de706125473e2188de382d95861fa1daac67713d * add Benchmark (benchmarkjs) benchmark result for 96985844ed30859667afc76f37ba1c2c658b1529 * add Benchmark (benchmarkjs) benchmark result for 98fc3abbc87aaa347cf6447716f03966485c12eb * add Benchmark (benchmarkjs) benchmark result for 2b5f86ab8fda734b4b7af6ceaf49b73cb62bce40 * add Benchmark (benchmarkjs) benchmark result for d79a2e315900a30af3e468d192a9935c654a87b2 * add Benchmark (benchmarkjs) benchmark result for 44e069e41b13eddd8cd09ab62e75f4641eb234d0 * add Benchmark (benchmarkjs) benchmark result for a58c6cb1c5f034dfbb2bffd0bb369803b69c5109 * add Benchmark (benchmarkjs) benchmark result for 4f908ca7fb91efc0bc8ec0f6e410f0627aaa0e5a * add Benchmark (benchmarkjs) benchmark result for c5054ebbb478d3a92545b98d67b125f25636c7f1 * add Benchmark (benchmarkjs) benchmark result for a0ef459e26f6a843d67bb2142977b67359109839 * add Benchmark (benchmarkjs) benchmark result for 9a7d6ac4a5e217de892aa4fc2629201148b44b7f * add Benchmark (benchmarkjs) benchmark result for 1b035d020733f6fdc8c0bf6204408838386748c8 * add Benchmark (benchmarkjs) benchmark result for 76b74d0343f5c595f0107032d1daec61fbc0c72d * add Benchmark (benchmarkjs) benchmark result for 3bd15736d1b470da687cedf78d2de8cccddecf0c * add Benchmark (benchmarkjs) benchmark result for b5390216d9bc2cea1910db36eee125d509a4aa27 * add Benchmark (benchmarkjs) benchmark result for fbe755c816baf1108f72fbec521a100e54444ddd * add Benchmark (benchmarkjs) benchmark result for 9046347fe9a53632e99ab8dddd4e6edb619c70ce * add Benchmark (benchmarkjs) benchmark result for 4ec344b78c1f81cc0becbef3d2de287db6d38fcf * add Benchmark (benchmarkjs) benchmark result for 3981bcafa5a93720e19768f7cec7791f1c7d201e * add Benchmark (benchmarkjs) benchmark result for 60685302d842cd01a07e31c3f1dc21f41045d34d * add Benchmark (benchmarkjs) benchmark result for 7bcb197f2a4388b7c48ab6776b31733308ac0933 * add Benchmark (benchmarkjs) benchmark result for 417b46659ce452469a2b9688b3fda9b584012ff3 * add Benchmark (benchmarkjs) benchmark result for fc0433eccc8a7d6cf327b01a77463ad92743c2af * add Benchmark (benchmarkjs) benchmark result for 51fc6dae08b6cec678323c09ed56907d39194e00 * add Benchmark (benchmarkjs) benchmark result for a8f326aa6023afa9eb968959c8007e5caf10406e * add Benchmark (benchmarkjs) benchmark result for 54446b1baa71f1fba57b69d421daefebb096c6ce * add Benchmark (benchmarkjs) benchmark result for 25d97273f7229ad3098edd5dddf6b142120a7c01 * add Benchmark (benchmarkjs) benchmark result for 20b1437160fe199d2716aaeb102ac75fe6f68a49 * add Benchmark (benchmarkjs) benchmark result for 8525e2821bb32359e7dcf7cb9708ce1b319639f6 * add Benchmark (benchmarkjs) benchmark result for 865034bd66354c7cff40221386f0e5b881094182 * add Benchmark (benchmarkjs) benchmark result for 4b358b431f0fea0721bb18bd37155d86c53011d4 * add Benchmark (benchmarkjs) benchmark result for e1605cf63a1dd6793d8081196ca43ccfd1f24c22 * add Benchmark (benchmarkjs) benchmark result for dd1da00e54da3d60c74b6dfb574070197e37330e * add Benchmark (benchmarkjs) benchmark result for 4c37cccd7cb42805e49d421a9277072620ced89d * add Benchmark (benchmarkjs) benchmark result for 2ab3d5a5e0b01b697f5421a0eae7b0ff5e979858 * add Benchmark (benchmarkjs) benchmark result for 05d253011b120e4ce395c7249f192faf47b4afdf * add Benchmark (benchmarkjs) benchmark result for 0efbd53ca9367598f338c9a3f4e4657e975f8bf5 * add Benchmark (benchmarkjs) benchmark result for 869053512ebe0a7b30afd50c3f5c1ac2bd87ccac * add Benchmark (benchmarkjs) benchmark result for 68c4fb9e65e389447b1e83f7b2590493c70b1042 * add Benchmark (benchmarkjs) benchmark result for 6ca6fd5ef7cff3d5ef9e33397336464fd58577b7 * add Benchmark (benchmarkjs) benchmark result for 5be55b2857366d7d5ed946023897d499725d3cc1 * add Benchmark (benchmarkjs) benchmark result for 0ea97e7bf77b6785adaa8a18a7ea2173271125d5 * add Benchmark (benchmarkjs) benchmark result for 102f0dadaf1c6f830608674cbb48b07f4013e61c * add Benchmark (benchmarkjs) benchmark result for 4218d7056b6320f420e8a813243202720941e08d * add Benchmark (benchmarkjs) benchmark result for 9e5798089cf5d15d991d1e9f44f444cea1c12d27 * add Benchmark (benchmarkjs) benchmark result for 398041dfe27c751950ae63d3faa4ab1e8f645e26 * add Benchmark (benchmarkjs) benchmark result for b8e9d140ea21b04e0d5efaa7befd4a6f99ee571a * add Benchmark (benchmarkjs) benchmark result for a2da337d6801688cf9129057825bb68cf6ee92e1 * add Benchmark (benchmarkjs) benchmark result for 45d03366b29d6e36a16d2fa945f8194a74ba83eb * add Benchmark (benchmarkjs) benchmark result for b258fd9fe5e23bf4d299e632c8d2a33c0ebc7009 * add Benchmark (benchmarkjs) benchmark result for ff43fc1908f960429fa55fb5e9eb69ad0ebd37fb * add Benchmark (benchmarkjs) benchmark result for 11f3a9cd156f94f5390c46ef58c9cce066eb869f * add Benchmark (benchmarkjs) benchmark result for c62cce0ce5c21294a07b15d02a511f9d5be8ccc3 * add Benchmark (benchmarkjs) benchmark result for c68ad7aeaf1f616decc75491210d8ab8dde2ed67 * add Benchmark (benchmarkjs) benchmark result for 5d522f731f6bee1b8626a3558fa8c5d5c0f6ebbd * add Benchmark (benchmarkjs) benchmark result for 847383f4c821742b8702fa57a1d92692e6dc8cec * add Benchmark (benchmarkjs) benchmark result for c0d5fc8c9eb59e5229b820814f0494eba46f018f * add Benchmark (benchmarkjs) benchmark result for 5fb1cef5a7f71919f106de2fdf90dc908234e7a1 * add Benchmark (benchmarkjs) benchmark result for 6e9cc95fdb3d2e4b58a2e2bbb92a91134479f7c3 * add Benchmark (benchmarkjs) benchmark result for 9994875902932128ee7c229d897bb36035e8c5cc * add Benchmark (benchmarkjs) benchmark result for e1221c98f3be0ba4224416f10d91ed4aa50130d8 * add Benchmark (benchmarkjs) benchmark result for 0e186fd9ba59afecfd62217d56332d188db64008 * add Benchmark (benchmarkjs) benchmark result for d89a96382716b028b5bcc04014e701cfa98eeda8 * add Benchmark (benchmarkjs) benchmark result for 0596d16b3aa8781acdd4906a40d6d23cb7478ed1 * add Benchmark (benchmarkjs) benchmark result for b8f5b6df2a5e454f315d9b30b4f04e89fd92fdf8 * add Benchmark (benchmarkjs) benchmark result for f01264cba33d8eb2c875b3e4e97e70ef4b02bf27 * add Benchmark (benchmarkjs) benchmark result for b3c8c285b347245615de16a3f2e589c452d723e8 * add Benchmark (benchmarkjs) benchmark result for f50249450a1dc3647b21b1c11bf1200c34b7811b * add Benchmark (benchmarkjs) benchmark result for 41a74688c4ba0c9bf195679e472cdbab0bc87246 * add Benchmark (benchmarkjs) benchmark result for d8bd18b992bb80f4fe964bb595f637d14b5efe2a * add Benchmark (benchmarkjs) benchmark result for a35bf07bc8e4288a3f605977fb176f487ff6632e * add Benchmark (benchmarkjs) benchmark result for 5e3cfdda4bf714ddb0a11ca2dc0383c265512f25 * add Benchmark (benchmarkjs) benchmark result for 435606e693e4d5c0aea1b17b3fe441521bc585e9 * add Benchmark (benchmarkjs) benchmark result for 891ee51431641021f7cc961833e5b8ac9e7060ba * add Benchmark (benchmarkjs) benchmark result for 20d088eb1583ef114d6039462c780cceba862d81 * add Benchmark (benchmarkjs) benchmark result for 6766a5dc4a531813c9d601e35e5021651c640641 * add Benchmark (benchmarkjs) benchmark result for 906b36257645bab19999c3559efde9817266bb70 * add Benchmark (benchmarkjs) benchmark result for a70312d8314b1ecab8b1fc03ace146ccfafb16ec * add Benchmark (benchmarkjs) benchmark result for e38a521e76963434c508371db46f3f4a6c7dd150 * add Benchmark (benchmarkjs) benchmark result for a4130062d625011b39b9dc91ea477f06a49e7287 * add Benchmark (benchmarkjs) benchmark result for 48e6a301f32274d13e72ced26ba60df10ce2008a * add Benchmark (benchmarkjs) benchmark result for 30667e8424be5b8ff974c1011662ea0bcd0d2602 * add Benchmark (benchmarkjs) benchmark result for f5b3aa34d7c4aaef1089e58c915b61d9d53d0b27 * add Benchmark (benchmarkjs) benchmark result for d4592f8c335659b589f1c2db6795742769267690 * add Benchmark (benchmarkjs) benchmark result for f3feabc34ec4ecdafbba4eaf09c9ef9d419f5ad4 * add Benchmark (benchmarkjs) benchmark result for 5e1e8210f830edb6f2b140614af36b58aa9d9587 * add Benchmark (benchmarkjs) benchmark result for 107660ec8430237026f45937a698cdc77d35c5b7 * add Benchmark (benchmarkjs) benchmark result for ad6c603d5f3018bb86bd13ff5d2fce46321cde91 * add Benchmark (benchmarkjs) benchmark result for 4be68d23c6390cca46b3235948f127707436f6fc * add Benchmark (benchmarkjs) benchmark result for e5045b0a501a66504d9aec9e6ad3fd817682cbbf * add Benchmark (benchmarkjs) benchmark result for 44bbdd577fc889c25a8ab1faba5befbbac34d9a0 * add Benchmark (benchmarkjs) benchmark result for 6eccff78415190ea4e76f7b5a813a181c39daf15 * add Benchmark (benchmarkjs) benchmark result for 7d960df99d3fbc0113fa3b8d1ff8af518d235624 * add Benchmark (benchmarkjs) benchmark result for babbe20047afc0f7ad6c719b180b462bd8a74ea7 * add Benchmark (benchmarkjs) benchmark result for d210d7cc98de5c59c1a46ff641526069399045a8 * add Benchmark (benchmarkjs) benchmark result for e8f6ac5465cd74b409488f6c5c4036fd76123b25 * add Benchmark (benchmarkjs) benchmark result for 78cebd57ca0a187c4fcdc73b312657c69ac54488 * add Benchmark (benchmarkjs) benchmark result for c93d51043166990352370dd07c7bf70916748979 * add Benchmark (benchmarkjs) benchmark result for 9631d9842226fc4236a8809c17579d8551820b03 * add Benchmark (benchmarkjs) benchmark result for f3cbb2e015da98e9548010a0ac3049674578e8bd * add Benchmark (benchmarkjs) benchmark result for 02e8054ed57cbf4d3378d27d3e32c512f5375d5f * add Benchmark (benchmarkjs) benchmark result for 46d09ca7677e51e948ec3a80c123bfff8a541202 * add Benchmark (benchmarkjs) benchmark result for 2ec9c86fcbf1dbc663f9d4753664c478fa920481 * add Benchmark (benchmarkjs) benchmark result for 61acbd3596b876a95e8aaf737c5bf2b214960256 * add Benchmark (benchmarkjs) benchmark result for 3125eacb852a7b4775e34df5e62bbf438642fb1d * add Benchmark (benchmarkjs) benchmark result for b997dc8f5922bff0833d22842c7a662bf34f6887 * add Benchmark (benchmarkjs) benchmark result for 7a4602c5d6947c23d3190b2885350e73da88e3e6 * add Benchmark (benchmarkjs) benchmark result for 2a1124c657e268e42ce6427aacb4f5d2cb418116 * add Benchmark (benchmarkjs) benchmark result for ae08197f19c5e979c4c0b9bf3cb926190c08a759 * add Benchmark (benchmarkjs) benchmark result for e418c176a91f35fbe36cb06528a6b96aed152c4f * add Benchmark (benchmarkjs) benchmark result for c4a9f006770c4f4d3fd015ce90f403fbb5e41a42 * add Benchmark (benchmarkjs) benchmark result for 510331854223150b93e721766c10b117abda303b * add Benchmark (benchmarkjs) benchmark result for 2dd8a4252437e62b3f4a9493b214a126be9436d5 * add Benchmark (benchmarkjs) benchmark result for 63a530f1014b633d61006a16ec3411f16ece9b17 * add Benchmark (benchmarkjs) benchmark result for 8735f48cd645576176dd004fbb8530c27128323d * add Benchmark (benchmarkjs) benchmark result for d667cc81a776e47e4ffe029d591000ff53da89e4 * add Benchmark (benchmarkjs) benchmark result for eef06a5443d6033fdb0096e3b930773aa51b01f3 * add Benchmark (benchmarkjs) benchmark result for d94dc5fbfedac86362011a80d528464e64b62f11 * add Benchmark (benchmarkjs) benchmark result for 674ed0bb24de20ba21d9c81e8a11c891e199fa8d * add Benchmark (benchmarkjs) benchmark result for 9818351f131e94dbf965da0b3ce4ec502b7855ca * add Benchmark (benchmarkjs) benchmark result for 02e5e7802e8efa9fbede8d656eae4dcd597e1253 * add Benchmark (benchmarkjs) benchmark result for c9bbd23a6f61b6cc0da12e77003b657737f6fb13 * add Benchmark (benchmarkjs) benchmark result for 018245b0dd2dc2e3ee49e8b72b893788ca539811 * add Benchmark (benchmarkjs) benchmark result for 0ed0a0766adc047774f7a722635ad8978c2531c2 * add Benchmark (benchmarkjs) benchmark result for 9ec6bd205b3870258f525b2edc07d764e19a4ca3 * add Benchmark (benchmarkjs) benchmark result for a03ce4b53c33a8a07e7071fcc03bc367fb3dec4d * add Benchmark (benchmarkjs) benchmark result for d24ca112502df9621e4084b1fce9ed54934e1ef0 * add Benchmark (benchmarkjs) benchmark result for c9aa40102529dd24ffcadad5036a85d40826fc66 * add Benchmark (benchmarkjs) benchmark result for fe28071b8b69672d6318797062c536b23882d62e * add Benchmark (benchmarkjs) benchmark result for 0e06ddf085be343853dfd3f42630fafb88f48ca1 * add Benchmark (benchmarkjs) benchmark result for 3dd3bec3562b34c3dda08842f2c33f9635a71690 * add Benchmark (benchmarkjs) benchmark result for ded3c6bc1cb589c04246c787cde7cf130f913441 * add Benchmark (benchmarkjs) benchmark result for 344c1731046dcc2e7fe2cfa6c092f645ac77b775 * add Benchmark (benchmarkjs) benchmark result for c6aae92177f0d22ddb415b928a17a2684953eb4a * add Benchmark (benchmarkjs) benchmark result for 79a33166ef55a4e174a434ad3e91944278d80aaf * add Benchmark (benchmarkjs) benchmark result for 0786896bc16a5e0f805fc653887d85ce7c2c9152 * add Benchmark (benchmarkjs) benchmark result for f79a6f2e73cdcaf3ace1325514ab307ab22588f5 * add Benchmark (benchmarkjs) benchmark result for f82af3b92f01e5093b34b4d861dd6186093db47b * add Benchmark (benchmarkjs) benchmark result for 36ca22023bbbf46d6947b4c0c2e633a0cd21d46c * add Benchmark (benchmarkjs) benchmark result for 8cae3bb3f8749f025f4d1f8a3353676295c8550e * add Benchmark (benchmarkjs) benchmark result for bc648e746b670be56e23c8bd247a9b74860fc256 * add Benchmark (benchmarkjs) benchmark result for cfe942e2d98bfbe0ebbedb61e965b4e56c2338ca * add Benchmark (benchmarkjs) benchmark result for c95499c5b9bbdb4b36cc05f6785dd62e8a4d91a3 * add Benchmark (benchmarkjs) benchmark result for 38c4a733e687cf1355b1081614f0dda1c6e4f8df * add Benchmark (benchmarkjs) benchmark result for 1dceddf26d9c610a6a7ad787b1c654f42da9887d * add Benchmark (benchmarkjs) benchmark result for ee8e02f7be14f4311c2a967d9b8d9dd3ffc72166 * add Benchmark (benchmarkjs) benchmark result for f1d10d5ffebbc23a98ead531c2a0e24433dd0231 * add Benchmark (benchmarkjs) benchmark result for 1566a3030e634f1912e1ffb2cf25e8364fd01304 * add Benchmark (benchmarkjs) benchmark result for e8297a5068b19b2adecec85143e1a529519af1fe * add Benchmark (benchmarkjs) benchmark result for 3f9be25aada4be24591dfc71b43b7275c1c18cd1 * add Benchmark (benchmarkjs) benchmark result for fe765522af97dcc72e9790f3c43e93a790d591ba * add Benchmark (benchmarkjs) benchmark result for 7debfafb9a3e576098a94fb876257aab58a5b92a * add Benchmark (benchmarkjs) benchmark result for 562867755be8dc02eff4adaaf95d36f8f772dfb8 * add Benchmark (benchmarkjs) benchmark result for 0b19fc3ed9e3b1dc9fd7725974456980320c0dbe * add Benchmark (benchmarkjs) benchmark result for c225537a488e6df308982260505ca5169a5b8a02 * add Benchmark (benchmarkjs) benchmark result for b570ca19ed84cfb9e95be7a46f115bc4ec809915 * add Benchmark (benchmarkjs) benchmark result for 1acacb8183ceccd1601786e8c27b00e4b7dfb0a9 * add Benchmark (benchmarkjs) benchmark result for cf2b21130aba1c0e20732c302f53b93351f775bc * add Benchmark (benchmarkjs) benchmark result for 22612f292c69182064f554f04ff02e94035724f7 * add Benchmark (benchmarkjs) benchmark result for b49ff15281350494a1a66587e71e34f02eeca9ba * add Benchmark (benchmarkjs) benchmark result for 669925f3cd4a21f92cca5551996fe938b9e71f89 * add Benchmark (benchmarkjs) benchmark result for e31a65bf458e21e06d6672debbe20d872ba91e04 * add Benchmark (benchmarkjs) benchmark result for 2a774e5d8475f8617a466be4675bd36d78386de7 * add Benchmark (benchmarkjs) benchmark result for 38f22effb5698214c910a95e84ebfc66cd2d746c * add Benchmark (benchmarkjs) benchmark result for 436bcc956d58c147da1b1afadb0d1efc11e824a5 * add Benchmark (benchmarkjs) benchmark result for 8d5bca0e2c4ab89124fac324aedbf48297d6d8d5 * add Benchmark (benchmarkjs) benchmark result for 3171920e59f89263b5ad57906103d1e6a103ce9a * add Benchmark (benchmarkjs) benchmark result for e08c2298a1a33aa64ba6581ba3df6e5391febf00 * add Benchmark (benchmarkjs) benchmark result for c6ff99a31a872a0855d28c36f88fa6737dc60a82 * add Benchmark (benchmarkjs) benchmark result for 7ec47a30312252aea85b412b348740e8a9d2d824 * add Benchmark (benchmarkjs) benchmark result for a075860c3c741ac7a3301e2e6bbad8d8fed8f041 * add Benchmark (benchmarkjs) benchmark result for f484f6d20ed4d98aa0bfa36a8df33834edc73f65 * add Benchmark (benchmarkjs) benchmark result for 473b39fd89d15df817eccd53859a9696fbb11493 * add Benchmark (benchmarkjs) benchmark result for ea4bc06eb54b371b600c940ca1471c0249c1e94b * add Benchmark (benchmarkjs) benchmark result for 645cd9124878f6dbdbddb9c0e42f852ffb7c398c * add Benchmark (benchmarkjs) benchmark result for 94d02e6490a68a86e6576c5ba501e1fe78be2f08 * add Benchmark (benchmarkjs) benchmark result for ef209306672e3d6bafbd3d21bf4a5b29eebdf84e * add Benchmark (benchmarkjs) benchmark result for 80434b7d46e4f6630756ee5f18acae9f306c478e * add Benchmark (benchmarkjs) benchmark result for e44122ab2cb3680bec335ae6e8313df624193fec * add Benchmark (benchmarkjs) benchmark result for c4bb9794665e22664b27ac02a268917a7b65aea7 * add Benchmark (benchmarkjs) benchmark result for 303b045657c589f00e46009aac9262302a36d3c2 * add Benchmark (benchmarkjs) benchmark result for 4d8ad713a0c7c082b1c399ca570cf639dcc9fc2d * add Benchmark (benchmarkjs) benchmark result for 80fcde6449b491772bb915a5341fce5f816c6345 * add Benchmark (benchmarkjs) benchmark result for 6d83e3bc4608ba62d9f1a118a6191c7dd340bb06 * add Benchmark (benchmarkjs) benchmark result for 03fa9124d59eed777ee7c57448d0593e088a9e46 * add Benchmark (benchmarkjs) benchmark result for 41931d6d737f83c107a9927fbc85dc820cf8f0db * add Benchmark (benchmarkjs) benchmark result for df31a69f96c6ec93dcf417f046de0da936046dba * add Benchmark (benchmarkjs) benchmark result for a9d4f0df86e9f49d87230371360a7fb1fa5a6cf1 * add Benchmark (benchmarkjs) benchmark result for f325b62456592005d7ac9f5ae80e15026a66d02f * add Benchmark (benchmarkjs) benchmark result for 10e74b9289b15f5348fa8a8eef6eb8cc113b1fa9 * add Benchmark (benchmarkjs) benchmark result for 3bd1847c0900d765419a4ab3dd9a7774a52783d2 * add Benchmark (benchmarkjs) benchmark result for 3abbcd070b020fa6ea842f6e8ca3cde7d4499acd * add Benchmark (benchmarkjs) benchmark result for d7c26198e7967c6303b5b65988979a5461a6223b * add Benchmark (benchmarkjs) benchmark result for b543d2fefa97c70fc0b5b3b9ead29734346a2503 * add Benchmark (benchmarkjs) benchmark result for fb506280ff40b11d526f9429356609de16554d19 * add Benchmark (benchmarkjs) benchmark result for 0e18cb29cf3f72d192c4a3b2502aa392d7ff58a4 * add Benchmark (benchmarkjs) benchmark result for f66a5e0d0ae405323eb06c95b657314085c87d0c * add Benchmark (benchmarkjs) benchmark result for 5d4b2b2f881852a8c1c28392c5c85aa82c69fd09 * add Benchmark (benchmarkjs) benchmark result for da22a3881cab3baa9c655ffd48273ae9bbd3b028 * add Benchmark (benchmarkjs) benchmark result for 759dcd2cc49372243f78b20990a6124f8e3d8c11 * add Benchmark (benchmarkjs) benchmark result for 23d796d9223958af937aa2039f45f7cd5f323ab9 * add Benchmark (benchmarkjs) benchmark result for bf588e25a14f4f9f5b8976dc5abfb58467f2699c * add Benchmark (benchmarkjs) benchmark result for 1b881bcb8e888b4fcd14d7699feab58c506458b6 * add Benchmark (benchmarkjs) benchmark result for 91270f538fb25f49aa7137b6b2bba637fa311c58 * add Benchmark (benchmarkjs) benchmark result for 8d87e806add36b8face7a90e69636bf5f14a08b1 * add Benchmark (benchmarkjs) benchmark result for 8441f9c5341bba19a9ee5850d7253ba009d6ecb7 * add Benchmark (benchmarkjs) benchmark result for bcb0a84f24afada45cb574ac3e9e4cc501d65681 * add Benchmark (benchmarkjs) benchmark result for def477a9df2f6f15fac9255804cc2ecfb529f291 * add Benchmark (benchmarkjs) benchmark result for 05ecf69ae9b3045b99dfce7e17b0150a3465830e * add Benchmark (benchmarkjs) benchmark result for d7d1dabd98c8a4ebe1bd8702d179e1b980cf37b6 * add Benchmark (benchmarkjs) benchmark result for d50803ec3c5d411ff3b308f6296b66b7fdfa66d8 * add Benchmark (benchmarkjs) benchmark result for ca24a8c529d82eebe1419263c235fc519aae80f1 * add Benchmark (benchmarkjs) benchmark result for 401d6505e46e508d008eaad07228e0ad6309d448 * add Benchmark (benchmarkjs) benchmark result for c00859be6d181e14d80a41de0ab9ba997721464e * add Benchmark (benchmarkjs) benchmark result for d2cef57c90277af2173c0961c4b293fa6ca4c63f * add Benchmark (benchmarkjs) benchmark result for 12eb962929c3cb63b98fab427d58ba22e6e1bc68 * add Benchmark (benchmarkjs) benchmark result for f9788a1c1ee703de2b9bbd3b930ad80f5aeea834 * add Benchmark (benchmarkjs) benchmark result for 60212036cd253de5c9a7cfd2168845f533c13d92 * add Benchmark (benchmarkjs) benchmark result for e82ffec75f137b9db7b180bd5ba64a5772d90ae9 * add Benchmark (benchmarkjs) benchmark result for 837a83fbfd3b381bcfda92b9ff91a811905a2a8d * add Benchmark (benchmarkjs) benchmark result for 45e0a6d621011fc1b28315bac80e3bd939d0cc37 * add Benchmark (benchmarkjs) benchmark result for 4470cc38c9ce08aa98b53e7fe8a3a1371e05c437 * add Benchmark (benchmarkjs) benchmark result for a930add0ce28c13adf1e2c751f85de4cd8f59a2a * add Benchmark (benchmarkjs) benchmark result for 699cde206ea9e92b55f771498ea0319455a3dbbd * add Benchmark (benchmarkjs) benchmark result for 0686310b2391ad2bd6e65e0a65e5fb1d312923c2 * add Benchmark (benchmarkjs) benchmark result for 9cb2ca8b63152195f0e1fb889ae401f8b758ec72 * add Benchmark (benchmarkjs) benchmark result for 1054c4ae436a13e3ca4627f477a90919e7a11c9e * add Benchmark (benchmarkjs) benchmark result for 08c1062d24d98230121b0ee6ba9e77383fcc922e * add Benchmark (benchmarkjs) benchmark result for 7b4e98dc5143ef2125c117ccb2d7138e2732ada3 * add Benchmark (benchmarkjs) benchmark result for 66d599310b8f113aa8f80d3d2367d85e5622fee0 * add Benchmark (benchmarkjs) benchmark result for 81ef4957082c9ccb5434a4096fd78bbdb55e2168 * add Benchmark (benchmarkjs) benchmark result for 2563fb848812e19fee1a76fe4662bcc9f46520bf * add Benchmark (benchmarkjs) benchmark result for 0aa744599aeb682a2a234d58f044955569f89dec * add Benchmark (benchmarkjs) benchmark result for 4a8761a89f01492763edde27824c4718d6a8bf34 * add Benchmark (benchmarkjs) benchmark result for 9856f660597edfc4e90b7bdce4e9bdc5b697553c * 78 codecov (#125) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- Co-authored-by: Amir <indigophi@protonmail.com> * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) * compare merged base forks. (#87) * Doc Updates: Yet another round (EVM / VM / Other) (#3999) * EVM README updates * VM README updates * Minor update * More README doc updates * Update packages/evm/README.md * Update packages/vm/README.md --------- Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> * monorepo: clean up more test data (#4001) * monorepo: clean up more test data * chore: linting * vm: fix example * util: prefixed hex string type improvements (#3995) * chore: revert startsWith0x * util: fix hexToBytes in usage * util: remoe redundant byte checking * chore: more type adjustments * format: linting * monorepo: more type issues * util: undo remove undefined * chore: more type fixes * client: remove typecasting * client: simplify typecasting * common: remove typecasting * chore: remove unused import * chore: address review comments * chore: remove unused var * chore: strictEqual * monorepo: npm audit fix (#4003) * EVM: cleanup error messages and fix styling (#3994) * evm/vm: use constant as string to ref for `EVMError` * Remove unused EOFError key-values * Remove unused SimpleErrors * Remove unused EVMErrorMessages elements * Rename EvmErrorResult to EVMErrorResult * Rename Evm to EVM in comments and strings * Make EVMErrorMessages a static field in EVMError --------- Co-authored-by: Amir <indigophi@protonmail.com> * fix: ethash test script (#4007) * util: remove undefined handling from bytesToHex (#4004) * util: document and remove undefined handling from bytesToHex * util: remove typecasting * util: refactor account handling * chore: simplify handling * util: deprecate account constructor and update docs * vm: fix event test * client: fix client tests * lint: remove console olgs * client: fix more client tests * lint: remove empty block * client: remove unnecessary optional chaining * client: remove it.only * feat(block): Add CLRequests test, example, and documentation (#4008) * feat(block): add CLRequests test, example, and documentation * fix(block): update CLRequests examples to use bytesToHex * chore: specify Node.js 20 in .nvmrc * util: replace unnecessary toBytes usage (#4014) * util: replace some toBytes usage * client: more hexToBytes * chore: remove more toBytes * chore: remove toBytes usage * lint: remove unused imports * chore: remove unused import * chore: remove unused import * Docs Cleanup / Cautious Restructuring / README ToCs (#4010) * A somewhat more useful EVM EIP activation example (now with 7702 being active by default) * Same for VM * Add prominent v10 README header additions * Add README ToC, eventually restructure (binarytree) * Add README ToC, eventually restructure (block) * Add README ToC, eventually restructure (blockchain) * Add README ToC, eventually restructure (common) * Add README ToC, eventually restructure (devp2p) * Add README ToC, eventually restructure (era) * Add README ToC, eventually restructure (ethash) * Some EVM README section reordering * Add README ToC, eventually restructure (EVM) * Add README ToC, eventually restructure (genesis) * Add README ToC, eventually restructure (mpt) * Add README ToC, eventually restructure (rlp) * Add README ToC, eventually restructure (statemanager) * Add README ToC, eventually restructure (tx) * Add sub-ToC for tx types * Add README ToC, eventually restructure (util) * Add README ToC, eventually restructure (verkle) * Add README ToC, eventually restructure (vm) * Add README ToC, eventually restructure (wallet) * Undo robot nonsense * evm: upgrade noble curves to 1.9.0 (#4018) --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com> Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Amir <indigophi@protonmail.com> Co-authored-by: avdhesh.eth <49278246+avdheshcharjan@users.noreply.github.com> * Create jekyll-gh-pages.yml (#88) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * vm/eip6110: log layout check (#3977) * vm/eip6110: log layout check * vm: eip6110 update deposits layout verifier * update sm API to match interface (#4022) * Revert "Create google.yml (#52)" (#90) This reverts commit e5e71041d510ad958278bfa0e212d5f2757f7979. * Revert "monorepo: npm audit fix (#4003)" This reverts commit 20cae2bfd5f1ba83fb2ab2beafb92f5d65788126. * monorepo: attempt to fix no compile ci (#4026) * Convert `StatelessVerkleStateManager` usage to type in `vm` (#4021) * Make Verkle State Managers types in vm * Add clarifying comments * address feedback * verifyPostState -> verifyVerklePostState --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> * Add README Package Highlights (#4020) * Add README highlights (VM) * Add README highlights (EVM) * Add README highlights (tx) * Add README highlights (block) * Add README highlights (mpt) * Add README highlights (statemanager) * VM bundle size update * Update packages/block/README.md * Update packages/evm/README.md * Update packages/mpt/README.md * Update packages/statemanager/README.md * Update packages/tx/README.md * Update packages/vm/README.md --------- Co-authored-by: Scorbajio <indigophi@protonmail.com> * Add tracing to `t8n` (#3953) * Add json traces to t8n tool support * Update trace output to be one step per line * move tracing to correct spot * address feedback * Clean up traces * Cache pre-gas computation memory size for 3155 * Add jsonifyTrace helper and test * more fixes * Have t8n use typescript where available * Partially fix gas calculation * Implicitly call STOP if end of bytecode is reached * spellcheck * fix tests and opcode function lookup logic * more fixes * address feedback * fix tests * fix test * Remove unneeded test data * where is the outlog? * REmove extra slash * lint * t8ntool: fix test * remove Nify from whitelist * client: remove console.log in test * evm/vm: lowercase stepTraceJSON * Move helpers to vm. Update tests. Add eip7756 formatted fields * Add test * Comment bytecode * Revert changes related to adding STOP code * spellcheck * Add remaining fields for eip 7756 * spellcheck * fix functionDepth reference * update comments * Add logic to track storage in step hook * memory is not optional * pad keys to 32 bytes for storage * Address feedback * Simplify immediates computation * Add eof test * Revise bytecode * Fix definition and presentation of immediates * fix intermediates issue * spellcheck * address feedback --------- Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com> Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> * Rename era pack to e2store & add support for E2HS file format (#3954) * reorganize package into directory per format * redefine Version and BlockIndex as CommonTypes * define e2hs types * move blockIndex functions to shared blockIndex.ts file * write createBlockIndex function and replace code in era1 * implement e2hs format * rename parse to decompress * write parse function * fix up blockTuple functions * update blockTuple calls in e2hs code * log better error on type mismatch * test using reference file * fix imports in tests * rename era package to e2store --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> * Remove `storage` from `InterpreterStep` (#4027) * Remove storage from trace and add optimization back * revert example --------- Co-authored-by: Holger Drewes <Holger.Drewes@gmail.com> * Updates `typedoc` to latest (#4029) * Update typedoc to mjs * fix client config * All libraries: rebuild docs (#4031) * block: rebuild docs * binarytree: rebuild docs * blockchain: rebuild docs * client: rebuild docs * common: rebuild docs * devp2p: rebuild docs * e2store: rebuild docs * ethash: rebuild docs * evm: rebuild docs * genesis: rebuild docs * mpt: rebuild docs * statemanager: rebuild docs * tx: rebuild docs * util: rebuild docs * verkle: rebuild docs * vm: rebuild docs * wallet: rebuild docs * evm: consistent error message names (#4033) * evm: singular …
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade @vitest/browser from 3.0.8 to 3.1.1.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 5 versions ahead of your current version.
The recommended version was released a month ago.
Release notes
Package name: @vitest/browser
-
3.1.1 - 2025-03-31
- reporter:
- Report tests in correct order - by @ sheremet-va in #7752 (b166e)
- Print test only once in the verbose mode - by @ sheremet-va in #7738 (69ca4)
-
3.1.0 - 2025-03-31
- Introduce
- Add
- Allow array element for
- Add "configureVitest" plugin hook - by @ sheremet-va and @ AriPerkkio in #7349 (20a5d)
- Support
- Added
- Use providers request interception for module mocking - by @ sheremet-va in #7576 (7883a)
- browser:
- Introduce
- reporter:
- Always render test time - by @ AriPerkkio and @ spamshaker in #7529 (5eba6)
- runner:
- Add
- vitest:
- Allow conditional
- Support rolldown-vite in NormalizeUrlPlugin - by @ sapphi-red and @ sheremet-va in #7739 (1ef31)
- Update test stats regularly - by @ hi-ogawa in #7700 (b7953)
- Fix vm tests flakiness - by @ sheremet-va in #7741 (2702c)
- Set
- browser:
- Correctly calculate timeout in hooks when actions are performed - by @ sheremet-va in #7747 (a5505)
- deps:
- Update all non-major dependencies - by @ hi-ogawa in #7600 (7fc5a)
- reporter:
- Report tests in correct order - by @ sheremet-va in #7752 (b166e)
- Print test only once in the verbose mode - by @ sheremet-va in #7738 (69ca4)
- snapshot:
- Fix indent normalization - by @ hi-ogawa in #7400 (82997)
- This change can cause small amount of very old snapshots to be updated, but there will be no functional change to how they work.
- browser: Fork jest-dom instead of bundling it - by @ sheremet-va in #7605 (12762)
-
3.1.0-beta.2 - 2025-03-21
- Add "configureVitest" plugin hook - by @ sheremet-va and @ AriPerkkio in #7349 (20a5d)
- browser: Introduce
- runner: Add
- reporter:
-
3.1.0-beta.1 - 2025-03-17
- Introduce
- Add
- Allow array element for
- reporter:
- Always render test time - by @ AriPerkkio and Michał Grzegorzewski in #7529 (5eba6)
- vitest:
- Allow conditional
-
3.0.9 - 2025-03-17
- Typings of
- Cleanup vitest in public
- Fix
- Race condition in RPC filesystem cache. - by @ dts in #7531 (b7f55)
- Fix
- Support custom toString method in %s format - by @ pengooseDev in #7637 (46d93)
- browser:
- Fail playwright timeouts earlier than a test timeout - by @ sheremet-va and @ hi-ogawa in #7565 (5eb4c)
- Remove @ testing-library/dom from dependencies #7555)" - by @ sheremet-va in #7628 and #7555 (94b27)
- coverage:
- Browser mode +
- runner:
- Show stacktrace on hook timeout error - by @ hi-ogawa in #7502 (268a1)
- vite-node:
- Fix source map of inlined node_modules - by @ hi-ogawa in #7557 (34aa3)
- Fix missing
- web-worker:
- Ensure
-
3.0.8 - 2025-03-06
- Fix fetch cache multiple writes - by @ hi-ogawa in #7546 (1a8b4)
- Use browser.isolate instead of config.isolate - by @ sheremet-va in #7560 (4b5ed)
- Remove vestigial spy stub, import directly from
- Correctly split the argv string - by @ btea in #7533 (4325a)
- browser:
- Remove @ testing-library/dom from dependencies - by @ sheremet-va in #7555 (5387a)
- Improve source map handling for bundled files - by @ sheremet-va in #7534 (e2c57)
- Print related test file and potential test in unhandled errors - by @ sheremet-va in #7564 (fee90)
- runner:
- Fix
- Fix and simplify
- snapshot:
- Allow inline snapshot calls on same location with same snapshot - by @ jycouet and @ hi-ogawa in #7464 (d5cb8)
- vite-node:
- Fix
from @vitest/browser GitHub release notes🐞 Bug Fixes
View changes on GitHub
🚀 Features
%$option to add number of the test to its title - by @ kemuridama in #7412 (df347)diff.maxDepthoption and set non-Infinityvalue as a default to reduce crash - by @ hi-ogawa in #7481 (eacab)test.each/fortitle formatting - by @ hi-ogawa in #7522 (ea3d6)--configLoaderCLI option - by @ Carnageous and @ hi-ogawa in #7574 (2a852)vitest-browser-littovitest init browserand docs - by @ EskiMojo14 and @ hi-ogawa in #7705 (5659a)and,orandfilterlocators - by @ sheremet-va and @ AriPerkkio in #7463 (63949)--silent=passed-onlyto log failed tasks only - by @ AriPerkkio in #7530 (f9e1c)test.scopedto overridetest.extendfixtures per-suite - by @ sheremet-va in #7233 (e5851)context.skip(boolean)- by @ sheremet-va and @ AriPerkkio in #7659 (6adec)🐞 Bug Fixes
diff.expand: falseas default - by @ hi-ogawa in #7697 (f3420)--hideSkippedTestsshould hide suites too - by @ AriPerkkio in #7695 (ba9b5)🏎 Performance
View changes on GitHub
🚀 Features
and,orandfilterlocators - by @ sheremet-va and @ AriPerkkio in #7463 (63949)test.scopedto overridetest.extendfixtures per-suite - by @ sheremet-va in #7233 (e5851)🐞 Bug Fixes
--hideSkippedTestsshould hide suites too - by @ AriPerkkio in #7695 (ba9b5)View changes on GitHub
🚀 Features
%$option to add number of the test to its title - by @ kemuridama in #7412 (df347)diff.maxDepthoption and set non-Infinityvalue as a default to reduce crash - by @ hi-ogawa in #7481 (eacab)test.each/fortitle formatting - by @ hi-ogawa in #7522 (ea3d6)--silent=passed-onlyto log failed tasks only - by @ AriPerkkio in #7530 (f9e1c)context.skip(boolean)- by @ sheremet-va and @ AriPerkkio in #7659 (6adec)View changes on GitHub
🐞 Bug Fixes
ctx.skip()asnever- by @ sirlancelot in #7608 (09f35)resolveConfigAPI - by @ hi-ogawa in #7623 (db14a)toHaveBeenCalledWith(asymmetricMatcher)withundefinedarguments - by @ hi-ogawa in #7624 (0fb21)getState().testPathduring collection with no isolation - by @ hi-ogawa in #7640 (3fb3f)coverage.all- by @ AriPerkkio in #7597 (422ba)buildStart- by @ hi-ogawa in #7652 (29f5a)removeEventListeneris bound to worker - by @ joelgallant in #7631 (ff42b)View changes on GitHub
🐞 Bug Fixes
@ vitest/spy- by @ mrginglymus in #7575 (7f7ff)beforeEach/Allcleanup callback timeout - by @ hi-ogawa in #7500 (0c292)Task.suiteinitialization - by @ hi-ogawa in #7414 (ca9ff)buildStarton Vite 6 - by @ hi-ogawa in #7480 (c0f47)View changes on GitHub
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
Summary by Sourcery
Upgrade @vitest/browser dependency from version 3.0.8 to 3.1.1
New Features:
Bug Fixes: