首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >您可以在Hyperledger Fabric中终止智能合约吗

您可以在Hyperledger Fabric中终止智能合约吗
EN

Stack Overflow用户
提问于 2019-05-26 22:33:12
回答 2查看 364关注 0票数 2

您是否可以删除hyperledger fabric智能合约,就像在以太坊中的kill功能一样?

EN

回答 2

Stack Overflow用户

发布于 2019-05-27 16:47:07

要终止链码(智能合约),您需要执行以下步骤:

  • 终止属于您要终止的各个链码版本的链码容器。您可以使用以下命令杀死容器:-

docker rm -f链码docker容器的ids由空格分隔

  • 删除链码图像,使用以下命令:-

docker rmi链码镜像ids

  • 从docker rmi下每个peer的文件系统中删除链码

现在这是卸载链码的过程,将来会有停止和启动命令来分别停止和恢复智能合约。你可以在官方文件中查阅:

Hyperledger fabric chaincode lifecycle

票数 2
EN

Stack Overflow用户

发布于 2021-04-04 16:45:47

您可以删除smartcontract的容器和图像,但如果您转到对等容器,则foulder /var/hyperledger/production/chaincodes为空。

如果你运行hyperledger explorer,你会看到合同仍然存在,如果你想以相同的名称再次安装,那么问题是你可以在hyperledger 2.3中哪里以及如何删除这个链接?

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

https://stackoverflow.com/questions/56314428

复制
相关文章

相似问题

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