Things we are not considering:

  • under/over-flow protection

  • state access warm/cold like extcodesize

  • no proof of stake opcodes

  • gas refund

  • static call

  • delegate call

Resources#

If you are looking for a understandable reference implementation I highly recommend Py-EVM.

evm.codes is the best reference for looking opcodes and what they do.