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