diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/block_processor.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/block_processor.go b/core/block_processor.go index 7eaeb5be0..5e943bda5 100644 --- a/core/block_processor.go +++ b/core/block_processor.go @@ -205,6 +205,8 @@ func (sm *BlockProcessor) processWithParent(block, parent *types.Block) (td *big receiptSha := types.DeriveSha(receipts) if bytes.Compare(receiptSha, header.ReceiptHash) != 0 { fmt.Println("receipts", receipts) + state.Sync() + chainlogger.Infof("%s\n", state.Dump()) err = fmt.Errorf("validating receipt root. received=%x got=%x", header.ReceiptHash, receiptSha) return } |