EIP-1052

GPTKB entity

Statements (22)
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
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:ECIP-1104
gptkb:ECIP-1122
gptkb:ECIP-1138
gptkb:ECIP-1142
gptkb:Ethereum_Constantinople_upgrade_in_2019
gptkbp:bfsLayer 7
https://www.w3.org/2000/01/rdf-schema#label EIP-1052