Skip to main content

block_to_new_payload

Function block_to_new_payload 

Source
pub(crate) fn block_to_new_payload(
    block: AnyRpcBlock,
    is_optimism: bool,
    rlp: Option<Bytes>,
    reth_new_payload: bool,
) -> Result<(Option<EngineApiMessageVersion>, Value)>
Expand description

Converts an RPC block into versioned engine API params and an [ExecutionData].

Returns (version, versioned_params, execution_data).