2017-10-04 53 views
0

我已經不知道我該怎麼調試交易處理器hyperledger作曲..調試Composer事務處理器?

我做下面的步驟,但沒有什麼是自我表現:

  • 開始佈網
  • 創建連接簡介
  • 開發示例應用程序(model.cto,permission.acl,交易處理器或logic.js)
  • 創建業務的網絡存檔文件(.bna)
  • 部署.bna上hyperledger面料文件
  • 最後創建其餘的服務器和測試我們的合同,我們需要看到相關的合同執行某些日誌中運行我們的例子

但有時。所以我們可以找到合同是否存在任何合理的問題。我試圖檢查docker logs contract_container_id,但我沒有找到任何東西。

回答

0

這裏看到這個答案 - >Debugging Transaction Code

在該示例中的正確的鏈接是 https://github.com/hyperledger/composer-sample-networks/blob/master/packages/carauction-network/test/CarAuction.js#L31-L49

可以使用的console.log()作爲正常的消息等

參見此處 - >https://hyperledger.github.io/composer/problems/diagnostics.html

+0

感謝Paul,但實際上console.log()不起作用。無論如何,我會嘗試診斷的一部分,我認爲這將會奏效。 – aabdulwahed