Skip to content

Commit e19dcd8

Browse files
authored
Add check to have pre-Homestead behavior on code store error (#2749)
* Add check to have pre-Homestead behavior on code store error * Fix linter error
1 parent 2afd028 commit e19dcd8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

core/vm/evm.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -553,7 +553,7 @@ func (evm *EVM) create(caller ContractRef, codeAndHash *codeAndHash, gas uint64,
553553
createDataGas := uint64(len(ret)) * params.CreateDataGas
554554
if contract.UseGas(createDataGas) {
555555
evm.IntraBlockState.SetCode(address, ret)
556-
} else {
556+
} else if evm.ChainRules.IsHomestead {
557557
err = ErrCodeStoreOutOfGas
558558
}
559559
}

0 commit comments

Comments
 (0)