Consensys / teku

Open-source Ethereum consensus client written in Java
https://consensys.io/teku
Apache License 2.0
662 stars 278 forks source link

Create file system based BlobSidecar data archive #8674

Open david-ry4n opened 14 hours ago

david-ry4n commented 14 hours ago

PR Description

Follows on from #8640 to allow pruned BlobSidecars to be written to the file system as an archive. Initial implementation requires a base path where BlobSidecars are written to a directory structure as basePath/ab/cd/abcd... where the hex string of the block root starts with abcd. The slot and block root are also written to index.dat in the basePath directory.

Fixed Issue(s)

partially address #8513

Documentation

Changelog