From 3e27b31d4504c39cf0c59f74d353b636f03823c4 Mon Sep 17 00:00:00 2001 From: MariusVanDerWijden Date: Fri, 6 Mar 2026 14:05:17 +0100 Subject: [PATCH] miner: fix panic pre-prague --- miner/worker.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/miner/worker.go b/miner/worker.go index 165c42ec70..472802994b 100644 --- a/miner/worker.go +++ b/miner/worker.go @@ -200,8 +200,10 @@ func (miner *Miner) generateWork(genParam *generateParams, witness bool) *newPay } postMut.Merge(mut) - work.accessList.AccumulateMutations(postMut, uint16(work.tcount)+1) - work.accessList.AccumulateReads(work.state.Reader().(state.StateReaderTracker).GetStateAccessList()) + if work.accessList != nil { + work.accessList.AccumulateMutations(postMut, uint16(work.tcount)+1) + work.accessList.AccumulateReads(work.state.Reader().(state.StateReaderTracker).GetStateAccessList()) + } } if requests != nil { reqHash := types.CalcRequestsHash(requests)