Function verify_withdrawals_root_prehashed
pub fn verify_withdrawals_root_prehashed<DB, H>(
hashed_storage_updates: HashedStorage,
state: DB,
header: H,
) -> Result<(), OpConsensusError>
Available on crate feature
consensus
only.Expand description
Verifies block header field withdrawals_root
against storage root of
L2ToL1MessagePasser.sol
predeploy post block execution.
Takes pre-hashed storage updates of L2ToL1MessagePasser.sol
predeploy, resulting from
execution of block, if any. Otherwise takes empty HashedStorage::default
.