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
|