Crate reth_era

Crate reth_era 

Source
Expand description

Era and Era1 files support for Ethereum history expiry.

Era1 files use the same e2store foundation but are specialized for execution layer block history, following the format: Version | block-tuple* | other-entries* | Accumulator | BlockIndex

Era files are special instances of .e2s files with a strict content format optimized for reading and long-term storage and distribution.

See also:

Modules§

consensus_types
Consensus types for Era post-merge history files
e2s_file
E2Store file reader
e2s_types
Types to build e2store files ie. with .e2s extension
era1_file
Represents a complete Era1 file
era1_types
Era1 types
era_file_ops
Represents reading and writing operations’ era file
era_types
Era types for .era files
execution_types
Execution layer specific types for .era1 files

Traits§

DecodeCompressed
Extension trait for generic decoding from compressed data
DecodeCompressedSsz
Extension trait for generic decoding from compressed ssz data