hyperledger / besu

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
https://www.hyperledger.org/projects/besu
Apache License 2.0
1.51k stars 829 forks source link

Productionise Withdrawals Engine API Changes #4776

Closed siladu closed 1 year ago

siladu commented 1 year ago

Full implementation of https://github.com/ethereum/execution-apis/blob/main/src/engine/shanghai.md

The WIP is rather large and hard to review: https://github.com/hyperledger/besu/pull/4552

Ideally this should be split into PRs to get this into main behind the shanghaiTimestamp fork.

~Therefore this story is blocked on the shanghaiTimestamp PR.~

Note, this is strongly related to https://github.com/hyperledger/besu/issues/4777 and it might make sense to do unit tests and refactor per PR split.

One suggested split is:

siladu commented 1 year ago

Covered by other stories

siladu commented 1 year ago

Closed the wrong issue