diff --git a/core/txpool/txpool.go b/core/txpool/txpool.go index 62526e885a..2033ae969f 100644 --- a/core/txpool/txpool.go +++ b/core/txpool/txpool.go @@ -1390,7 +1390,7 @@ func (pool *TxPool) promoteExecutables(accounts []common.Address) []*types.Trans // promote all promotable transactions promoted := make([]*types.Transaction, 0, len(promotable)) for _, tx := range promotable { - from, _ := pool.signer.Sender(tx) + from, _ := types.Sender(pool.signer, tx) // already validated if pool.promoteTx(from, tx.Hash(), tx) { promoted = append(promoted, tx) }