腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
合同部署失败。气体造成的气体不足。可以增加更多的气体并重新部署吗?
关注问题
社区首页
>
问答首页
>
合同部署失败。气体造成的气体不足。可以增加更多的气体并重新部署吗?
问
合同部署失败。气体造成的气体不足。可以增加更多的气体并重新部署吗?
EN
Ethereum用户
提问于 2017-05-02 11:40:41
回答 1
查看 568
关注 0
票数 0
其实有三个问题要问:
当使用Mist部署合同(link )时,为什么我总是需要添加更多的GAS,这样我的合同才能成功地部署。否则,通常部署失败。(失败的合同似乎不能被审查,没有细节,也不能做任何事情……)见下图~(没有在地址上创建数据.)
如果合同部署失败,为什么不能重新部署合同,并增加更多的天然气使其工作?更新:失败类型,如.创建地址似乎成功了,但是在it....looks中没有任何数据可以重新部署.
可以删除失败的合同吗?因为它无法使用。更新:我发现每个部署成功的合同,在合同本身详细说明合同名称右侧,提供一个隐藏的沙眼图标来删除它.但是部署失败的那些,找不到任何函数做删除.
gas
关注问题
分享
EN
回答 1
推荐
最新
Ethereum用户
发布于 2017-05-02 13:24:34
有一些智能合同的设计模式需要遵循,以减少气体的使用。您可以检查您的合同的估计气体在浏览器的坚实混和。如果你检查一下,你会看到周围的气体限制。否则,如果使用solc编译器部署契约,则已部署对象也将具有所需的详细信息。
https://ethereum.github.io/browser-solidity/
部署失败意味着它没有添加到区块链中,合同地址没有创建。所以你可以加点汽油然后部署。一旦所有所需的气体限制都可用,那么合同就会添加到区块链网络中。
是的,当然,您可以在迷雾中删除失败的合同,因为它不能再使用了。
收藏
分享
票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:
https://ethereum.stackexchange.com/questions/15731
复制
相关文章
相似问题
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档