mirror of
https://github.com/sigp/lighthouse.git
synced 2026-06-01 05:37:05 +00:00
Many fixes
This commit is contained in:
@@ -120,13 +120,6 @@ impl<E: EthSpec> TryFrom<BuilderBid<E>> for ProvenancedPayload<BlockProposalCont
|
||||
blobs_and_proofs: None,
|
||||
requests: Some(builder_bid.execution_requests),
|
||||
},
|
||||
BuilderBid::Heze(builder_bid) => BlockProposalContents::PayloadAndBlobs {
|
||||
payload: ExecutionPayloadHeader::Heze(builder_bid.header).into(),
|
||||
block_value: builder_bid.value,
|
||||
kzg_commitments: builder_bid.blob_kzg_commitments,
|
||||
blobs_and_proofs: None,
|
||||
requests: Some(builder_bid.execution_requests),
|
||||
},
|
||||
BuilderBid::Fulu(builder_bid) => BlockProposalContents::PayloadAndBlobs {
|
||||
payload: ExecutionPayloadHeader::Fulu(builder_bid.header).into(),
|
||||
block_value: builder_bid.value,
|
||||
@@ -1562,22 +1555,6 @@ impl<E: EthSpec> ExecutionLayer<E> {
|
||||
.map_err(Error::EngineError)
|
||||
}
|
||||
|
||||
pub async fn is_inclusion_list_satisfied(
|
||||
&self,
|
||||
payload_block_hash: ExecutionBlockHash,
|
||||
inclusion_list_transactions: Vec<Vec<u8>>,
|
||||
) -> Result<bool, Error> {
|
||||
self.engine()
|
||||
.request(|engine| {
|
||||
engine
|
||||
.api
|
||||
.is_inclusion_list_satisfied(payload_block_hash, inclusion_list_transactions)
|
||||
})
|
||||
.await
|
||||
.map_err(Box::new)
|
||||
.map_err(Error::EngineError)
|
||||
}
|
||||
|
||||
/// Update engine sync status.
|
||||
pub async fn upcheck(&self) {
|
||||
self.engine().upcheck().await;
|
||||
|
||||
Reference in New Issue
Block a user