Keep canonical trie updates until finalization #10572
Labels
A-blockchain-tree
Related to sidechains, reorgs and pending blocks
C-enhancement
New feature or request
In the reorg case mentioned in #10552, we need to be able to restore
ExecutedBlock
s from disk. We can get all information required for the bundle state, except for the trie updates, from the database.There are two solutions to this:
TrieUpdates
for non-finalized canonical blocks. This will likely impose a high memory requirement. These trie updates however will not be used for state root calculationThe text was updated successfully, but these errors were encountered: