EIP-140

GPTKB entity

Statements (22)
Predicate Object
gptkbp:instanceOf gptkb:Ethereum_Classic_Improvement_Proposal
gptkbp:author gptkb:Martin_Holst_Swende
gptkbp:category gptkb:Core
gptkbp:created 2017-09-14
gptkbp:describes Introduces the REVERT opcode to the Ethereum Virtual Machine, allowing contracts to revert state changes without consuming all provided gas.
gptkbp:discusses https://github.com/ethereum/EIPs/issues/140
gptkbp:ethereumEVMOpcode REVERT
https://www.w3.org/2000/01/rdf-schema#label EIP-140
gptkbp:implementedIn gptkb:Byzantium_hard_fork
gptkbp:introducedOpcode REVERT
gptkbp:motive To allow error handling without consuming all gas and to return error messages from smart contracts.
gptkbp:requires EIP-615
gptkbp:status Final
gptkbp:title REVERT instruction in the Ethereum Virtual Machine
gptkbp:type gptkb:Core
gptkbp:bfsParent gptkb:Byzantium_Hard_Fork
gptkb:ECIP-1100
gptkb:ECIP-1104
gptkb:ECIP-1122
gptkb:ECIP-1138
gptkb:ECIP-1142
gptkbp:bfsLayer 7