From 9b759090467e117e6bb203c9c12b64f5ef5af91b Mon Sep 17 00:00:00 2001 From: Preston Van Loon Date: Mon, 15 Jul 2024 10:47:52 -0500 Subject: [PATCH] Electra: ProcessConsolidationRequests --- beacon-chain/core/electra/transition_no_verify_sig.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/beacon-chain/core/electra/transition_no_verify_sig.go b/beacon-chain/core/electra/transition_no_verify_sig.go index 55ed84c2b3e6..79e34c4f9a0e 100644 --- a/beacon-chain/core/electra/transition_no_verify_sig.go +++ b/beacon-chain/core/electra/transition_no_verify_sig.go @@ -2,6 +2,7 @@ package electra import ( "context" + "fmt" "github.com/pkg/errors" "github.com/prysmaticlabs/prysm/v5/beacon-chain/core/blocks" @@ -93,6 +94,8 @@ func ProcessOperations( return nil, errors.Wrap(err, "could not process deposit receipts") } - // TODO: Process consolidations from execution header. + if err := ProcessConsolidationRequests(ctx, st, exe.ConsolidationRequests()); err != nil { + return nil, fmt.Errorf("could not process consolidation requests: %w", err) + } return st, nil }