Skip to content

Reconstruct payloads using new range method #3895

@michaelsproul

Description

@michaelsproul

Description

In Capella we can finally improve payload construction by fetching multiple payloads from the execution node at a time: ethereum/execution-apis#352.

The capella branch doesn't yet support this. @ethDreamer had a previous prototype working with Nethermind which could probably be adapted.

This isn't essential for Capella interop, but could be one of the finishing touches developed during/after interop.

Steps to resolve

I think we could probably just start with adding getPayloadBodiesByRangeV1, as that's where the main benefit lies. We can enable this under the same conditions as other Capella methods (capella_fork_epoch.is_some()) or add a runtime flag if EL support is initially patchy.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions