ChainSafe / ChainSafe/lodestar

blob endpoint removal after gloas

Open
#9,956 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1.4k
Forks
483
Avg merge
1d 16h
Merged PRs (30d)
150

Description

Remove `GET /eth/v1/beacon/blob_sidecars/{block_id}` and `blob_sidecar` event per ethereum/beacon-apis#577

Return 404 for all `GET /eth/v1/beacon/blobs/{block_id}` and remove all blob database code.

Contributor guide

Open the contributing guide

Research direction

Start by locating the GET /eth/v1/beacon/blob_sidecars/{block_id} and GET /eth/v1/beacon/blobs/{block_id} handlers, the blob_sidecar event, and the blob database code. Verify the API behavior and related tests first; done means the old endpoint and event are removed, blob database code is gone, and requests to /eth/v1/beacon/blobs/{block_id} return 404.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api, blockchain, database
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.