mirror of
https://github.com/status-im/nimbus-eth1.git
synced 2025-01-10 04:15:54 +00:00
9cf7e6aea3
Broadly, when importing blocks we don't need a transaction / frame per block because we can simply abort the whole update and try again with a smaller range if we find a faulty block. Of course, this applies mainly to semi-trusted blocks where we're not expected to fail in applying them - this could be blocks either from files or header-verified blocks as given by consensus.