Clean Air
Pre-release
Pre-release
lightclient
released this
27 Mar 16:54
·
76 commits
to assembled-spec
since this release
v1.0.0-beta.3
is a pre-release of the Execution APIs.
This release finalizes the changes for the upcoming Shanghai-Capella upgrade. As mentioned in v1.0.0-beta.2
, there were indeed a couple minor changes. Most relevant are #380 and #387.
In addition to the changes made to the Engine API, @mkalinin worked hard during the Edelweiss interop to develop the Open RPC schema for the Engine API. It is not currently considered authoritative, but it is a step in that direction. In the meantime, please continue referring to the markdown specifications in the case of any disagreement.
eth
Namespace
- chore: total difficulty typo by @onbjerg in #385
- Rename withdrawal
recipient
toaddress
by @lightclient in #387 - Update tests for withdrawals by @lightclient in #391
engine
Namespace
- Fix
exchangeCapabilities
examples by @mkalinin in #374 - EIP4844: move excess data gas field to align with consensus spec by @terencechain in #365
- Engine API: CL must switch to V2 methods since Shanghai by @mkalinin in #380
- Engine API: define Open RPC schema by @mkalinin in #379
New Contributors
Full Changelog: v1.0.0-beta.2...v1.0.0-beta.3