Expand description
Drives the actual execution forwarding blocks and setting forkchoice state.
This agent forwards finalized blocks from the consensus layer to the execution layer and tracks the digest of the latest finalized block. It also advances the canonical chain by sending forkchoice-updates.
If the agent detects that the execution layer is missing blocks it attempts to backfill them from the consensus layer.
Structsยง
- Builder ๐
- Executor ๐
- Executor
Mailbox ๐ - Last
Canonicalized ๐ - Tracks the last forkchoice state that the executor sent to the execution layer.
- Message ๐
Enumsยง
- Command ๐
- Head
OrFinalized ๐ - Marker to indicate whether the head hash or finalized hash should be updated.