From 5274d292ae58d4b7288c5ad0cf629a0e56f908fc Mon Sep 17 00:00:00 2001 From: Chris Ziogas Date: Tue, 18 Mar 2025 22:01:40 +0200 Subject: [PATCH] fix hooks.OnTxEnd that is passing receipt=nil --- core/state_processor.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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.