Remove codeSize limit for ewasm

This commit is contained in:
Alex Beregszaszi 2018-08-21 17:07:52 +01:00 committed by Paweł Bylica
parent d1469f7a38
commit 25550d30ef
No known key found for this signature in database
GPG key ID: 7A0C037434FE77EF

View file

@ -405,7 +405,8 @@ func (evm *EVM) create(caller ContractRef, codeAndHash *codeAndHash, gas uint64,
ret, err := run(evm, contract, nil, false)
// check whether the max code size has been exceeded
maxCodeSizeExceeded := evm.ChainConfig().IsEIP158(evm.BlockNumber) && len(ret) > params.MaxCodeSize
//maxCodeSizeExceeded := evm.ChainConfig().IsEIP158(evm.BlockNumber) && len(ret) > params.MaxCodeSize
maxCodeSizeExceeded := false
// if the contract creation ran successfully and no errors were returned
// calculate the gas required to store the code. If the code could not
// be stored due to not enough gas set an error and let it be handled