From a953f3ec971fc6aebd28fed78d44778107ee4033 Mon Sep 17 00:00:00 2001 From: obscuren Date: Wed, 8 Apr 2015 13:07:21 +0200 Subject: Sync managed accounts to the network --- core/transaction_pool.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'core/transaction_pool.go') 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 } -- cgit v1.2.3