From d2f60044fc0695eb02360cb2842cb216c6630939 Mon Sep 17 00:00:00 2001 From: Martin Boehm Date: Wed, 23 May 2018 12:30:19 +0200 Subject: [PATCH] Add extended logging to utxo mempool --- bchain/mempool_utxo.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bchain/mempool_utxo.go b/bchain/mempool_utxo.go index cce8da4c..aca925c2 100644 --- a/bchain/mempool_utxo.go +++ b/bchain/mempool_utxo.go @@ -90,6 +90,7 @@ func (m *UTXOMempool) getMempoolTxAddrs(txid string) ([]addrIndex, bool) { glog.Error("cannot get transaction ", txid, ": ", err) return nil, false } + glog.V(2).Info("mempool: gettxaddrs ", txid, ", ", len(tx.Vin), " inputs") io := make([]addrIndex, 0, len(tx.Vout)+len(tx.Vin)) for _, output := range tx.Vout { addrID, err := parser.GetAddrIDFromVout(&output) @@ -139,6 +140,7 @@ func (m *UTXOMempool) Resync(onNewTxAddr func(txid string, addr string)) error { if err != nil { return err } + glog.V(2).Info("mempool: resync ", len(txs), " txs") // allocate slightly larger capacity of the maps newTxToInputOutput := make(map[string][]addrIndex, len(m.txToInputOutput)+5) newAddrIDToTx := make(map[string][]outpoint, len(m.addrIDToTx)+5)