我如何部署以超级账本结构创建合约的以太坊智能合约

问题描述

我正在尝试将智能合约部署到Hyperledger Fabric(通过以太坊智能合约)。当我部署合同时,它可以正确部署,但是当我与智能合同的功能交互时,会出现此错误

      Failed to execute transaction: Transaction processing for endorser 
      [localhost:7051]: Chaincode status Code: (500) UNKNowN. Description: 
      Failed to execute contract: call error: SHR not yet implemented at 
      Object.InvalidResponse 
      (/home/hyperledger/node_modules/web3/lib/web3/errors.js:38:16) at 
      RequestManager.send 
      (/home/hyperledger/node_modules/web3/lib/web3/requestmanager.js:61:22) 
      at Eth.send [as sendTransaction] 
      (/home/hyperledger/node_modules/web3/lib/web3/method.js:145:58) at 
      solidityFunction.sendTransaction 
      (/home/hyperledger/node_modules/web3/lib/web3/function.js:170:26) at 
      solidityFunction.execute 
      (/home/hyperledger/node_modules/web3/lib/web3/function.js:256:37)

可能是什么原因造成的?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)