Add a consensus client for the retrieve the Blobs (./beacon_client)
etherman
Add etherman new structure for Feija events (to be able to adapt zkevm-l1-sync library)
Add support for EIP-4844 (using beacon client)
Add support to SequenceBlobs event
-Add new config params for consesus client:
[Etherman]
ConsensusL1URL = ""
You can use a free quiknode.pro node
state
Add support to blob_sequences (under develpoment)
synchronizer
Add initial support to synchronizer to SequenceBlobs (write sequence)
NOTE: If initializing the consensus client fails (because some is not configured for instance) the Feijoa code is disable on etherman to keep compability
NOTE: Migration 0021.sql still not finish (that is the reason that still doesnt have a test)
Partial #3389
General
./beacon_client
)etherman
You can use a free quiknode.pro node
state
synchronizer
NOTE: If initializing the consensus client fails (because some is not configured for instance) the Feijoa code is disable on etherman to keep compability NOTE: Migration 0021.sql still not finish (that is the reason that still doesnt have a test)
Reviewers
Main reviewers:
Codeowner reviewers: