Commit acf1c64c authored by EvanJRichard's avatar EvanJRichard

Remove useless call to ParentBeaconRoot.

parent 8389e8c9
...@@ -178,23 +178,22 @@ func (payload *ExecutionPayload) CheckBlockHash() (actual common.Hash, ok bool) ...@@ -178,23 +178,22 @@ func (payload *ExecutionPayload) CheckBlockHash() (actual common.Hash, ok bool)
txHash := types.DeriveSha(rawTransactions(payload.Transactions), hasher) txHash := types.DeriveSha(rawTransactions(payload.Transactions), hasher)
header := types.Header{ header := types.Header{
ParentHash: payload.ParentHash, ParentHash: payload.ParentHash,
UncleHash: types.EmptyUncleHash, UncleHash: types.EmptyUncleHash,
Coinbase: payload.FeeRecipient, Coinbase: payload.FeeRecipient,
Root: common.Hash(payload.StateRoot), Root: common.Hash(payload.StateRoot),
TxHash: txHash, TxHash: txHash,
ReceiptHash: common.Hash(payload.ReceiptsRoot), ReceiptHash: common.Hash(payload.ReceiptsRoot),
Bloom: types.Bloom(payload.LogsBloom), Bloom: types.Bloom(payload.LogsBloom),
Difficulty: common.Big0, // zeroed, proof-of-work legacy Difficulty: common.Big0, // zeroed, proof-of-work legacy
Number: big.NewInt(int64(payload.BlockNumber)), Number: big.NewInt(int64(payload.BlockNumber)),
GasLimit: uint64(payload.GasLimit), GasLimit: uint64(payload.GasLimit),
GasUsed: uint64(payload.GasUsed), GasUsed: uint64(payload.GasUsed),
Time: uint64(payload.Timestamp), Time: uint64(payload.Timestamp),
Extra: payload.ExtraData, Extra: payload.ExtraData,
MixDigest: common.Hash(payload.PrevRandao), MixDigest: common.Hash(payload.PrevRandao),
Nonce: types.BlockNonce{}, // zeroed, proof-of-work legacy Nonce: types.BlockNonce{}, // zeroed, proof-of-work legacy
BaseFee: payload.BaseFeePerGas.ToBig(), BaseFee: payload.BaseFeePerGas.ToBig(),
ParentBeaconRoot: &common.Hash{}, // zeroed, proof-of-stake legacy(?)
} }
if payload.CanyonBlock() { if payload.CanyonBlock() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment