Skip to content

client/flashblocks

The base-flashblocks crate manages the core flashblocks state. It handles:

  • WebSocket streaming of flashblock updates from the builder
  • Pending state cache for preconfirmed transactions
  • EVM re-execution for state queries against the pending block
  • The pending tag support for standard Ethereum JSON-RPC methods

This is the crate that powers the Flashblocks RPC.