diff --git a/core/block_validator.go b/core/block_validator.go index 4cf511ee20..71f26d133e 100644 --- a/core/block_validator.go +++ b/core/block_validator.go @@ -17,6 +17,7 @@ package core import ( + "encoding/json" "errors" "fmt" "sync" @@ -293,6 +294,18 @@ func (v *BlockValidator) validateCircuitRowConsumption(block *types.Block) (*typ return nil, err } + bTraces, err := json.Marshal(traces) + if err != nil { + return nil, err + } + + log.Debug("Validator get block traces", + "id", v.circuitCapacityChecker.ID, + "block number", block.NumberU64(), + "block hash", block.Hash().Hex(), + "traces", string(bTraces), + ) + v.cMu.Lock() defer v.cMu.Unlock()