forked from paradigmxyz/reth
-
Notifications
You must be signed in to change notification settings - Fork 10
[Hybrid Storage] Update OpProofsExEx block processing #487
Copy link
Copy link
Closed
Labels
A-exexArea: execution extensionArea: execution extensionK-perfKind: performanceKind: performanceW-historical-proofsWorkstream: historical-proofsWorkstream: historical-proofs
Description
Describe the feature
When handling chain notifications (committed, reorged and reverted), extract addresses changed in the execution outcome.
let addresses: Vec<Address> = chain
.execution_outcome()
.accounts_iter()
.map(|(address, _)| address)
.collect();
self.update_address_mapping(&addresses).await?;Add helper methods:
update_address_mapping()- Write new addresses to HashedAddressMapping (idempotent)
Additional context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-exexArea: execution extensionArea: execution extensionK-perfKind: performanceKind: performanceW-historical-proofsWorkstream: historical-proofsWorkstream: historical-proofs
Type
Projects
Status
Done