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
|