Как изменить политику канала в Hyperledger Fabric - PullRequest
0 голосов
/ 27 сентября 2018

Я создал сеть, используя Hyperledger Farbic.Crypto - сертификаты были созданы с помощью инструмента configtxgen, поэтому я создал канал tx с:

configtxgen -profile SampleChannel -outputCreateChannelTx ./config/SampleChannel.tx -channelID SampleChannel

Таким образом, по умолчанию Администраторы

"policies": {
"Admins": {
"mod_policy": "Admins",
"policy": {
  "type": 3,
  "value": {
    "rule": "MAJORITY",
    "sub_policy": "Admins"
  }
},
"version": "0"
}

Как я могу изменить mod_policy на

"policies": {
"Admins": {
"mod_policy": "Admins",
"policy": {
  "type": 3,
  "value": {
    "rule": "ANY", // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    "sub_policy": "Admins"
  }
},
"version": "0"
}

Мой следующий шаг -

configtxgen -profile SampleChannel-outputAnchorPeersUpdate ./config/SampleChannel.tx -channelID SampleChannel -asOrg Org1MSP

Но как я могу использовать измененный вручную SampleChannel.tx, чтобы применить его к сети?

Большое спасибо запомощь

...