Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
新注册的用户请输入邮箱并保存,随后登录邮箱激活账号。后续可直接使用邮箱登录!
Open sidebar
zkp
zkevm-circuits
Wiki
Zkevm docs
15 differences
15 differences
· Changes
Page history
feat: add ddifference from evm of ethereum --story=1
authored
Aug 27, 2024
by
on_my_way
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
0 deletions
+16
-0
zkevm-docs/15-differences.markdown
zkevm-docs/15-differences.markdown
+16
-0
No files found.
zkevm-docs/15-differences.markdown
0 → 100644
View page @
81ec9d5e
# 与以太坊EVM的差异
## 未实现的Opcodes
-
CREATE/CREATE2
长安链上创建合约需要权限,不是谁都可以创建的,比较稀少。且实现复杂度比较高。故未实现。
-
CALLCODE
callcode指令从solidity 5.0开始被[禁用](
https://docs.soliditylang.org/en/v0.8.17/050-breaking-changes.html)。这个指令(现改用delegatecall),仍然可以通过内联汇编使用它。我们希望在我们的layer2上也禁用这个指令,故未实现。
-
SELFDESTRUCT
该指令自solidity 0.8.18已经标记为
[
deprecated
](
https://soliditylang.org/blog/2023/02/01/solidity-0.8.18-release-announcement/
)
,我们希望在我们的layer2上也禁用这个指令,故未实现。
\ No newline at end of file