EIP Radar
@ 41a838d ·
EIP-3670

EOF - Code Validation

Validate EOF bytecode for correctness at the time of deployment.

StagnantSplurge

Status history

  1. Draft23 Jun 2021
  2. Stagnantdate not observed

Abstract

Introduce code validation at contract creation time for EOF formatted (EIP-3540) contracts. Reject contracts which contain truncated PUSH-data or undefined instructions. Legacy bytecode (code which is not EOF formatted) is unaffected by this change.

Created
23 Jun 2021
Authors
Alex Beregszaszi, Andrei Maiboroda, Paweł Bylica
Upgrades
Not listed in any upgrade
Requires
EIP-3540
Required by
EIP-2315EIP-3690EIP-4200EIP-4573EIP-4750EIP-5450EIP-7480EIP-7620EIP-7676EIP-7873EIP-7957