forked from paradigmxyz/reth
-
Notifications
You must be signed in to change notification settings - Fork 7
Closed
Labels
A-cliArea: CLI crateArea: CLI crateA-dbArea: databaseArea: databaseA-exexArea: execution extensionArea: execution extensionM-good-first-issueMeta: good issue for first time contributorsMeta: good issue for first time contributorsW-historical-proofsWorkstream: historical-proofsWorkstream: historical-proofs
Description
Describe the feature
We should add configuration flags for a basic SQLite storage provider.
Proposed flags added to op-reth node subcommand:
--external-history: Enables the ExEx (can be implemented similar to Flashblocks).--external-history.storage: enum (onlysqlitesupported and default)--external-history.storage.path: optional string, required if sqlite set as storage to DB path, no default--external-history.window: default to 1 month based on block time of chain, or just 1,296,000 if we want to hardcode for 2s block time
Then, make the ExEx installation dependent on if --external-history flag is passed.
Additional context
No response
Metadata
Metadata
Assignees
Labels
A-cliArea: CLI crateArea: CLI crateA-dbArea: databaseArea: databaseA-exexArea: execution extensionArea: execution extensionM-good-first-issueMeta: good issue for first time contributorsMeta: good issue for first time contributorsW-historical-proofsWorkstream: historical-proofsWorkstream: historical-proofs
Type
Projects
Status
Done