diff --git a/grpc/execution/server.go b/grpc/execution/server.go index c2e24a73b1cb..dd048f1c66e4 100644 --- a/grpc/execution/server.go +++ b/grpc/execution/server.go @@ -151,6 +151,10 @@ type ExecutionServiceServerV1Alpha2 struct { func NewExecutionServiceServerV1Alpha2(eth *eth.Ethereum) *ExecutionServiceServerV1Alpha2 { bc := eth.BlockChain() + if merger := eth.Merger(); !merger.PoSFinalized() { + merger.FinalizePoS() + } + return &ExecutionServiceServerV1Alpha2{ eth: eth, bc: bc,