在嘗試通過帶有網關 sdk 的 go 應用程序調用鏈代碼時,我一直面臨這個問題。Chaincode 已成功安裝在對等節(jié)點上并通過 cli 運行,但在嘗試使用應用程序調用 chaincode 時出現以下錯誤:[fabsdk/client] 2022/03/10 09:27:55 UTC - invoke.(*SelectAndEndorseHandler).Handle -> WARN error getting additional endorsers: error getting additional endorsers: error getting channel response for channel [mychannel]: Discovery status Code: (11) UNKNOWN. Description: error received from Discovery Server: failed constructing descriptor for chaincodes:<name:"kyral" collection_names:"_implicit_org_Org1MSP" >我可以使用 cli 創(chuàng)建并使用應用程序進行查詢,但不能提交任何交易。與此合約一起安裝的示例 fabcar 鏈代碼可以很好地與啟用了發(fā)現的 nodejs 應用程序一起使用。這可能與我們鏈代碼的私有數據有關?我可以確認這在本地使用測試網絡時工作正常,但是我試圖在將鏈代碼作為外部服務運行的 kubernetes 部署網絡上運行它。從有關此問題的其他帖子來看,似乎錨點設置不正確。我已將更新的錨點推送到頻道。如果不是,fabcar 應用程序是否也無法運行?
添加回答
舉報
0/150
提交
取消