From 13400abc3b86418481cd307da46147eb95fc8e70 Mon Sep 17 00:00:00 2001 From: Ferran Borreguero Date: Wed, 2 Nov 2022 10:13:28 +0100 Subject: [PATCH] Remove block from transition (#858) --- state/executor.go | 9 --------- 1 file changed, 9 deletions(-) diff --git a/state/executor.go b/state/executor.go index 83c92dd3fe..bf758581d9 100644 --- a/state/executor.go +++ b/state/executor.go @@ -101,8 +101,6 @@ func (e *Executor) ProcessBlock( return nil, err } - txn.block = block - for _, t := range block.Transactions { if t.ExceedsBlockGasLimit(block.Header.GasLimit) { if err := txn.WriteFailedReceipt(t); err != nil { @@ -181,9 +179,6 @@ type Transition struct { // dummy auxState State - // the current block being processed - block *types.Block - r *Executor config chain.ForksInTime state *Txn @@ -343,10 +338,6 @@ func (t *Transition) Txn() *Txn { return t.state } -func (t *Transition) GetTxnHash() types.Hash { - return t.block.Hash() -} - // Apply applies a new transaction func (t *Transition) Apply(msg *types.Transaction) (*runtime.ExecutionResult, error) { s := t.state.Snapshot()