限制天然气有什么问题?

时间:2015-09-11 09:02:49

标签: ethereum solidity embark

使用Embark部署合同时遇到问题。

我之前使用较小的合同成功使用它。

以下是问题提示:

  

合同部署在0xc9f10a4696f4102d0ef3ec4ce5eb5426828a1b06   但似乎没有工作尝试调整你的气体值

合同已部署,但中的所有功能都无法被调用?

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

有时,当合同出现问题时(例如构造函数),创建它的交易会消耗所有可用的气体(气体限制),然后,最终没有合同和所有的天然气消耗。

检查合同是否没有错误(不仅是编译时,还有运行时)。看看它是否在javascriptVM上正常运行(尝试使用这个人:https://github.com/ethereum/browser-solidity)。

尝试使用无参数构造函数,甚至是无构造函数的契约。