Range sync

This commit is contained in:
Eitan Seri-Levi
2026-04-28 17:25:53 +02:00
parent 82dde267b5
commit 802f77f700
9 changed files with 414 additions and 35 deletions

View File

@@ -46,6 +46,7 @@ impl<E: EthSpec> LookupBlock<E> {
/// This includes any and all blobs/columns required, including zero if
/// none are required. This can happen if the block is pre-deneb or if
/// it's simply past the DA boundary.
#[derive(Clone)]
pub enum RangeSyncBlock<E: EthSpec> {
Base(AvailableBlock<E>),
Gloas {

View File

@@ -48,7 +48,7 @@ pub struct EnvelopeImportData<E: EthSpec> {
_phantom: PhantomData<E>,
}
#[derive(Debug)]
#[derive(Debug, Clone)]
#[allow(dead_code)]
pub struct AvailableEnvelope<E: EthSpec> {
execution_block_hash: ExecutionBlockHash,