首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于ETH和等等的OPCODEs是否不同?

用于ETH和等等的OPCODEs是否不同?
EN

Ethereum用户
提问于 2018-09-11 08:38:00
回答 1查看 98关注 0票数 1

我向ETH等公司部署了一份完全相同的合同。而且我可以看到,合同不能正确地工作,只有在等。

代码语言:javascript
复制
contract ContractA {
    ContractB public BB;

    // Common
    constructor () public {
        BB = ContractB(msg.sender);
    }

    function () public payable {
        require(msg.value > 0);

        BB.destination().transfer(msg.value);
        BB.logDeposit(msg.sender, msg.value);
    }
}

它似乎在行BB.destination().transfer(msg.value);上失败了。我认为阅读destination()是有效的,但是当它尝试传输时,它就失败了。

我怀疑这些锁链的OPCODEs是不同的,但无法得到任何线索。

EN

回答 1

Ethereum用户

发布于 2018-11-26 14:25:47

目前,等没有某些新的操作码,稳健假定存在。要编译ETC的契约,您需要使用<=0.4.19版本。

到2019年1月/2月,我们应该预计ETC将升级,并成为与当前版本的坚固兼容的操作码。长期而言,还有其他解决方案将得到实施。

票数 2
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/58508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档