From a796bf4a81bcc5ffa0694b9aae84b291e13dad03 Mon Sep 17 00:00:00 2001 From: islishude Date: Tue, 22 Oct 2024 12:27:31 +0800 Subject: [PATCH] eth/tracers/internal/tracertest: add missing Random to call context --- eth/tracers/internal/tracetest/util.go | 1 + 1 file changed, 1 insertion(+) diff --git a/eth/tracers/internal/tracetest/util.go b/eth/tracers/internal/tracetest/util.go index a74a96f8a4..85ee89b950 100644 --- a/eth/tracers/internal/tracetest/util.go +++ b/eth/tracers/internal/tracetest/util.go @@ -46,6 +46,7 @@ func (c *callContext) toBlockContext(genesis *core.Genesis) vm.BlockContext { } if genesis.Config.IsLondon(context.BlockNumber) { context.BaseFee = (*big.Int)(c.BaseFee) + context.Random = &genesis.Mixhash } if genesis.ExcessBlobGas != nil && genesis.BlobGasUsed != nil { excessBlobGas := eip4844.CalcExcessBlobGas(*genesis.ExcessBlobGas, *genesis.BlobGasUsed)