chore: make block field private (#13628)

This commit is contained in:
Matthias Seitz
2025-01-03 16:10:32 +01:00
committed by GitHub
parent 82013f46da
commit dbd4f0c4fe
67 changed files with 317 additions and 291 deletions

View File

@ -678,8 +678,10 @@ mod tests {
);
let headers = blocks.iter().map(|block| block.header.clone()).collect::<Vec<_>>();
let bodies =
blocks.into_iter().map(|block| (block.hash(), block.body)).collect::<HashMap<_, _>>();
let bodies = blocks
.into_iter()
.map(|block| (block.hash(), block.into_body()))
.collect::<HashMap<_, _>>();
insert_headers(db.db(), &headers);

View File

@ -21,7 +21,7 @@ pub(crate) fn zip_blocks<'a, H: Clone + BlockHeader + 'a, B>(
if header.is_empty() {
BlockResponse::Empty(header.clone())
} else {
BlockResponse::Full(SealedBlock { header: header.clone(), body })
BlockResponse::Full(SealedBlock::new(header.clone(), body))
}
})
.collect()

View File

@ -29,7 +29,7 @@ pub(crate) fn generate_bodies(
);
let headers = blocks.iter().map(|block| block.header.clone()).collect();
let bodies = blocks.into_iter().map(|block| (block.hash(), block.body)).collect();
let bodies = blocks.into_iter().map(|block| (block.hash(), block.into_body())).collect();
(headers, bodies)
}