From 023ade6d3d7d908317201d75028e85e91721cdbf Mon Sep 17 00:00:00 2001 From: Sina Mahmoodi Date: Fri, 3 Nov 2023 17:26:52 +0100 Subject: [PATCH] instrument when inserting known block --- core/blockchain.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/blockchain.go b/core/blockchain.go index 45b0892693..f241701947 100644 --- a/core/blockchain.go +++ b/core/blockchain.go @@ -1802,6 +1802,10 @@ func (bc *BlockChain) insertChain(chain types.Blocks, setHead bool) (int, error) return it.index, err } stats.processed++ + if bc.logger != nil { + bc.logger.OnBlockStart(block, bc.GetTd(block.ParentHash(), block.NumberU64()-1), bc.CurrentFinalBlock(), bc.CurrentSafeBlock()) + bc.logger.OnBlockEnd(nil) + } // We can assume that logs are empty here, since the only way for consecutive // Clique blocks to have the same state is if there are no transactions.