pub(super) fn system_transactions(
db: &dyn DatabaseRef<Error = DatabaseError>,
block_number: u64,
timestamp: u64,
parent_hash: B256,
fork: bool,
) -> Result<Vec<Arc<PoolTransaction<FoundryTxEnvelope>>>, DatabaseError>Available on crate feature
base only.Expand description
Builds the L1-info and BaseTime deposits from the candidate’s parent database.
Fork continuation retains the L1 origin and fee configuration, advancing only its sequence. Standalone blocks use a deterministic synthetic origin because Anvil does not derive from L1.