Commit ad27dfca authored by linj's avatar linj

add debug for local kvs

parent 5c323a24
......@@ -86,6 +86,7 @@ func (t *trade) localDelLog(tx *types.Transaction, receipt *types.ReceiptData, i
}
}
newKvs, err := table.Save()
debugTableKV(newKvs, "exec_del_local orderV2 kvs")
if err != nil {
tradelog.Error("trade table.Save failed", "error", err)
return nil, err
......
......@@ -38,7 +38,6 @@ func (t *trade) localAddLog(tx *types.Transaction, receipt *types.ReceiptData, i
var set types.LocalDBSet
table := NewOrderTableV2(t.GetLocalDB())
txIndex := dapp.HeightIndexStr(t.GetHeight(), int64(index))
for i := 0; i < len(receipt.Logs); i++ {
item := receipt.Logs[i]
if item.Ty == pty.TyLogTradeSellLimit {
......@@ -88,6 +87,7 @@ func (t *trade) localAddLog(tx *types.Transaction, receipt *types.ReceiptData, i
}
}
newKvs, err := table.Save()
debugTableKV(newKvs, "exec_local orderV2 kvs")
if err != nil {
tradelog.Error("trade table.Save failed", "error", err)
return nil, err
......@@ -99,3 +99,10 @@ func (t *trade) localAddLog(tx *types.Transaction, receipt *types.ReceiptData, i
}
return &set, nil
}
func debugTableKV(kvs []*types.KeyValue, msg string) {
tradelog.Debug("table save debug:"+msg, "count", len(kvs))
for i, kv := range kvs {
tradelog.Debug("table save debug:"+msg, "i", i, "key", string(kv.Key), "value", string(kv.Value))
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment