Feat: Extend BuiltPayload type (#10583)

Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
This commit is contained in:
malik
2024-08-31 18:27:12 +01:00
committed by GitHub
parent 3efe22eae7
commit 17f6225fa5
7 changed files with 68 additions and 14 deletions

View File

@ -65,7 +65,7 @@
//! },
//! ..Default::default()
//! };
//! let payload = EthBuiltPayload::new(self.attributes.id, payload.seal_slow(), U256::ZERO);
//! let payload = EthBuiltPayload::new(self.attributes.id, payload.seal_slow(), U256::ZERO, Vec::new());
//! Ok(payload)
//! }
//!

View File

@ -82,7 +82,12 @@ impl PayloadJob for TestPayloadJob {
type BuiltPayload = EthBuiltPayload;
fn best_payload(&self) -> Result<EthBuiltPayload, PayloadBuilderError> {
Ok(EthBuiltPayload::new(self.attr.payload_id(), Block::default().seal_slow(), U256::ZERO))
Ok(EthBuiltPayload::new(
self.attr.payload_id(),
Block::default().seal_slow(),
U256::ZERO,
Vec::new(),
))
}
fn payload_attributes(&self) -> Result<EthPayloadBuilderAttributes, PayloadBuilderError> {