/// ERA file support for importing and exporting historical beacon chain data. /// /// ERA files store beacon blocks and states in a standardized archive format, enabling /// efficient distribution of historical chain data between clients. Each ERA file covers /// one "era" of `SLOTS_PER_HISTORICAL_ROOT` slots (8192 on mainnet) and contains: /// - All beacon blocks in the slot range /// - The boundary `BeaconState` at the end of the range /// /// Verification relies on `historical_roots` (pre-Capella) and `historical_summaries` /// (post-Capella) which commit to the block and state roots for each era. /// /// Spec: /// Format: pub mod consumer; pub mod producer; #[cfg(test)] mod tests;