diff --git a/crates/rpc-types-mev/src/eth_calls.rs b/crates/rpc-types-mev/src/eth_calls.rs index 9c928b1d0bd4..75921fbe8756 100644 --- a/crates/rpc-types-mev/src/eth_calls.rs +++ b/crates/rpc-types-mev/src/eth_calls.rs @@ -18,9 +18,15 @@ pub struct EthCallBundle { pub block_number: u64, /// Either a hex encoded number or a block tag for which state to base this simulation on pub state_block_number: BlockNumberOrTag, + /// the coinbase to use for this bundle simulation + #[serde(default, skip_serializing_if = "Option::is_none")] + pub coinbase: Option
, /// the timestamp to use for this bundle simulation, in seconds since the unix epoch #[serde(default, with = "alloy_serde::quantity::opt", skip_serializing_if = "Option::is_none")] pub timestamp: Option