You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Given that storing a block and it's associated storage changes are handled in one BlockImportOperation, we should remove the StoreTrie method entirely from StorageState. Rather BlockState.AddBlock should accept an introduced OverlayedChanges type analogous to the substrate primitive.
OverlayedChanges will be used in future integration work regarding #4458, #4465, #4466. This is used to store any changes is essentially drained and committed to the underlying state storage as part of BlockImportOperation.
Acceptance Criteria
Introduce OverlayedChanges type
Type specific tests
The text was updated successfully, but these errors were encountered:
Issue Summary
Taken from design doc:
OverlayedChanges
will be used in future integration work regarding #4458, #4465, #4466. This is used to store any changes is essentially drained and committed to the underlying state storage as part ofBlockImportOperation
.Acceptance Criteria
OverlayedChanges
typeThe text was updated successfully, but these errors were encountered: