log only hash, not tx itself

This commit is contained in:
Anton Kaliaev
2018-05-11 12:09:16 +04:00
parent 7c14fa820d
commit bbe1355957

View File

@@ -3,6 +3,7 @@ package mempool
import ( import (
"bytes" "bytes"
"container/list" "container/list"
"fmt"
"sync" "sync"
"sync/atomic" "sync/atomic"
"time" "time"
@@ -255,11 +256,11 @@ func (mem *Mempool) resCbNormal(req *abci.Request, res *abci.Response) {
tx: tx, tx: tx,
} }
mem.txs.PushBack(memTx) mem.txs.PushBack(memTx)
mem.logger.Debug("Added good transaction", "tx", tx, "res", r) mem.logger.Info("Added good transaction", "tx", fmt.Sprintf("%X", types.Tx(tx).Hash()), "res", r)
mem.notifyTxsAvailable() mem.notifyTxsAvailable()
} else { } else {
// ignore bad transaction // ignore bad transaction
mem.logger.Info("Rejected bad transaction", "tx", tx, "res", r) mem.logger.Info("Rejected bad transaction", "tx", fmt.Sprintf("%X", types.Tx(tx).Hash()), "res", r)
// remove from cache (it might be good later) // remove from cache (it might be good later)
mem.cache.Remove(tx) mem.cache.Remove(tx)