Convert a FullPayload to a BlindedPayload correctly (#5005)

This commit is contained in:
Pawan Dhananjay
2023-12-14 05:44:14 -08:00
committed by GitHub
parent 189430a45c
commit ae4a296089
2 changed files with 23 additions and 9 deletions

View File

@@ -5167,8 +5167,11 @@ impl<T: BeaconChainTypes> BeaconChain<T> {
.try_into()
.map_err(|_| BlockProductionError::InvalidPayloadFork)?,
bls_to_execution_changes: bls_to_execution_changes.into(),
blob_kzg_commitments: kzg_commitments
.ok_or(BlockProductionError::InvalidPayloadFork)?,
blob_kzg_commitments: kzg_commitments.ok_or(
BlockProductionError::MissingKzgCommitment(
"Kzg commitments missing from block contents".to_string(),
),
)?,
},
}),
maybe_blobs_and_proofs,