From 8ffc8f2b78bfb3cc352f71ca569ad6c09bda1461 Mon Sep 17 00:00:00 2001 From: bojie Date: Mon, 11 Mar 2019 17:43:52 +0800 Subject: app: new app test flow (#244) --- core/tx_pool.go | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'core/tx_pool.go') 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 -- cgit v1.2.3