Я тестирую Hyperledger Fabric network
, который основан на примере BYFN
(2 Organizations, 2 Peers for each organization, Single orderer, 1 channel, 1 chaincode)
.
В примере по умолчанию они создают только chaincode
на каждом anchor peer
. Я попытался создать экземпляр chaincode
для однорангового узла в дополнение к двум anchor peers
. Таким образом, chaincode
создается на одноранговом узле для Org1, якорном одноранговом узле для Org2 и обычном одноранговом узле для Org1. Но каждый раз, когда я пытался создать экземпляр chaincode
для третьего узла (независимо от того, что это за узел), он терпел неудачу.
Например,
* Anchor peer for Org1 (success) -> Normal peer for Org1 (success) -> Anchor peer for Org2 (failed)
* Anchor peer for Org1 (success) -> Anchor peer for Org2 (success) -> Normal peer for Org1 (failed)
Неудачное сообщение об ошибке "the chaincode is already instantiated"
, которого на самом деле нет.
Есть ли ограничения по количеству распределения кодов цепей? Моя политика одобрения "OR(Org1.member, Org2.member)"
.