diff options
author | bojie <bojie@dexon.org> | 2019-03-11 17:43:52 +0800 |
---|---|---|
committer | Wei-Ning Huang <w@dexon.org> | 2019-03-12 12:19:09 +0800 |
commit | 390b0f5aa6d7a5127a04b8949815033d59608e7b (patch) | |
tree | 240c9999c6b84028645bdd83891da10708fe8499 /core/tx_pool.go | |
parent | 2af2607585ee7145fe49d8ab4eba400dddad942d (diff) | |
download | dexon-390b0f5aa6d7a5127a04b8949815033d59608e7b.tar dexon-390b0f5aa6d7a5127a04b8949815033d59608e7b.tar.gz dexon-390b0f5aa6d7a5127a04b8949815033d59608e7b.tar.bz2 dexon-390b0f5aa6d7a5127a04b8949815033d59608e7b.tar.lz dexon-390b0f5aa6d7a5127a04b8949815033d59608e7b.tar.xz dexon-390b0f5aa6d7a5127a04b8949815033d59608e7b.tar.zst dexon-390b0f5aa6d7a5127a04b8949815033d59608e7b.zip |
app: new app test flow (#244)
Diffstat (limited to 'core/tx_pool.go')
-rw-r--r-- | core/tx_pool.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/tx_pool.go b/core/tx_pool.go index 1719b4b4e..e7dbab0d2 100644 --- a/core/tx_pool.go +++ b/core/tx_pool.go @@ -429,6 +429,14 @@ func (pool *TxPool) reset(oldHead, newHead *types.Header) { pool.promoteExecutables(nil) } +// Reset only for testing. +func (pool *TxPool) Reset(newHead *types.Header) { + pool.mu.Lock() + defer pool.mu.Unlock() + + pool.reset(nil, newHead) +} + // Stop terminates the transaction pool. func (pool *TxPool) Stop() { // Unsubscribe all subscriptions registered from txpool |