From a4c40781a817630d182945a8d2896c4d5be74b59 Mon Sep 17 00:00:00 2001 From: Marius van der Wijden Date: Thu, 20 Feb 2025 21:28:47 +0100 Subject: [PATCH] core/vm: fix merge bug --- core/vm/eof_test.go | 1 - core/vm/evm.go | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/core/vm/eof_test.go b/core/vm/eof_test.go index fd4fbe30b1..721bb1a114 100644 --- a/core/vm/eof_test.go +++ b/core/vm/eof_test.go @@ -30,7 +30,6 @@ func MakeTestContainer( subContainers []*Container, data []byte, dataSize int) Container { - testBytes := make([]byte, 0, 16*1024) codeSectionOffsets := make([]int, 0, len(codeSections)) diff --git a/core/vm/evm.go b/core/vm/evm.go index e131fcf69a..9541f676e4 100644 --- a/core/vm/evm.go +++ b/core/vm/evm.go @@ -343,7 +343,7 @@ func (evm *EVM) DelegateCall(originCaller common.Address, caller common.Address, return nil, gas, errors.New("extDelegateCall to non-eof contract") } // Initialise a new contract and make initialise the delegate values - contract := NewContract(originCaller, caller, nil, gas, evm.jumpDests) + contract := NewContract(originCaller, caller, value, gas, evm.jumpDests) contract.Container = evm.parseContainer(code) contract.SetCallCode(evm.resolveCodeHash(addr), code) ret, err = evm.interpreter.Run(contract, input, false, false)