chore: add safety check on StaticFileProviderRW::increment_block (#7137)

Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
This commit is contained in:
joshieDo
2024-03-14 21:55:57 +00:00
committed by GitHub
parent 41c6f24393
commit 3d86c4ac59
10 changed files with 117 additions and 16 deletions

View File

@ -34,7 +34,7 @@ impl<DB: Database> Segment<DB> for Receipts {
for block in block_range {
let _static_file_block =
static_file_writer.increment_block(StaticFileSegment::Receipts)?;
static_file_writer.increment_block(StaticFileSegment::Receipts, block)?;
debug_assert_eq!(_static_file_block, block);
let block_body_indices = provider

View File

@ -36,7 +36,7 @@ impl<DB: Database> Segment<DB> for Transactions {
for block in block_range {
let _static_file_block =
static_file_writer.increment_block(StaticFileSegment::Transactions)?;
static_file_writer.increment_block(StaticFileSegment::Transactions, block)?;
debug_assert_eq!(_static_file_block, block);
let block_body_indices = provider