Skip to content

Sync main again#4

Merged
simsonraj merged 30 commits intomainfrom
sync_main_again
Aug 29, 2025
Merged

Sync main again#4
simsonraj merged 30 commits intomainfrom
sync_main_again

Conversation

@simsonraj
Copy link
Owner

No description provided.

kclowes and others added 30 commits May 14, 2025 07:04
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
* add docusaurus

* update deploy scripts

* clean up stuff

* update action

* workflow dispatch trigger

* build against main

* push build to correct place

* use correct working directory

* fix references

* update build artifact path in deploy workflow

* consolidate in base dir

* more cleanup

* add test deploy ci

* add workflow_dispatch

* fix deploy script

* build specs and website

* don't throw on broken links

* update baseUrl

* make ESM/CJS stuff play nice

* clean up links and docusaurus references

* more link cleanup

* update links to point to ethereum

* remove docu boilerplate

* build docs too

* Update docs/reference/intro.md

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>

* Update docusaurus.config.ts

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>

* remove old deployment job

* remove gatsby

---------

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
Co-authored-by: lightclient <lightclient@protonmail.com>
…ayloadV4 (ethereum#646)

engine: Specify INVALID for null executionRequests in newPayloadV4
This adds eth_simulateV1, a method that executes a sequence of EVM
calls on top of a block, outputting the result as a kind of block. The method
has a lot of options that influence the execution behavior.

Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com>
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* make engine_getBlobsV1 non-optional

* optional for Pectra, non-optional for Fusaka

* revert to Pectra-nonoptionality
* engine_getBlobsV2: Support partial responses

Reverts to previous behavior of supporting partial responses. This
enables optimizations that require these partial responses.

* Update src/engine/osaka.md

Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com>

---------

Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com>
* eth: fix invalid eth simulate schema

* eth: add back err message for call status

* schemas: fixup based on pr comments

* schema: rename 'multi' to 'eth_simulate'

* schemas: use errors field for eth_simulate

* move eth_simulate errors to method definition
* add docusaurus

* update deploy scripts

* clean up stuff

* update action

* workflow dispatch trigger

* build against main

* push build to correct place

* use correct working directory

* fix references

* update build artifact path in deploy workflow

* consolidate in base dir

* more cleanup

* add test deploy ci

* add workflow_dispatch

* fix deploy script

* build specs and website

* don't throw on broken links

* update baseUrl

* make ESM/CJS stuff play nice

* clean up links and docusaurus references

* more link cleanup

* update links to point to ethereum

* remove docu boilerplate

* build docs too

* Update docs/reference/intro.md

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>

* Update docusaurus.config.ts

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>

* remove old deployment job

* remove gatsby

* update generator to v2

* Update openrpc version

* Update prepare script

* move build script to correct place

* Add config to prep step

* update ci

* use correct trigger

* remove config

* add write permission

* push to master

* remove docusaurus nonsense

* update node evn

* commit package-lock only

* switch to module

* put prefix back to empty string

* specify prefix

* use crazy-max

edit after build

add contents write

add path-prefix

use peaceiris

rework install setup

rebuild gatsby again

update config and deployment

Add actions bot

back to peace iris

* update spellcheck

* make repo name dynamic

* dynamically add all md to menu

* Remove copy docs step and reorder menu links

* update support for latest generator

This change allows for documentation assets to be copied by the
generator into the proper build locations, eliminating the need
for manual copy.

* remove node options detritus from deploy

* chore: change to mdx

* Replace styled table with remarkGfm plugin

* Clean up links and add tests/quickstart to docs

* update test deploy to check on node 20, 22, 24

---------

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
Co-authored-by: lightclient <lightclient@protonmail.com>
Co-authored-by: Zane Starr <zcstarr@gmail.com>
Co-authored-by: bomanaps <mercy.boma35@yahoo.com>
Just removes an unnecessary layer of indirection.
* change eth simulate to use generic log object

* missing '
* fixed dead link in README.md

* fixed dead link in quickstart.md
* Rationalize dependencies

* update package lock

* Add watch script

* Update readme

* Fix broken links and update quickstart

* Fix watch parameter

* Include README in watched files

* Make build script build everything

* Fix ci

* spellcheck
- Filters do not register for notifications
- filter IDs are required for many methods
- the log filter object is required for the newFilter method
Co-authored-by: Zane Starr <zcstarr@gmail.com>
@simsonraj simsonraj merged commit 1ded1ed into main Aug 29, 2025
2 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.