我在Bluemix中创建了一个区块链服务,并测试了基于网络的链代码演示(带有Example02,Marbles和商业票据的演示)。
我点击了Example02的Deployed按钮,它成功了。但是,当我点击"查询A"按钮,它给了一个" undefined"错误。
在点击"查询A"之前,是否需要执行其他步骤?按钮?
以下是控制台输出:
Registering enrollID dashboarduser_type1_e367e87de4
Success - registering enrollID
Deploying chaincode https://github.com/masterDev1985/hyperledger_chaincode/chaincode_example02
Success - deployment (wait for the cc to start up)...
done
Querying function - query ["a"]
Error - undefined
Querying function - query ["a"]
Error - query
答案 0 :(得分:0)
确实你错过了一步。当您部署链代码时,您只提交了为演示应用程序“Marbles”提供支持的代码。还没有大理石。在查询大理石之前,您应该创建一个大理石。单击“创建大理石”按钮。然后做查询,一切都应该好。