hyperledger Fabric 链代码部署错误

问题描述 投票:0回答:1

我的对等节点报了这个错误:

这是我的 configtx.yaml:

Organizations:
  - &ebao
    Name: ebao 
    ID: ebaoMSP 
    MSPDir: crypto-config/ordererOrganizations/ebao.com/msp 


  - &tk
    Name: tk
    ID: tkMSP
    MSPDir: crypto-config/peerOrganizations/tk.com/msp
    AnchorPeers:
      - Host: peer0.tk.com
        Port: 7051



  - &cs
    Name: cs
    ID: csMSP
    MSPDir: crypto-config/peerOrganizations/cs.com/msp
    AnchorPeers: 
      - Host: peer0.cs.com
        Port: 7051

Orderer: &OrdererDefaults
  
  OrdererType: solo 
  Addresses: 
    - orderer.ebao.com:7050
  BatchTimeout: 2s 
  BatchSize: 
    MaxMessageCount: 10 
    AbsoluteMaxBytes: 99 MB 
    PreferredMaxBytes: 512 KB 
  Organizations:




Application: &ApplicationDefaults
  Organizations:

Profiles:
  TwoOrgsOrdererGenesis:
    Orderer:
      <<: *OrdererDefaults
      Organizations:
        - *ebao
    Consortiums:
      SampleConsortium:
        Organizations:
          - *tk
          - *cs

  TwoOrgsChannel:
    Consortium: SampleConsortium
    Application:
      <<: *ApplicationDefaults
      Organizations:
        - *tk
        - *cs

不知道问题出在哪里,链码已经安装了,但是'peer chaincode invoke'时会报这个错误:
docker exec cli bash -c "$tkPeer0Cli 对等链码实例化 -o orderer.ebao.com:7050 -C appchannel -n Fabric-realty -l golang -v 1.0.0 -c '{"Args":["init"] }' -P "AND ('tkMSP.client','csMSP.client')""

blockchain hyperledger-fabric hyperledger-chaincode
1个回答
0
投票

尝试使用以下命令

docker exec cli bash -c "$tkPeer0Cli 对等链码实例化 -o orderer.ebao.com:7050 -C appchannel -n Fabric-realty -l golang -v 1.0.0 -c '{"Args":["init" ]}' -P "AND ('tkMSP.peer','csMSP.peer')""

© www.soinside.com 2019 - 2024. All rights reserved.