我使用golang編寫智能合約,並且想要在我的debian上測試它。在go install myproject.go
之後,我轉到$GOBIN
路徑並運行myproject.go
。我有這個錯誤。運行hyperledger項目,但peer.address未配置
10:13:14.959 [墊片] CRIT:peer.address未配置,不能連接到對等
任何人都知道爲什麼呢?
我使用golang編寫智能合約,並且想要在我的debian上測試它。在go install myproject.go
之後,我轉到$GOBIN
路徑並運行myproject.go
。我有這個錯誤。運行hyperledger項目,但peer.address未配置
10:13:14.959 [墊片] CRIT:peer.address未配置,不能連接到對等
任何人都知道爲什麼呢?
假設你已經在dev模式下啓動了你的peer,你需要在啓動chaincode之前指定以下兩個環境變量。
export CORE_PEER_ADDRESS=<peer IP or hostname>:30303
export CORE_CHAINCODE_ID_NAME=<unique name to identify chaincode>
./myproject
在運行chaincode設置以下兩個環境變量,
CORE_CHAINCODE_ID_NAME=mycc
CORE_PEER_ADDRESS=0.0.0.0:30303
使用您peer
服務提供的ID名稱,IP地址和端口號。
你最後的命令應該是這樣的,
CORE_CHAINCODE_ID_NAME=mycc CORE_PEER_ADDRESS=0.0.0.0:30303 ./yourAppName