diff --git a/eth/vm/forks/constantinople/opcodes.py b/eth/vm/forks/constantinople/opcodes.py index dce6409d05..76888da7b3 100644 --- a/eth/vm/forks/constantinople/opcodes.py +++ b/eth/vm/forks/constantinople/opcodes.py @@ -11,7 +11,8 @@ opcode_values, ) from eth.vm.forks.byzantium.opcodes import ( - BYZANTIUM_OPCODES + BYZANTIUM_OPCODES, + ensure_no_static ) from eth.vm.forks.constantinople.constants import ( GAS_EXTCODEHASH_EIP1052 @@ -56,7 +57,7 @@ gas_cost=constants.GAS_CREATE, )(), opcode_values.SSTORE: as_opcode( - logic_fn=sstore_eip1283, + logic_fn=ensure_no_static(sstore_eip1283), mnemonic=mnemonics.SSTORE, gas_cost=constants.GAS_NULL, ),