Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement EXTCODEHASH #918

Closed
juli opened this issue Jul 16, 2019 · 1 comment · Fixed by #1013
Closed

Implement EXTCODEHASH #918

juli opened this issue Jul 16, 2019 · 1 comment · Fixed by #1013
Assignees
Labels
compatibility Ethereum compatibility core ⚛️

Comments

@juli
Copy link

juli commented Jul 16, 2019

To use the latest Solidity compiler in default mode (Constantinople) EXTCODEHASH should be implemented.

References
EIP-1052
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1052.md

Post-constantinople, we should use extcodehash instead of extcodesize #4834
ethereum/solidity#4834

Solidity Compiler
https://github.com/ethereum/solidity/blob/3d8b323d3b9ebf22f32136ab9f947300fee8c13d/liblangutil/EVMVersion.h#L80-L82

@diega diega added compatibility Ethereum compatibility core ⚛️ labels Jul 16, 2019
@smcsicardi
Copy link
Contributor

Core Innovation to the rescue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compatibility Ethereum compatibility core ⚛️
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants