aboutsummaryrefslogtreecommitdiffstats
path: root/core/tx_pool.go
diff options
context:
space:
mode:
authorPéter Szilágyi <peterke@gmail.com>2018-06-05 22:13:43 +0800
committerGitHub <noreply@github.com>2018-06-05 22:13:43 +0800
commit01a7e267dc6d7bbef94882542bbd01bd712f5548 (patch)
treefc31112c0c3a12d76f200e4cf5bf25ea18a89a9b /core/tx_pool.go
parente8ea5aa0d59a722df616bc8c8cffacadd23c082d (diff)
parent2ab24a2a8f864e8c2f3c7ad2d494ccf02ffd8384 (diff)
downloaddexon-01a7e267dc6d7bbef94882542bbd01bd712f5548.tar
dexon-01a7e267dc6d7bbef94882542bbd01bd712f5548.tar.gz
dexon-01a7e267dc6d7bbef94882542bbd01bd712f5548.tar.bz2
dexon-01a7e267dc6d7bbef94882542bbd01bd712f5548.tar.lz
dexon-01a7e267dc6d7bbef94882542bbd01bd712f5548.tar.xz
dexon-01a7e267dc6d7bbef94882542bbd01bd712f5548.tar.zst
dexon-01a7e267dc6d7bbef94882542bbd01bd712f5548.zip
Merge pull request #16882 from karalabe/streaming-ecrecover
core: concurrent background transaction sender ecrecover
Diffstat (limited to 'core/tx_pool.go')
-rw-r--r--core/tx_pool.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/tx_pool.go b/core/tx_pool.go
index c1dd7ac73..b55c5e4d5 100644
--- a/core/tx_pool.go
+++ b/core/tx_pool.go
@@ -411,6 +411,7 @@ func (pool *TxPool) reset(oldHead, newHead *types.Header) {
// Inject any transactions discarded due to reorgs
log.Debug("Reinjecting stale transactions", "count", len(reinject))
+ senderCacher.recover(pool.signer, reinject)
pool.addTxsLocked(reinject, false)
// validate the pool of pending transactions, this will remove