使用Embark部署合同时遇到问题。
我之前使用较小的合同成功使用它。
以下是问题提示:
合同部署在0xc9f10a4696f4102d0ef3ec4ce5eb5426828a1b06 但似乎没有工作尝试调整你的气体值
合同已部署,但中的所有功能都无法被调用?
如何解决这个问题?
答案 0 :(得分:0)
有时,当合同出现问题时(例如构造函数),创建它的交易会消耗所有可用的气体(气体限制),然后,最终没有合同和所有的天然气消耗。
检查合同是否没有错误(不仅是编译时,还有运行时)。看看它是否在javascriptVM上正常运行(尝试使用这个人:https://github.com/ethereum/browser-solidity)。
尝试使用无参数构造函数,甚至是无构造函数的契约。