Available on crate feature
monad only.Structs§
- Block
Context - Transaction metadata for an exact block and its two ancestors.
- Monad
EvmNetwork - Protocol
System Call - A canonical Monad protocol system transaction.
Functions§
- fetch_
parent 🔒 - finish_
protocol_ 🔒system_ call - monad_
block_ participants - Collects all senders and EIP-7702 authorities from a block’s transactions.
- monad_
context_ from_ participants - Builds Monad context from cached ancestor participants and the current block transactions.
- protocol_
system_ call - Converts a canonical Monad envelope into its dedicated system call.
- refresh_
nested_ chain_ journal - Refreshes journal state derived from a nested EVM’s active Monad chain position.
- transaction_
envs 🔒 - try_
transact_ monad_ system_ replay - Tries to execute a canonical Monad system transaction on an existing Monad EVM.
Type Aliases§
- Monad
Block Participants - Senders and EIP-7702 authorities that participated in one Monad block.
- Monad
EvmHandler 🔒 - Monad
Revm Evm