From 0240ca87bb6380fc6f9362cdf0d38c6da56aecc8 Mon Sep 17 00:00:00 2001 From: spencer-tb Date: Mon, 9 Feb 2026 14:27:08 +0000 Subject: [PATCH] fix(t8n): ensure receipt logs is empty slice instead of nil --- cmd/evm/internal/t8ntool/execution.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/evm/internal/t8ntool/execution.go b/cmd/evm/internal/t8ntool/execution.go index 693ec9f4a9..532d6e6b94 100644 --- a/cmd/evm/internal/t8ntool/execution.go +++ b/cmd/evm/internal/t8ntool/execution.go @@ -265,6 +265,9 @@ func (pre *Prestate) Apply(vmConfig vm.Config, chainConfig *params.ChainConfig, gaspool.SetGas(prevGas) continue } + if receipt.Logs == nil { + receipt.Logs = []*types.Log{} + } includedTxs = append(includedTxs, tx) if hashError != nil { return nil, nil, nil, NewError(ErrorMissingBlockhash, hashError)