Expand description
A downstream integration of Flashblocks.
Structs§
- Execution
Payload Base V1 - Represents the base configuration of an execution payload that remains constant throughout block construction. This includes fundamental block properties like parent hash, block number, and other header fields that are determined at block creation and cannot be modified.
- Execution
Payload Flashblock Delta V1 - Represents the modified portions of an execution payload within a flashblock. This structure contains only the fields that can be updated during block construction, such as state root, receipts, logs, and new transactions. Other immutable block fields like parent hash and block number are excluded since they remain constant throughout the block’s construction.
- Flash
Block - Represents a Flashblock, a real-time block-like structure emitted by the Base L2 chain.
- Flash
Block Service - The
FlashBlockService
maintains an in-memory [PendingBlock
] built out of a sequence ofFlashBlock
s. - Metadata
- Provides metadata about the block that may be useful for indexing or analysis.
- WsFlash
Block Stream - An asynchronous stream of
FlashBlock
from a websocket connection.
Traits§
- WsConnect
- The
WsConnect
trait allows for connecting to a websocket.
Type Aliases§
- Flash
Block Rx - Receiver of the most recent [
PendingBlock
] built out ofFlashBlock
s.