mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-04-08 03:01:12 -04:00
chore: remove total difficulty from HeaderProvider (#19151)
This commit is contained in:
@@ -36,25 +36,17 @@ where
|
||||
)?;
|
||||
let headers_walker = headers_cursor.walk_range(block_range.clone())?;
|
||||
|
||||
let mut header_td_cursor =
|
||||
provider.tx_ref().cursor_read::<tables::HeaderTerminalDifficulties>()?;
|
||||
let header_td_walker = header_td_cursor.walk_range(block_range.clone())?;
|
||||
|
||||
let mut canonical_headers_cursor =
|
||||
provider.tx_ref().cursor_read::<tables::CanonicalHeaders>()?;
|
||||
let canonical_headers_walker = canonical_headers_cursor.walk_range(block_range)?;
|
||||
|
||||
for ((header_entry, header_td_entry), canonical_header_entry) in
|
||||
headers_walker.zip(header_td_walker).zip(canonical_headers_walker)
|
||||
{
|
||||
for (header_entry, canonical_header_entry) in headers_walker.zip(canonical_headers_walker) {
|
||||
let (header_block, header) = header_entry?;
|
||||
let (header_td_block, header_td) = header_td_entry?;
|
||||
let (canonical_header_block, canonical_header) = canonical_header_entry?;
|
||||
|
||||
debug_assert_eq!(header_block, header_td_block);
|
||||
debug_assert_eq!(header_td_block, canonical_header_block);
|
||||
debug_assert_eq!(header_block, canonical_header_block);
|
||||
|
||||
static_file_writer.append_header(&header, header_td.0, &canonical_header)?;
|
||||
static_file_writer.append_header(&header, &canonical_header)?;
|
||||
}
|
||||
|
||||
Ok(())
|
||||
|
||||
Reference in New Issue
Block a user