From d2c1ba024cea8eac3e1e18047d33977c1c533ae8 Mon Sep 17 00:00:00 2001 From: Marius van der Wijden Date: Mon, 7 Apr 2025 14:27:11 +0200 Subject: [PATCH] beacon/engine: fix cell proof logic --- beacon/engine/types.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/beacon/engine/types.go b/beacon/engine/types.go index d474ffe1d9..d8f66163ba 100644 --- a/beacon/engine/types.go +++ b/beacon/engine/types.go @@ -336,7 +336,7 @@ func BlockToExecutableData(block *types.Block, fees *big.Int, sidecars []*types. for j := range sidecar.Blobs { bundle.Blobs = append(bundle.Blobs, hexutil.Bytes(sidecar.Blobs[j][:])) bundle.Commitments = append(bundle.Commitments, hexutil.Bytes(sidecar.Commitments[j][:])) - if len(sidecar.Proofs[j]) != 0 { + if len(sidecar.CellProofs[j]) == 0 { bundle.Proofs = append(bundle.Proofs, hexutil.Bytes(sidecar.Proofs[j][:])) } else { for _, proof := range sidecar.CellProofs[j] {