EIP-1052

GPTKB entity

Statements (18)
Predicate Object
gptkbp:instanceOf gptkb:Ethereum_Classic_Improvement_Proposal
gptkbp:author gptkb:Nick_Johnson
gptkbp:category gptkb:Core
gptkbp:created 2018-04-02
gptkbp:describes EIP-1052 introduces the EXTCODEHASH opcode, which returns the keccak256 hash of a contract's code.
gptkbp:discusses https://github.com/ethereum/EIPs/issues/1052
https://www.w3.org/2000/01/rdf-schema#label EIP-1052
gptkbp:motive To allow contracts to efficiently check if another contract's code matches a known hash.
gptkbp:network gptkb:Ethereum
gptkbp:opcode EXTCODEHASH
gptkbp:requires gptkb:EIP-1014
gptkbp:specifies Adds EXTCODEHASH at 0x3f, returns keccak256 hash of code of an account, or 0 if account does not exist.
gptkbp:status Final
gptkbp:title EXTCODEHASH Opcode
gptkbp:type gptkb:Core
gptkbp:url https://eips.ethereum.org/EIPS/eip-1052
gptkbp:bfsParent gptkb:Constantinople_Hard_Fork
gptkbp:bfsLayer 6