Available on crate feature
base only.Expand description
Base block preparation and transaction execution for the in-memory backend.
Functionsยง
- ensure_
l1_ ๐block_ predeploy - Installs the canonical L1Block runtime when a local chain has no deployment.
- next_
millis_ ๐part - Advances the persisted BaseTime phase, independently of the absolute block number.
- prepare_
block_ ๐timestamp - Prepares the whole-second carry and explicit time controls for a Denim child block.
- system_
transactions ๐ - Builds the L1-info and BaseTime deposits from the candidateโs parent database.
- validate_
system_ ๐transactions - Rejects a candidate whose mandatory prefix was skipped or reverted during execution.