mirror of https://github.com/status-im/EIPs.git
30 lines
732 B
Markdown
30 lines
732 B
Markdown
## Preamble
|
|
|
|
EIP: 141
|
|
Title: Designated invalid EVM instruction
|
|
Author: Alex Beregszaszi
|
|
Type: Standard Track
|
|
Category: Core
|
|
Status: Final
|
|
Created: 2017-02-09
|
|
|
|
## Abstract
|
|
|
|
An instruction is designated to remain as an invalid instruction.
|
|
|
|
## Motivation
|
|
|
|
The invalid instruction can be used as a distinct reason to abort execution.
|
|
|
|
## Specification
|
|
|
|
The opcode `0xfe` is the `INVALID` instruction. It can be used to abort the execution (i.e. duplicates as an `ABORT` instruction).
|
|
|
|
## Backwards Compatibility
|
|
|
|
This instruction was never used and therefore has no effect on past contracts.
|
|
|
|
## Copyright
|
|
|
|
Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).
|