这个固体文档说
注意,
callcode的使用是不鼓励的,并将在将来删除。
但是,为什么不鼓励使用<address>.callcode()呢?
是否也不鼓励使用CALLCODE EVM操作码?
发布于 2017-11-15 11:23:21
委托代理是支持调用代码的,其错误由委托来修复。
发布于 2017-11-15 15:37:19
所有这些功能都是低级功能,应该谨慎使用。具体来说,任何未知的合同都可能是恶意的,如果您调用它,则可以将控制权移交给该合同,而该合同又可以回拨到您的合同中,因此,当调用返回时,请为状态变量的更改做好准备。
来源:坚固性_文档
https://ethereum.stackexchange.com/questions/30802
复制相似问题