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. |
||
---|---|---|
.. | ||
calculate_reward.nim | ||
executor_helpers.nim | ||
process_block.nim | ||
process_transaction.nim |