erigon
erigon copied to clipboard
Implement `engine_getBlobsV1`
Rationale
Why should this feature exist? Helps CL fetch blobs directly from the EL's mempool, not having to wait on p2p to get blobs
What are the use-cases? To be used by CLs and Caplin
Refer to https://github.com/ethereum/execution-apis/blob/main/src/engine/cancun.md#engine_getblobsv1
Implementation
Do you have ideas regarding the implementation of this feature?
- Create a memory map for Blob hashes in the TxPool
- Implement method
eth_getBlobsin the Engine-API
Are you willing to implement this feature? Yeah