From 3e0505a0c7e2d305bca629d2186e19ad7d211c91 Mon Sep 17 00:00:00 2001 From: wgr523 Date: Thu, 25 May 2023 12:23:27 +0800 Subject: [PATCH] cherry-pick from https://github.com/ethereum/go-ethereum/commit/d8ada03eacbb54c18105f6c3f6f6d6ff4536f5b0 (#255) --- core/vm/contracts.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/vm/contracts.go b/core/vm/contracts.go index e7a19a3b21..28394d4dd2 100644 --- a/core/vm/contracts.go +++ b/core/vm/contracts.go @@ -176,7 +176,7 @@ func (c *dataCopy) RequiredGas(input []byte) uint64 { return uint64(len(input)+31)/32*params.IdentityPerWordGas + params.IdentityBaseGas } func (c *dataCopy) Run(in []byte) ([]byte, error) { - return in, nil + return common.CopyBytes(in), nil } // bigModExp implements a native big integer exponential modular operation.