ChainSafe / ChainSafe/lodestar
blob endpoint removal after gloas
Open
- 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
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