diff --git a/core/state_processor.go b/core/state_processor.go index 9241d091ad..31ac1b428d 100644 --- a/core/state_processor.go +++ b/core/state_processor.go @@ -161,7 +161,8 @@ func ApplyTransactionWithEVM(msg *Message, gp *GasPool, statedb *state.StateDB, statedb.AccessEvents().Merge(evm.AccessEvents) } - return MakeReceipt(evm, result, statedb, blockNumber, blockHash, tx, *usedGas, root), nil + receipt = MakeReceipt(evm, result, statedb, blockNumber, blockHash, tx, *usedGas, root) + return receipt, nil } // MakeReceipt generates the receipt object for a transaction given its execution result.