我正在使用具有私有数据功能的 Hyperledger Fabric。的例子collection-config.json是:
[
{
"name": "collectionMarbles",
"policy": "OR('Org1MSP.member', 'Org2MSP.member')",
"requiredPeerCount": 0,
"maxPeerCount": 3,
"blockToLive":1000000
},
{
"name": "collectionMarblePrivateDetails",
"policy": "OR('Org1MSP.member')",
"requiredPeerCount": 0,
"maxPeerCount": 3,
"blockToLive":3
}
]
Run Code Online (Sandbox Code Playgroud)
使用此配置,下"collectionMarblePrivateDetails"的数据只能由Org1MSP.member.
现在我想将可访问性更改为Org2MSP.memberonly。是否可以执行类似的操作$ peer chaincode upgrade --collections-config $GOPATH/src/github.com/chaincode/marbles02_private/collections_config.json,以便更新收集策略?(尝试过,但还没有成功)