Der Prozess ist ziemlich gut beschrieben here. Leider wenn ich versuche, msp-Paket (github.com/hyperledger/fabric/protos/msp) in meinem chaincode zu importieren ich einen Fehler bin Empfang während der Phase installieren:HLF 1.0.2 - deserialize eine SerializedIdentity von stub.GetCreator() bereitgestellt
Error: Error getting chaincode code chaincode: Error getting chaincode package bytes: Error obtaining dependencies for github.com/hyperledger/fabric/protos/msp: <go, [list -f {{ join .Deps "\n"}} github.com/hyperledger/fabric/protos/msp]>: failed with error: "exit status 1"
can't load package: package github.com/hyperledger/fabric/protos/msp: cannot find package "github.com/hyperledger/fabric/protos/msp" in any of:
/opt/go/src/github.com/hyperledger/fabric/protos/msp (from $GOROOT)
/opt/gopath/src/github.com/hyperledger/fabric/protos/msp (from $GOPATH)
F: Bedeutet es, dass Ich kann den begrenzten, vordefinierten Satz von Importen im Chaincode verwenden?
Ich bin mit den neuesten Stoffe Docker Bildern auf dockerhub (1.0.2) cc mit folgendem Befehl zu installieren:
docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/users/[email protected]/msp" cli peer chaincode install -n testcc -v 1.0 -p github.com/testcc
EDIT: Artem richtig ist, wird der Fehler geht aus Befehl Install - I habe die Beschreibung aktualisiert.