diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/transaction_pool.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/core/transaction_pool.go b/core/transaction_pool.go index d642a1de4..930efdaec 100644 --- a/core/transaction_pool.go +++ b/core/transaction_pool.go @@ -90,6 +90,7 @@ func (pool *TxPool) ValidateTransaction(tx *types.Transaction) error { } func (self *TxPool) addTx(tx *types.Transaction) { + self.txs[tx.Hash()] = tx } func (self *TxPool) add(tx *types.Transaction) error { @@ -107,7 +108,7 @@ func (self *TxPool) add(tx *types.Transaction) error { return err } - self.txs[hash] = tx + self.addTx(tx) var toname string if to := tx.To(); to != nil { @@ -122,9 +123,7 @@ func (self *TxPool) add(tx *types.Transaction) error { txplogger.Debugf("(t) %x => %s (%v) %x\n", from, toname, tx.Value, tx.Hash()) // Notify the subscribers - //println("post") go self.eventMux.Post(TxPreEvent{tx}) - //println("done post") return nil } |