8得票7回答
超级账本Fabric - 如何在节点上删除链码?

我在一个同行上安装了两个链码: ☁ basic-network [master] ⚡ ../../bin/peer chaincode list --installed 2018-06-25 10:37:44.825 CST [msp] GetLocalMSP -> DEBU 00...

8得票2回答
当我尝试使用Hyperledger Fabric创建一个通道时,请求失败了。

尝试使用Hyperledger Fabric创建频道时,请求失败并返回以下错误: 客户端日志: 错误:收到意外状态:BAD_REQUEST--验证新通道“testchannel”的通道创建事务时出错,不能成功应用更新到模板配置:授权更新错误:验证DeltaSet时出错:未满足[Group]...

8得票2回答
在Hyperledger Fabric中阅读(查询)事务流程

我正在尝试理解Hyperledger Fabric中“查询”事务流。我了解Fabric中的“写入”流程,因为它有很好的文档资料。但是,在涉及读/查询事务时情况并不那么清晰。 到目前为止,这是我的理解: 1.使用SDK的客户端准备了一个用于查询链码的交易提案。 2.该提案经由提交对等方发送给...

8得票1回答
超级账本Fabric 2.0-beta的Javascript开发模式

我正在运行和适应链码开发模式,用于JavaScript链码和Fabric 2.0-beta。我启动网络并调整script.sh(客户端)以运行: set -e peer channel create -c myc -f myc.tx -o orderer:7050 peer channel ...

8得票1回答
如何保护Hyperledger Fabric状态数据库?

我有一个使用场景,其中一个人(i1)托管hyperledger fabric系统。另一个人(i2)也有兴趣使用该系统,但不确定他的数据在系统中是否安全。我可以创建两个单独的通道,甚至可以制作私人数据存储并仅授予数据所有者访问权限。然而,由于i1控制系统,他可以通过couchdb或访问docke...

8得票4回答
Hyperledger Fabric中,排序创世块的重要性是什么?

在构建您的第一个网络文档中, TwoOrgsOrdererGenesis:生成独立订购服务的创世区块。 TwoOrgsChannel:生成我们通道(mychannel)的创世区块。 mychannel.tx是通道中的创世区块,任何想要加入通道的对等方都需要此文件。 在完整的教程中,一旦...

8得票1回答
如何在运行中的Hyperledger Fabric网络中使用Raft添加新的排序节点?

我想在我的现有运行网络中添加一个新的排序节点。目前我的网络如下: docker ps -a CONTAINER ID IMAGE COMMAND CREATED ...

8得票3回答
Ansible playbook命令出现问题?

我想在我的机器上执行docker中的命令,来控制其他机器。当我执行以下命令时: - name: Add header command: docker exec cli bash -l -c "echo '{"payload":{"header":{"channel_header"...

7得票8回答
FABRIC返回错误:收到意外状态:BAD_REQUEST。

从fabric文档create-join-channel中得知,当我执行以下命令时: peer channel create -o orderer.example.com:7050 -c $CHANNEL_NAME -f ./channel-artifacts/channel.tx --tl...

7得票2回答
在Hyperledger Fabric Node SDK中,从函数InvokeChaincode()获取链码调用者ID

假设以下网络架构: A -> Chaincode1 -> fabcar 其中,A是应用程序,Chaincode1是使用Go编写的链代码,而fabcar是使用Nodejs编写的链代码。它们在同一通道“mychannel”上。 当从Chaincode1执行APIstub.InvokeCh...