Skip to main content

Module prewarming

Module prewarming 

Source

Structsยง

BestTransactionsPrewarming ๐Ÿ”’
Prewarming orchestrator that consumes source [BestTransactions] with bounded lookahead, prewarms buffered transactions in parallel, and produces a new [BestTransactions] iterator with the source order and invalidations triggered by Self::mark_invalid preserved.
BestTransactionsPrewarmingContext ๐Ÿ”’
Context for prewarming best transactions for a payload build.
InvalidTransaction ๐Ÿ”’
Invalid transaction encountered during execution.
PrewarmingExecutionContext ๐Ÿ”’
Context needed to prewarm transaction storage independently of the real builder.

Enumsยง

BestTransactionsCommand ๐Ÿ”’
Command sent by BestTransactionsPrewarming consumer.

Functionsยง

is_invalidated_buffered_transaction ๐Ÿ”’
Returns whether the candidate transaction is invalidated by the given invalid transaction.

Type Aliasesยง

PrewarmEvmState ๐Ÿ”’