Skip to content

Commit 5d41ac5

Browse files
lightclientholiman
authored andcommitted
miner: send full request when resolving full payload (#30615)
Fixes an issue missed in #30576 where we send empty requests for a full payload being resolved, causing hash mismatch later on when we get the payload back via `NewPayload`.
1 parent e648904 commit 5d41ac5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

miner/payload_building.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ func (payload *Payload) Resolve() *engine.ExecutionPayloadEnvelope {
145145
close(payload.stop)
146146
}
147147
if payload.full != nil {
148-
envelope := engine.BlockToExecutableData(payload.full, payload.fullFees, payload.sidecars, payload.emptyRequests)
148+
envelope := engine.BlockToExecutableData(payload.full, payload.fullFees, payload.sidecars, payload.requests)
149149
if payload.fullWitness != nil {
150150
envelope.Witness = new(hexutil.Bytes)
151151
*envelope.Witness, _ = rlp.EncodeToBytes(payload.fullWitness) // cannot fail

0 commit comments

Comments
 (0)