Module arbtimeboost

Module arbtimeboost 

Source
Expand description

arbtimeboost_* and arbtimeboostauctioneer_* RPC namespaces.

Arbitrum Timeboost is an optional sequencer-side priority-lane feature: an auctioneer resolves bids for express-lane slots, and winning txs are submitted through arbtimeboost_* with round + sequence metadata. The feature is off by default.

When timeboost isn’t configured on the node, both namespaces return “not enabled” errors (matching Nitro’s behavior when the txPublisher has no timeboost backend set).

Structs§

ArbTimeboostConfig
Configuration for the timeboost namespaces.
ArbTimeboostHandler
Handler for both arbtimeboost_* and arbtimeboostauctioneer_*.
ExpressLaneSubmission
Wire format of an express-lane submission. Matches Nitro’s timeboost.JsonExpressLaneSubmission (see timeboost/express_lane_service.go). Fields are accepted as-is and passed through to the transaction publisher — we don’t validate the signature ourselves.

Traits§

ArbTimeboostApiServer
Server trait implementation for the ArbTimeboostApi RPC API.
ArbTimeboostAuctioneerApiServer
Server trait implementation for the ArbTimeboostAuctioneerApi RPC API.