core/txpool/tracking: fix nil deref

This commit is contained in:
Martin Holst Swende 2024-10-10 09:43:37 +02:00
parent 2b8a21db25
commit 09abeed32b
No known key found for this signature in database
GPG Key ID: 683B438C05A5DDF0
1 changed files with 3 additions and 1 deletions

View File

@ -90,8 +90,10 @@ func (tracker *TxTracker) TrackAll(txs []*types.Transaction) {
tracker.byAddr[addr] = legacypool.NewSortedMap() tracker.byAddr[addr] = legacypool.NewSortedMap()
} }
tracker.byAddr[addr].Put(tx) tracker.byAddr[addr].Put(tx)
if tracker.journal != nil {
_ = tracker.journal.insert(tx) _ = tracker.journal.insert(tx)
} }
}
} }
// recheck checks and returns any transactions that needs to be resubmitted. // recheck checks and returns any transactions that needs to be resubmitted.