From b883a901ed89eb3bb1885b4087e7acad181f4f2b Mon Sep 17 00:00:00 2001 From: Jared Wasinger Date: Tue, 19 Dec 2023 19:02:08 +0800 Subject: [PATCH] move variable declaration to start of function --- core/blockchain.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/blockchain.go b/core/blockchain.go index 90e87b6bbb..65714deb5e 100644 --- a/core/blockchain.go +++ b/core/blockchain.go @@ -1606,6 +1606,8 @@ func (bc *BlockChain) insertChain(chain types.Blocks, setHead bool) (int, error) var ( stats = insertStats{startTime: mclock.Now()} lastCanon *types.Block + statedb *state.StateDB + err error ) // Fire a single chain head event if we've progressed the chain defer func() { @@ -1782,8 +1784,6 @@ func (bc *BlockChain) insertChain(chain types.Blocks, setHead bool) (int, error) parent = bc.GetHeader(block.ParentHash(), block.NumberU64()-1) } - var statedb *state.StateDB - var err error recordBlockwitness := bc.witnessRecordingPath.Load() != nil if recordBlockwitness { statedb, err = state.NewWithWitnessRecording(parent.Root, bc.stateCache, bc.snaps)