pub trait BuiltPayload:
Send
+ Sync
+ Debug {
// Required methods
fn block(&self) -> &SealedBlock;
fn fees(&self) -> U256;
// Provided method
fn executed_block(&self) -> Option<ExecutedBlock> { ... }
}
Expand description
Represents a built payload type that contains a built [SealedBlock
] and can be converted into
engine API execution payloads.
Required Methods§
Provided Methods§
sourcefn executed_block(&self) -> Option<ExecutedBlock>
fn executed_block(&self) -> Option<ExecutedBlock>
Returns the entire execution data for the built block, if available.