diff --git a/core/txpool/legacypool/tx_tracker.go b/core/txpool/legacypool/tx_tracker.go index 660de4ae30..cec64277f8 100644 --- a/core/txpool/legacypool/tx_tracker.go +++ b/core/txpool/legacypool/tx_tracker.go @@ -87,7 +87,9 @@ func (tracker *TxTracker) TrackAll(txs []*types.Transaction) { tracker.byAddr[addr] = newSortedMap() } tracker.byAddr[addr].Put(tx) - _ = tracker.journal.insert(tx) + if tracker.journal != nil { + _ = tracker.journal.insert(tx) + } } }